Skip to content

Releases: EdiWang/Moonglade

v15.17.0

Choose a tag to compare

@EdiWang EdiWang released this 11 Jun 06:10
717214e

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

Choose a tag to compare

@EdiWang EdiWang released this 20 May 04:04
5c6f279

Updates & Improvements

  • Fixed issue where Markdown content fails to apply CDN endpoint for images

v15.14.3

Choose a tag to compare

@EdiWang EdiWang released this 19 May 08:48

Updates & Improvements

  • Fixed issue where Markdown Editor fails to upload image
  • Fixed issue where Draft posts save with error

v15.14.1

Choose a tag to compare

@EdiWang EdiWang released this 16 May 03:56
39950da

Updates & Improvements

  • Ditch SixLabors.ImageSharp and use SkiaSharp to avoid license issues
  • Ditch MySQL database support because PostgreSQL is clearly a better choice besides MSSQL

v15.13.0

Choose a tag to compare

@EdiWang EdiWang released this 09 Apr 00:34
62d5174

New Features

  • Added sorting to mentions list

Updates & Improvements

  • Fixed a typo in email infrastructure
  • Move recycle-bin button to header
  • Hide auth exception details from users
  • Code refactor

v15.12.0

Choose a tag to compare

@EdiWang EdiWang released this 01 Apr 00:54
5d49a4d

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

Choose a tag to compare

@EdiWang EdiWang released this 23 Mar 01:03
17392f6

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

Choose a tag to compare

@EdiWang EdiWang released this 12 Mar 05:07
f3a18af

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

Choose a tag to compare

@EdiWang EdiWang released this 05 Mar 01:06
39e3aba

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

Choose a tag to compare

@EdiWang EdiWang released this 24 Feb 00:40
1ec0e4e

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.