Changelog
Changelogs and improvements to the Documents projects.
Added
Linting and Formatting:
- Added
npm run lintandnpm run lint:fixscripts to automate linting tasks. - Added
npm run formatandnpm run format:checkscripts to ensure consistent code formatting.
SEO Enhancements:
- Added an SEO component to MDX pages to dynamically include
keywordsandlastModifiedmetadata for improved SEO generation.
Updated
Next.js Upgrade:
- Upgraded the project from Next.js 14 to Next.js 15, leveraging the latest features and performance improvements.
Codebase Improvements:
- Reordered imports across the project files for better consistency and readability.
Mermaid Component:
- Fixed an ID bug that caused rendering issues when multiple Mermaid diagrams were included in MDX pages.
- Improved initialization and rendering logic to prevent duplicate diagram rendering.