chore(release): v2.2.2 – seed default config files on startup; preserve defaults in image; bump versions in compose; update changelog

This commit is contained in:
mwisnowski 2025-09-01 17:54:38 -07:00
parent 1988f98c5b
commit a0a12baa9b
7 changed files with 69 additions and 30 deletions

View file

@ -12,6 +12,17 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
## [Unreleased]
## [2.2.2] - 2025-09-01
### Fixed
- Ensure default config files are available when running with bind-mounted config directories:
- Dockerfile now preserves a copy of defaults at `/.defaults/config` in the image.
- Entrypoint seeds missing files into `/app/config` on container start (`deck.json`, `card_lists/combos.json`, `card_lists/synergies.json`).
- Adds a back-compat symlink `combo.json -> combos.json` if missing.
This resolves cases where a blank host `config/` overlay made files appear missing.
### Changed
- Example compose files updated to use `APP_VERSION=v2.2.2`.
## [2.2.1] - 2025-09-01
### Added
- Combos & Synergies: detect curated two-card combos/synergies and surface them in a chip-style panel with badges (cheap/early, setup) on Step 5 and Finished Decks.