2026-03-20 23:50:00 +01:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
2026-03-23 13:04:35 +01:00
|
|
|
## [0.5.0] - (2026-03-22)
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Compression middleware (gzip/brotli) for API responses to reduce bandwidth
|
|
|
|
|
- Plugin installation prompt system with per-vault trust flags
|
|
|
|
|
- Versioning system with cache-busting query parameters on script URLs
|
|
|
|
|
- Option to install ignis-bridge plugin to vaults imported at runtime
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Auto-creation of default vault now requires `AUTO_CREATE_DEFAULT=true` environment variable
|
|
|
|
|
- Script URLs (`ignis-ui.js`, `shim-loader.js`) now include version query params for automatic cache invalidation
|
|
|
|
|
- Cache headers: versioned assets cached for 1 year, non-versioned for 5 minutes
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Vault manager not displaying when no vaults exist
|
|
|
|
|
- `window.close()` now shows vault manager when no vault is configured
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Unused `VAULT_PATH` environment variable fallback logic
|
|
|
|
|
|
2026-03-20 23:50:00 +01:00
|
|
|
## [0.4.0] - Basil (2026-03-18)
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Vault management: create, rename, delete vaults
|
|
|
|
|
- Last active vault persistence: remembers which vault was open
|
|
|
|
|
- Plugin trust preservation: keeps plugin trust status when renaming vaults
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Refactored vault operations into shared service
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Issues with dialogs and vault rename operations
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
_Changelog tracking started at version 0.4.0. For earlier versions, please refer to commit history._
|