Releases: EdiWang/Moonglade
Releases · EdiWang/Moonglade
Release list
v15.17.0
New Features
- Admin portal: Added post list filtering and sort options
- Admin portal: Added comment filtering and sorting feature
- Admin portal: Added soft delete support for page deletion
- Admin portal: Added auto-save capability for drafts
- Site: Enhance search: filtering, paging, sorting
- Blog Post: Added Kusto syntax highlighter
Updates & Improvements
- Admin portal: Add first/last buttons to paginations
- Admin portal: Add page size selector and update paginations
- Comments: External links warning now apply to links in user comments
- Social: Added Webmention source rate limiting
v15.14.4
v15.14.3
v15.14.1
v15.13.0
v15.12.0
New Features
- Added dynamic HTML/Markdown editor switching, posts can now use individual option for HTML or Markdown editor as you wish.
- Added page size selector to posts pagination
- Added advanced comment filtering for admin
Updates & Improvements
- Improve AzureQuickDeploy script robustness
- Replace repository specs with DbContext usage
Upgrade Information
- Automatic database upgrade: MySQL and PostgreSQL migrations are always in preview. If you hit issues, you may need to fix the migration manually.
v15.11.0
New Features
- Added microformats to profile widget
- Added JSON-LD support
- Added paginated, filterable mentions list
Updates & Improvements
- Fixed incorrect cooldown time calculation logic in IndexNow client
- Remove dependency on OpenSans font during docker build
- Lots of code refactor
Upgrade Information
- Automatic database upgrade: MySQL and PostgreSQL migrations are in preview. If you hit issues, you may need to fix the migration manually.
v15.10.0
New Features
- Add page-size control to Activity Logs
Updates & Improvements
- Prevent XSS when inlining theme CSS by sanitizing CSS tokens and trimming stray closing style tags
- Add error handling to admin JS modules
- Extract pagination mixin and apply to admin modules
- Centralize
Alpine.start()invocation - Centralize confirm dialogs for admin pages
- Load theme CSS from cache and inline it
- Upgrade to .NET 10.0.4
Upgrade Information
- Automatic database upgrade: MySQL and PostgreSQL migrations are in preview. If you hit issues, you may need to fix the migration manually.
v15.9.0
New Features
- (No new features in this release)
Updates & Improvements
- Simplify the design of post view counter, reducing overdesign for just a blogging platform
- Performance improvements for Theme, Custom CSS and OpenSearch endpoints
- Logging enhancements
- Add restart policy to services in
compose.yaml
Upgrade Information
- Automatic database upgrade: MySQL and PostgreSQL migrations are in preview. If you hit issues, you may need to fix the migration manually.
v15.8.0
New Features
- Add ButtonLink widget type
- Expand widget display order range to -30, allow it to be displayed among system widgets
- Adjust post editor screen to make more space for the blog post
- New automated update checker to periodically check for new releases on GitHub and notify administrators in the admin portal
Updates & Improvements
- Add
rel="noopener noreferrer"to external links - Enable simple console logging in Production
- Fixed word filter logic and admin help text
- Fixed ProblemDetails response sometimes throw exception
- Fixed anonymous access to asset endpoints
- Load captcha image statelessly on sign-in
- Remove custom sidebar HTML pitch (replaced by widgets)
- Remove IP discovery and related startup code
- Remove custom footer HTML setting
Upgrade Information
- Automatic database upgrade: MySQL and PostgreSQL migrations are in preview. If you hit issues, you may need to fix the migration manually.