v3.0.0
Blog-Doc v3.0.0
This major update introduces a range of enhancements and refinements to align Blog-Doc with LiteNode's latest features and requirements:
- Front-Matter & Content Updates: Renamed and updated page and post front-matter snippets to meet LiteNode's parsing requirements. Updated content to reflect new version features.
- Theme Enhancements: Implemented kebab case formatting for file names in both default and clean-blog themes. Libraries are now loaded from the vendors folder instead of CDN. Updated templates to support the new version's output.
- Administration Overhaul:
- Added Simple Markdown Editor (SME) with necessary libraries.
- Introduced various utility functions for managing tags, files, and images in the admin panel.
- Redesigned the admin interface, including new styles for the gallery, menu, tables, and modals.
- Simplified the build process, including a function to trigger ZIP archive downloads.
- Static Assets Management: Removed outdated and unneeded images, scripts, and SCSS files. Added new images and icons, along with loading enhancements for static assets.
- Routing & Initialization: Streamlined and updated routing scripts, moving routes to their own directories and defining them with a generic signature. The initialization script now includes streamlined loading of LiteNode.
- Miscellaneous Improvements: Updated settings, keywords, and author entries in package.json. Added bugs and homepage entries. Enhanced README and documentation to align with the latest changes.
This release significantly optimizes Blog-Doc for performance, maintainability, and future updates.