Changelog
Changelogs and improvements to the Documents projects.
Added
Linting and Formatting:
- Added
npm run lint
andnpm run lint:fix
scripts to automate linting tasks. - Added
npm run format
andnpm run format:check
scripts to ensure consistent code formatting.
SEO Enhancements:
- Added an SEO component to MDX pages to dynamically include
keywords
andlastModified
metadata 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.