# Release v1.3.0 (2026-02-11) ## Summary Introduced article generation with pricelist categories, added local configuration storage, and expanded sync/export capabilities. Simplified article generator compression and loosened project update constraints. ## Changes ### Main Features: Articles + Pricelist Categories - **Article generation pipeline** - New generator and tests under `internal/article/` - Category support with test coverage - **Pricelist category integration** - Handler and repository updates - Sync backfill test for category propagation ### Local Configuration Storage - **Local DB support** - New localdb models, converters, snapshots, and migrations - Local configuration service for cached configurations ### Export & UI - **Export handler updates** for article data output - **Configs and index templates** adjusted for new article-related fields ### Behavior Changes - **Cross-user project updates allowed** - Removed restriction in project service - **Article compression refinement** - Generator logic simplified to reduce complexity ## Breaking Changes None identified. Existing APIs remain intact. ## Files Modified 1. `internal/article/*` - Article generator + categories + tests 2. `internal/localdb/*` - Local DB models, migrations, snapshots 3. `internal/handlers/export.go` - Export updates 4. `internal/handlers/pricelist.go` - Category handling 5. `internal/services/sync/service.go` - Category backfill logic 6. `web/templates/configs.html` - Article field updates 7. `web/templates/index.html` - Article field updates **Stats:** 33 files changed, 2059 insertions(+), 329 deletions(-) ## Commits - `5edffe8` - Add article generation and pricelist categories - `e355903` - Allow cross-user project updates - `e58fd35` - Refine article compression and simplify generator ## Testing Checklist - [ ] Tests not run (not requested) ## Migration Notes - New migrations: - `022_add_article_to_configurations.sql` - `023_add_server_model_to_configurations.sql` - `024_add_support_code_to_configurations.sql` - Ensure migrations are applied before running v1.3.0