Skip to content

chore: bump to next 16 - #1013

Merged
sadmann7 merged 4 commits into
mainfrom
bump-depz
Oct 26, 2025
Merged

sadmann7 merged 4 commits into
mainfrom
bump-depz

Conversation

@sadmann7

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings October 26, 2025 13:15
@vercel

vercel Bot commented Oct 26, 2025 •

Copy link
Copy Markdown

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

Project Deployment Preview Comments Updated (UTC)
shadcn-table Ready Ready Preview Comment Oct 26, 2025 2:45pm
tablecn Ready Ready Preview Comment Oct 26, 2025 2:45pm

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR upgrades the project to Next.js 16, implementing the new caching APIs and Tailwind CSS v4 syntax, along with other dependency updates. The changes include removing the custom unstable_cache wrapper, adopting Next.js 16's "use cache" directive and new caching APIs, and updating CSS class syntax to align with Tailwind CSS v4 conventions.

Key changes:

  • Migration from unstable_cache to Next.js 16's "use cache" directive, cacheLife(), and cacheTag() APIs
  • Replacement of revalidateTag() with updateTag() across server actions
  • Update of Tailwind CSS classes from v3 to v4 syntax (e.g., arbitrary values, attribute selectors)

Reviewed Changes

Copilot reviewed 20 out of 22 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/lib/unstable-cache.ts Removed custom cache wrapper (no longer needed with Next.js 16)
src/app/lib/queries.ts Migrated to "use cache" directive with new caching APIs
src/app/lib/actions.ts Updated cache invalidation from revalidateTag() to updateTag()
src/app/page.tsx Refactored component to properly handle async operations within Suspense boundaries
Multiple component files Updated Tailwind CSS classes from v3 to v4 syntax
package.json Updated Next.js to 16.0.0 and other dependency versions
next.config.ts Added cacheComponents: true configuration
biome.json Updated schema version and added Tailwind directives support
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sadmann7
sadmann7 merged commit b3f7be5 into main Oct 26, 2025
7 checks passed
@sadmann7
sadmann7 deleted the bump-depz branch October 26, 2025 14:46
noodleman1991 pushed a commit to noodleman1991/tablecn that referenced this pull request Mar 12, 2026
* chore: bump to next 16

* chore: lint

* chore: bump styles

* chore: rebuild registry
anhdd-kuro pushed a commit to anhdd-kuro/tablecn that referenced this pull request Apr 8, 2026
* chore: bump to next 16

* chore: lint

* chore: bump styles

* chore: rebuild registry

This branch was successfully deployed

2 active deployments
Preview – tablecn — 37a917b5 Deployed Oct 26, 2025 by vercel[bot]
Preview – shadcn-table — 37a917b5 Deployed Oct 26, 2025 by vercel[bot]
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