chore(release): bump to 0.0.3 for the date-range filter release

This commit is contained in:
2026-09-21 19:58:04 +02:00
parent 5a482b49bb
commit f50154b96b
2 changed files with 17 additions and 15 deletions
+16 -14
View File
@@ -7,19 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [0.0.3] - 2026-09-17
### Added ### Added
- List, create, and delete SQL database dumps from a Settings admin page (nested under Settings, per - Filter the dump list by date range and sort by date or size; dates use Shopware's locale-aware
Shopware's [Add Menu Entry](https://developer.shopware.com/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.html) formatting.
guide) and via `aeon:dump:list`/`aeon:dump:create`/`aeon:dump:remove` console commands.
- Dumps are created with `mysqldump`/`mariadb-dump` (auto-detected, with an optional `dumpBinaryName` ## [0.0.1] - 2026-09-15
override), gzip-compressed, and stored in the plugin's private Flysystem mount.
- `maxDumps` auto-purges the oldest dump on creation; `retantionDays` purges dumps and stale job rows ### Added
on a recurring scheduled task.
- Admin UI dump creation runs asynchronously via Symfony Messenger with a polling progress bar; console - List, create, delete, and download gzip-compressed SQL dumps from a Settings admin page (async
creation runs synchronously. creation with a polling progress bar) or via the `aeon:dump:list`, `aeon:dump:create`, and
- ACL-gated (`aeon_dump_manager.viewer`/`.creator`/`.deleter`), enforced both client-side and `aeon:dump:remove` console commands (sync). Dumps are produced with `mysqldump`/`mariadb-dump`
server-side. (auto-detected, overridable via `dumpBinaryName`) and stored in the plugin's private filesystem.
- Filter the dump list by a from/to date range, and sort the `datetime`/`sizeBytes` columns - Retention controls: `maxDumps` purges the oldest dump when the limit is reached; `retantionDays`
ascending or descending. Dates are formatted with Shopware's locale/timezone-aware purges expired dumps and stale job rows via a scheduled task.
`Shopware.Utils.format.date`, matching the existing `fileSize` formatting. - ACL-gated by `aeon_dump_manager.viewer`/`.creator`/`.deleter`, enforced client- and server-side.
+1 -1
View File
@@ -3,7 +3,7 @@
"description": "Export database dumps for Shopware 6 environments.", "description": "Export database dumps for Shopware 6 environments.",
"type": "shopware-platform-plugin", "type": "shopware-platform-plugin",
"license": "MIT", "license": "MIT",
"version": "0.0.2", "version": "0.0.3",
"keywords": [ "keywords": [
"shopware", "shopware",
"shopware6", "shopware6",