2.1 KiB
2.1 KiB
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
- New generator and tests under
- 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
internal/article/*- Article generator + categories + testsinternal/localdb/*- Local DB models, migrations, snapshotsinternal/handlers/export.go- Export updatesinternal/handlers/pricelist.go- Category handlinginternal/services/sync/service.go- Category backfill logicweb/templates/configs.html- Article field updatesweb/templates/index.html- Article field updates
Stats: 33 files changed, 2059 insertions(+), 329 deletions(-)
Commits
5edffe8- Add article generation and pricelist categoriese355903- Allow cross-user project updatese58fd35- Refine article compression and simplify generator
Testing Checklist
- Tests not run (not requested)
Migration Notes
- New migrations:
022_add_article_to_configurations.sql023_add_server_model_to_configurations.sql024_add_support_code_to_configurations.sql- Ensure migrations are applied before running v1.3.0