This release marks a significant modernization of the project, introducing a feature-based architecture and upgrading core dependencies to their latest major versions.
馃殌 Key Changes
-
鈿★笍 Core Stack Upgrade
- Next.js 16: Upgraded framework to v16.1.4 (using Turbopack).
- React 19: Updated core React dependencies to v19.2.3.
- React Day Picker 9: Upgraded to v9.13.0 for improved calendar date handling.
- Zod 4: Updated schema validation to v4.3.5.
- Tailwind CSS 4: Updated styling engine to v4.1.18.
- Motion 12: Upgraded animation library (formerly framer-motion) to v12.28.1.
-
馃彈 Architecture & Refactoring
- Feature-Based Structure: Moved all calendar-related components from src/modules/components/calendar to src/features/calendar for better modularity and organization.
- Cleanup: Removed unused documentation files (src/app/docs), deprecated configuration files (source.config.ts), and legacy library files (src/lib/source.ts).
- Dependency Management: Cleaned up package.json scripts, specifically removing unused post-install hooks for fumadocs-mdx.