Skip to content

Release v0.1.0: Major Refactor & Tech Stack Upgrade

Latest

Choose a tag to compare

@yassir-jeraidi yassir-jeraidi released this 22 Jan 14:38
· 8 commits to main since this release

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.