Skip to content

Packages upgrade#450

Draft
JeanMeijer wants to merge 1 commit intomainfrom
cursor/packages-upgrade-6504
Draft

Packages upgrade#450
JeanMeijer wants to merge 1 commit intomainfrom
cursor/packages-upgrade-6504

Conversation

@JeanMeijer
Copy link
Copy Markdown
Collaborator

@JeanMeijer JeanMeijer commented Feb 27, 2026

Description

Upgraded all packages across the monorepo, including:

  • Root: prettier to 3.8.1, turbo to 2.8.11
  • Web app: ai-sdk to 3.x, tailwindcss to 4.2.1, next to 16.1.6, react to 19.2.4, and many others
  • Workspace packages: Various updates including @types/node to 25.x, drizzle-kit to 0.31.9, postgres to 3.4.8

Key changes and fixes:

  • Pinned ESLint to v9.27 due to incompatibility with eslint-plugin-react at v10.
  • Fixed type errors arising from the ai package upgrade by adding new ToolUIPart states (approval-requested, approval-responded, output-denied).

Screenshots / Recordings

N/A

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • UI/UX update
  • Docs update
  • Refactor / Cleanup

Related Areas

  • Authentication
  • Calendar UI
  • Data/API
  • Docs

Testing

  • Manual testing performed
  • Cross-browser testing (if UI changes)
  • Mobile responsiveness verified (if UI changes)

Checklist

  • I’ve read the CONTRIBUTING guide
  • My code works and is understandable and follows the project's style guidelines
  • I have performed a self-review of my code
  • I have commented my code, particularly in complex areas
  • I have updated the documentation
  • Any dependent changes are merged and published

Notes

(Optional) Add anything else you'd like to share.

By submitting, I confirm I understand and stand behind this code. If AI was used, I’ve reviewed and verified everything myself.


Open in Web Open in Cursor 


Summary by cubic

Upgraded dependencies across the monorepo to current stable versions, including Next 16.1.6, React 19.2.4, Tailwind 4.2.1, and ai-sdk 3.x. Fixed type errors from the AI upgrades and pinned ESLint to 9.27 for plugin compatibility.

  • Dependencies

    • Root: prettier 3.8.1, turbo 2.8.11; pinned ESLint 9.27 due to eslint-plugin-react v10 issues.
    • Web app: Next 16.1.6, React 19.2.4, Tailwind 4.2.1, ai 6.x + ai-sdk 3.x, TRPC 11.10.0, TipTap 3.20.0, Sentry 10.40.0.
    • Workspace: @types/node 25.x, drizzle-kit 0.31.9, postgres 3.4.8, Upstash libs, Composio 0.6.3.
  • Bug Fixes

    • Added new ToolUIPart states (approval-requested, approval-responded, output-denied) with matching status badges.
    • Fixed DayOfWeekField onValueChange typing in the recurrences form.

Written for commit d49d0a1. Summary will update on new commits.

- Updated root dependencies (prettier 3.8.1, turbo 2.8.11)
- Updated web app deps (ai-sdk 3.x, tailwindcss 4.2.1, next 16.1.6, etc.)
- Updated various workspace packages to latest versions
- Pinned ESLint to 9.27 due to eslint-plugin-react compatibility issues with v10
- Fixed type errors in tool.tsx (added new ToolUIPart states)
- Fixed type error in day-of-week-field.tsx (ToggleGroup callback)

Co-authored-by: Jean P.D. Meijer <JeanMeijer@users.noreply.github.com>
@cursor
Copy link
Copy Markdown

cursor bot commented Feb 27, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
analog Building Building Preview, Comment Feb 27, 2026 0:06am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants