Skip to content

Commit cf93c7d

Browse files
committed
Release v0.6.13
1 parent 731cb9c commit cf93c7d

4 files changed

Lines changed: 44 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,38 @@ This file is automatically generated from commit messages during releases.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.13] - 2025-11-23
9+
10+
### Fixed
11+
- Fix null reference warning in BackupManagerWindow
12+
- Fix backup list --all showing no output
13+
- Fix key name standardization not persisting in merge duplicates
14+
- Fix case-insensitive duplicate detection to match MSBuild behavior
15+
- Fix build-source-package.sh and remove debian/compat conflict
16+
- Fix build-deb.sh to properly build Debian packages
17+
- Fix release script to commit shared project version changes
18+
19+
### Added
20+
- Add batch operations support to TUI editor
21+
- Add Phase 4 TUI enhancements and refactor ResourceEditorWindow
22+
- Add Phase 4: TUI Visual & Workflow Enhancements to roadmap
23+
- Add comprehensive tests for case-variant duplicate handling
24+
- Add key name selection and standardization to TUI merge duplicates
25+
- Add comprehensive duplicate key handling to view and merge commands
26+
- Add Debian package build scripts
27+
- Add man page for lrm command
28+
- Add Debian packaging infrastructure
29+
- Add Debian packaging support to v0.7.0 roadmap
30+
31+
### Changed
32+
- Enhance --show-details to display changed key names in backup list
33+
- Run both validate and scan in check command regardless of validation result
34+
- Automate debian/changelog generation in release script
35+
- Set assembly name to 'lrm' and remove rename logic from build script
36+
- Update ROADMAP: Mark Phase 3 (Debian packaging) as completed
37+
- Update documentation for Debian package distribution
38+
- Update release workflow for Debian packages and PPA
39+
840
## [0.6.12] - 2025-11-16
941

1042
### Fixed
@@ -239,6 +271,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
239271
- **License:**
240272
- MIT License with copyright headers in all source files
241273

274+
[0.6.13]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.12...v0.6.13
242275
[0.6.12]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.11...v0.6.12
243276
[0.6.11]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.10...v0.6.11
244277
[0.6.10]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.9...v0.6.10

LocalizationManager.Shared/LocalizationManager.Shared.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
<Nullable>enable</Nullable>
77

88
<!-- Version and Assembly Information -->
9-
<Version>0.6.12</Version>
10-
<AssemblyVersion>0.6.12.0</AssemblyVersion>
11-
<FileVersion>0.6.12.0</FileVersion>
9+
<Version>0.6.13</Version>
10+
<AssemblyVersion>0.6.13.0</AssemblyVersion>
11+
<FileVersion>0.6.13.0</FileVersion>
1212
<Authors>Nikolaos Protopapas</Authors>
1313
<Company>Nikolaos Protopapas</Company>
1414
<Product>Localization Resource Manager (LRM) - Shared Library</Product>

LocalizationManager.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
<Nullable>enable</Nullable>
99

1010
<!-- Version and Assembly Information -->
11-
<Version>0.6.12</Version>
12-
<AssemblyVersion>0.6.12.0</AssemblyVersion>
13-
<FileVersion>0.6.12.0</FileVersion>
11+
<Version>0.6.13</Version>
12+
<AssemblyVersion>0.6.13.0</AssemblyVersion>
13+
<FileVersion>0.6.13.0</FileVersion>
1414
<Authors>Nikolaos Protopapas</Authors>
1515
<Company>Nikolaos Protopapas</Company>
1616
<Product>Localization Resource Manager (LRM)</Product>

debian/changelog

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
lrm (0.6.12-1) unstable; urgency=medium
1+
lrm (0.6.13-1) unstable; urgency=medium
22

3-
* Initial Debian package release
4-
* Framework-dependent package (lrm) with dotnet-runtime-9.0 dependency
5-
* Self-contained package (lrm-standalone) with bundled runtime
6-
* Features:
7-
- Interactive Terminal UI for .resx file editing
8-
- Machine translation with 8 providers (Google/DeepL/OpenAI/Claude/Ollama)
9-
- CI/CD automation workflows
10-
- Validation and placeholder checking
11-
- Code scanning for unused/missing keys
12-
- Backup system with diff view
13-
- Multi-platform support (amd64, arm64)
3+
* Fixed: Fix null reference warning in BackupManagerWindow\n- Fix backup list --all showing no output\n- Fix key name standardization not persisting in merge duplicates\n- Fix case-insensitive duplicate detection to match MSBuild behavior\n- Fix build-source-package.sh and remove debian/compat conflict\n- Fix build-deb.sh to properly build Debian packages\n- Fix release script to commit shared project version changes\n
4+
* Added: Add batch operations support to TUI editor\n- Add Phase 4 TUI enhancements and refactor ResourceEditorWindow\n- Add Phase 4: TUI Visual & Workflow Enhancements to roadmap\n- Add comprehensive tests for case-variant duplicate handling\n- Add key name selection and standardization to TUI merge duplicates\n- Add comprehensive duplicate key handling to view and merge commands\n- Add Debian package build scripts\n- Add man page for lrm command\n- Add Debian packaging infrastructure\n- Add Debian packaging support to v0.7.0 roadmap\n
5+
* Changed: Enhance --show-details to display changed key names in backup list\n- Run both validate and scan in check command regardless of validation result\n- Automate debian/changelog generation in release script\n- Set assembly name to 'lrm' and remove rename logic from build script\n- Update ROADMAP: Mark Phase 3 (Debian packaging) as completed\n- Update documentation for Debian package distribution\n- Update release workflow for Debian packages and PPA\n
146

15-
-- Nikolaos Protopapas <nikolaos.protopapas@gmail.com> Sat, 18 Jan 2025 00:00:00 +0000
7+
-- Nikolaos Protopapas <nikolaos.protopapas@gmail.com> Sun, 23 Nov 2025 23:32:51 +0200

0 commit comments

Comments
 (0)