About
Learn about this starter template, view the changelog, and see what packages are included.
Changelog
Version history and updates for this starter template.
acme-website
1.6.0
Minor Changes
- Cache Components: Set explicit
cacheLife('hours')ongetDocument,getGlobal, and the cached blog post section so cache behavior matches Next.js 16 guidance. - Sitemap: Add
src/app/sitemap.tswith static routes plus blog URLs behind'use cache',cacheTag('blog-sitemap'), andcacheLife('hours'), wired to existing post revalidation tags. - Auth / PPR: Wrap the Better Auth provider tree in
Suspensewith placeholder session promises untilheaders()resolves, so the shell can stream instead of blocking the whole layout on auth. - Errors: Add
(frontend)/error.tsxand(frontend)/not-found.tsxfor branded error and 404 UI. - Prerender fix: Lazy-load
react-medium-image-zoomon the client inImageZoomso/features(and other zoom pages) no longer hitReferenceError: Element is not definedduringnext build.
1.5.2
Patch Changes
- Add theme styles for admin panel, thanks to Payload Twist!
1.5.1
Patch Changes
- Bump packages
- Fix form plugin & added missing files
- Fix blog page
generateStaticParamsplaceholder return string instead of object
1.5.0
Minor Changes
-
🚀 Features
- Add about page showcasing changelog and package dependencies
- Added Cache Component support
🔧 Refactors
- Refactor from react-hook-form to tanstack form
- Refactor radix-ui to base-ui
🎨 UI Updates
- Minor UI updates and improvements
1.4.2
Patch Changes
-
- Update blog components,
- Bump packages, update to Next 16
- Moving towards to Cache Components
- Update image remote patterns to include local image server
1.4.1
Patch Changes
- Update payload auth
1.4.0
Minor Changes
-
💥 Breaking Changes
- Blog Collection: Remove
relatedBlogPostsfield,heroImagefield. - Blog Components: Remove related blog posts, Hero image, and scroll progress components.
🚀 Features
- Add category filters to the blog post layout.
🎨 UI Updates
- Improves the blog post layout by adding category filters, pagination, author information, and a more modern design.
🔧 Dependencies
- Bump dependencies
- Blog Collection: Remove
1.3.0
Minor Changes
-
🚀 Features
- New modern header style. The new header shrinks on scroll on desktop, providing a modern look and feel.
🔧 Chores
- Bump package versions
1.2.1
Patch Changes
- Fix Admin panel Event handlers cannot be passed to Client Component props
- Add
sendAdminInviteEmailhandler tobetter-authoptions
1.2.0
Minor Changes
- Switch to biome linter, setup modern code formatting
1.1.1
Patch Changes
- Add zoom functionality to ImageMedia component
1.1.0
Minor Changes
💥 Breaking Changes
- Removed custom settings card in favor of the new better-auth-ui account settings page.
🚀 Features
- Update better-auth-ui to V3
- Improve motion primitives components
AnimatedGroupnow starts the animation when the component is in view.
🎨 UI/UX
- Refactor layout elements
- Refactor theme colors UI
Dependencies
Production dependencies included in this starter template.
| Package Name | Version |
|---|---|
| @base-ui/react | ^1.3.0 |
| @better-auth/passkey | 1.5.6 |
| @daveyplate/better-auth-ui | ^3.4.0 |
| @payloadcms/db-postgres | ^3.81.0 |
| @payloadcms/email-nodemailer | ^3.81.0 |
| @payloadcms/email-resend | ^3.81.0 |
| @payloadcms/live-preview-react | ^3.81.0 |
| @payloadcms/next | ^3.81.0 |
| @payloadcms/plugin-form-builder | ^3.81.0 |
| @payloadcms/plugin-import-export | ^3.81.0 |
| @payloadcms/plugin-seo | ^3.81.0 |
| @payloadcms/richtext-lexical | ^3.81.0 |
| @payloadcms/storage-s3 | ^3.81.0 |
| @payloadcms/ui | ^3.81.0 |
| @react-email/components | ^1.0.11 |
| @react-email/render | ^2.0.5 |
| @tanstack/react-form | ^1.28.6 |
| @vercel/analytics | ^2.0.1 |
| babel-plugin-react-compiler | ^1.0.0 |
| better-auth | ^1.5.6 |
| better-auth-harmony | ^1.3.1 |
| class-variance-authority | ^0.7.1 |
| clsx | ^2.1.1 |
| cmdk | ^1.1.1 |
| country-data-list | ^1.6.0 |
| date-fns | ^4.1.0 |
| geist | ^1.7.0 |
| graphql | ^16.13.1 |
| html-react-parser | ^5.2.17 |
| lucide-react | ^0.577.0 |
| motion | ^12.38.0 |
| next | ^16.2.2 |
| next-themes | ^0.4.6 |
| nuqs | ^2.8.9 |
| payload | ^3.81.0 |
| payload-auth | ^1.9.4 |
| react | 19.2.4 |
| react-circle-flags | ^0.0.27 |
| react-day-picker | ^9.14.0 |
| react-dom | 19.2.4 |
| react-medium-image-zoom | ^5.4.2 |
| remark | ^15.0.1 |
| remark-html | ^16.0.1 |
| resend | ^6.10.0 |
| sharp | 0.34.5 |
| sonner | ^2.0.7 |
| tailwind-merge | ^3.5.0 |
| vaul | ^1.1.2 |
Dev Dependencies
Development dependencies used for building and tooling.
| Package Name | Version |
|---|---|
| @biomejs/biome | ^2.4.10 |
| @tailwindcss/postcss | ^4.2.2 |
| @tailwindcss/typography | ^0.5.19 |
| @types/bun | 1.3.11 |
| @types/node | ^22.19.17 |
| @types/react | 19.2.14 |
| @types/react-dom | 19.2.3 |
| dotenv-cli | ^11.0.0 |
| postcss | ^8.5.8 |
| tailwindcss | ^4.2.1 |
| tsx | ^4.21.0 |
| tw-animate-css | ^1.4.0 |
| typescript | 5.9.3 |
| zod | ^4.3.6 |