Skip to content

v0.4.0

Choose a tag to compare

@helmut-steiner helmut-steiner released this 25 Apr 02:13
· 23 commits to main since this release

Feature release and quality of life updates

Highlights

  • Modernize the settings-page action area with cleaner database maintenance and cache operation controls.
  • Add AJAX handling for saving settings and long-running maintenance actions so the page no longer refreshes after completion.
  • Add loading/disabled button states and accessible live feedback for admin actions.
  • Add cleanup candidate reporting for revisions, auto-drafts, trashed posts, spam/trashed comments, and expired transients.
  • Improve database cleanup by removing related post/comment metadata and term relationships.
  • Restrict database optimization and backups to WordPress-prefixed tables and quote table identifiers.
  • Replace JSON database backups with streamed SQL/SQL.GZ backups, protected backup storage, and SQL restore handling.
  • Add a manual database backup action separate from table optimization.
  • Expand database maintenance, backup, restore, and admin action test coverage.