Releases: EdiWang/Moonglade
Releases · EdiWang/Moonglade
v14.19.0
New Features
- Revamped Blog Post View Count: Reintroduced the blog post view count feature with a improved design.
- Enhanced Image Storage Options: Added native support for saving original, watermark-free images to a secondary Azure storage container or Minio bucket.
- Dynamic Theme Adaptation: The theme now automatically adjusts to match users' color scheme preferences in real time.
Updates and Fixes
- Improved Theme Behavior: The theme now correctly retains the "Auto" setting.
- Read-Only Mode for China Servers: Moonglade will now operate in read-only mode on servers located in China, ensuring functionality instead of stopping entirely.
Upgrade from Previous Version
Important Notes
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you are using a different database, please refer to this migration script to create your own migration process.
v14.18.0
New Features
- Add new "Burgundy Red" theme
Updates and Fixes
- Fix issue where image uploader modal is unable to close itself
- Fix blog page deletion some times not working
- Fix an error SQL Server migration script
- Finish JavaScript migration to
.mjs
because it's 2025, legacy browsers should all blow up sky high
Upgrade from Previous Version
Important Notes
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you are using a different database, please refer to this migration script to create your own migration process.
v14.17.0
New Features
- Natively support Microsoft Clarity, see
Analytics:MicrosoftClarity
inappsettings.json
- Natively support Google Analytics, see
Analytics:GoogleAnalytics
inappsettings.json
- Enhance language support for RSS/ATOM feeds #710
Updates and Fixes
- Increase foot scripts max length from 1024 to 2048
- Migrate JavaScript to
.mjs
because it's 2025, legacy browsers should all blow up sky high
Migration from Previous Version
Manual Steps
- If you are using Microsoft Clarity or Google Analytics features via foot scripts settings, you can now migrate to the new native settings in
appsettings.json
and remove old foot scripts in advanced settings page.
Important Notes
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you are using a different database, please refer to this migration script to create your own migration process.
v14.16.0
New Features
- New "Hermes Orange" theme
- Enhance Archive page design
Updates and Fixes
- Simplify theme creation, only one accent color is required now
- Logging enhancement
Important Notes
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you are using a different database, please refer to this migration script to create your own migration process.
v14.15.0
New Features
- Theme Settings UI (Breaking Change): Introduced a new user interface for theme settings.
- Consolidated Appearance Settings: Streamlined all appearance-related settings for easier management.
Updates and Fixes
- Security Enhancements:
- Blocked access to original images based on filename checks.
- Removed configurable allowed extensions for image uploads to enhance security.
- Editor Update: Upgraded TinyMCE to version 7.6.0 for improved functionality.
- Logging Improvements: Enhanced logging for better observability and troubleshooting.
Migration from Previous Version
Manual Steps
- Theme Settings and Custom CSS: Existing theme settings and custom CSS may be lost. Please navigate to the admin portal, go to settings, and reconfigure them in the new "Appearance" settings tab.
Important Notes
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you are using a different database, please refer to this migration script to create your own migration process.
v14.14.0
New Features
- Add support for
.webp
image format - Add support for
.svg
image format - Add new "Prussian Blue" theme
- Add new "Mars Green" theme
Updates and Fixes
- Improve CSV conversion and download error handling
- Update TinyMCE skin for non-dark themes to 'oxide'
Note
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you use a different database, please refer to Deployment/mssql-migration.sql to create your own migration script.
v14.13.0
New Features
- New GUI editor for social links
- Removed system reset option in advanced settings to prevent sabotage
- Moonglade is now detecting database type automatically from connection string,
DatabaseType
settings is now removed
Updates and Fixes
- Refactored system theme component to ensure a smooth upgrade experience for future versions
- Update TinyMCE to 7.5.1
- Upgrade to .NET 8.0.11
Note
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you use a different database, please refer to Deployment/mssql-migration.sql to create your own migration script.
v14.12.0
New Features
- Support server side color schema preference, reduce flash of the screen when auto switch to dark theme
- Admin portal now indicates whether IndexNow service is configured
- Posts can now be unpublished and return back to draft state
- Lazy load captcha image to enhance security and prevent time out
- Preview support for social links
Updates and Fixes
- Add cool down time to reduce 429 error in IndexNow service
- Fix reading time calculation in Japanese language
- Fix umlaut display issue by decoding HTML entities
Note
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you use a different database, please refer to Deployment/mssql-migration.sql to create your own migration script.
v14.11.0
New Features
- Japanese language support
- Dark mode is now supported in Admin portal
Updates and Fixes
- Update and fix a few translation errors
Note
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you use a different database, please refer to Deployment/mssql-migration.sql to create your own migration script.
v14.10.0
New Features
- IndexNow Support: Implemented support for IndexNow to improve SEO.
- Estimated Reading Time: Added estimated reading time for blog posts to enhance user experience.
- Gravatar Integration: Users can now choose to use Gravatar as their profile picture in Admin settings. This feature has moved out of experimental status.
- Mention Source Display: The source of webmentions or pingbacks is now displayed in the Mention history for better clarity.
Updates and Fixes
- Navigation Bar Icon Color: Fixed the issue with the admin portal navigation bar icon color.
- Route Link Generation: Resolved the problem where servers with German regional settings were generating incorrect route links.
- 404 Error Handling: Fixed the handling of 404 errors in the Webmention protocol.
Note
- Database Upgrades: Automatic database upgrades currently support only SQL Server. If you use a different database, please refer to Deployment/mssql-migration.sql to create your own migration script.