Modernize versioning and display in app and build output

- Switch to explicit "3.2.0" next-version in GitVersion.yml
- Update NuGet packages and set assembly name to "ImageCatalog"
- Add MSBuild target to rename published exe with year and version
- Add AppVersion property to DataModel, set via IVersionProvider
- Replace static version label with data-bound versionLabel in UI
- Remove manual version label logic from MainForm
- Update DI to inject IVersionProvider into DataModel
- Ensures UI always shows correct version and builds are versioned
This commit is contained in:
MaddoScientisto 2026-02-14 22:18:56 +01:00
commit 69fdf01de3
6 changed files with 106 additions and 21 deletions

View file

@ -4,4 +4,4 @@ branches: {}
ignore:
sha: []
merge-message-formats: {}
next-version: "3.2"
next-version: "3.2.0"