Skip to content

Commit fa676a6

Browse files
committed
Release v0.7.2
1 parent 583371f commit fa676a6

8 files changed

Lines changed: 45 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,33 @@ 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.7.2] - 2025-12-26
9+
10+
### Fixed
11+
- Fix glossary dialog: use component instead of broken inline dialog
12+
- Fix service worker update notification by disabling cache for SW and index.html
13+
- Fix markup error in cloud init project selection
14+
- Fix project creation JSON serialization and improve error messages
15+
- Fix snapshot list JSON deserialization error
16+
- Fix TranslationGrid row deselection after Select All
17+
- Fix theme persistence when using RadzenAppearanceToggle
18+
19+
### Added
20+
- Add inline validation indicators to Editor TranslationGrid
21+
- Add validation page and API endpoint for project validation
22+
- Add i18next placeholder support and use shared PlaceholderValidator in API
23+
- Add validation cache to Project entity
24+
- Add organization selector to organization glossary page
25+
- Add open source and self-hosting section to CLOUD.md documentation
26+
- Add cloud platform screenshots and documentation
27+
28+
### Changed
29+
- Show validation status icons on project cards
30+
- Use shared EntryHasher in KeySyncService
31+
- Make KeyEditorDialog larger and fix grid refresh on data changes
32+
- Redesign KeyEditorDialog with RadzenDataGrid for better UX
33+
- Replace numeric CSS variables with theme-adaptive semantic equivalents
34+
835
## [0.7.1] - 2025-12-25
936

1037
### Fixed
@@ -675,6 +702,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
675702
- **License:**
676703
- MIT License with copyright headers in all source files
677704

705+
[0.7.2]: https://github.com/nickprotop/LocalizationManager/compare/v0.7.1...v0.7.2
678706
[0.7.1]: https://github.com/nickprotop/LocalizationManager/compare/v0.7.0...v0.7.1
679707
[0.7.0]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.25...v0.7.0
680708
[0.6.25]: https://github.com/nickprotop/LocalizationManager/compare/v0.6.24...v0.6.25

LocalizationManager.Core/LocalizationManager.Core.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.7.1</Version>
10-
<AssemblyVersion>0.7.1.0</AssemblyVersion>
11-
<FileVersion>0.7.1.0</FileVersion>
9+
<Version>0.7.2</Version>
10+
<AssemblyVersion>0.7.2.0</AssemblyVersion>
11+
<FileVersion>0.7.2.0</FileVersion>
1212
<Authors>Nikolaos Protopapas</Authors>
1313
<Company>Nikolaos Protopapas</Company>
1414
<Product>Localization Resource Manager (LRM) - Core Library</Product>

LocalizationManager.JsonLocalization.Generator/LocalizationManager.JsonLocalization.Generator.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<!-- NuGet Package Metadata -->
1414
<PackageId>LocalizationManager.JsonLocalization.Generator</PackageId>
15-
<Version>0.7.1</Version>
15+
<Version>0.7.2</Version>
1616
<Authors>Nikolaos Protopapas</Authors>
1717
<Company>LocalizationManager</Company>
1818
<Product>LocalizationManager.JsonLocalization.Generator</Product>

LocalizationManager.JsonLocalization/LocalizationManager.JsonLocalization.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<!-- NuGet Package Metadata -->
1010
<PackageId>LocalizationManager.JsonLocalization</PackageId>
11-
<Version>0.7.1</Version>
11+
<Version>0.7.2</Version>
1212
<Authors>Nikolaos Protopapas</Authors>
1313
<Company>LocalizationManager</Company>
1414
<Product>LocalizationManager.JsonLocalization</Product>

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.7.1</Version>
10-
<AssemblyVersion>0.7.1.0</AssemblyVersion>
11-
<FileVersion>0.7.1.0</FileVersion>
9+
<Version>0.7.2</Version>
10+
<AssemblyVersion>0.7.2.0</AssemblyVersion>
11+
<FileVersion>0.7.2.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.7.1</Version>
12-
<AssemblyVersion>0.7.1.0</AssemblyVersion>
13-
<FileVersion>0.7.1.0</FileVersion>
11+
<Version>0.7.2</Version>
12+
<AssemblyVersion>0.7.2.0</AssemblyVersion>
13+
<FileVersion>0.7.2.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 & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
lrm (0.7.1-1) noble; urgency=medium
1+
lrm (0.7.2-1) noble; urgency=medium
22

3-
* Fixed: Fix NuGet release notes shell escaping in release workflow\n
4-
* Changed: Skip invalid CSS requests in service worker\n
3+
* Fixed: Fix glossary dialog: use component instead of broken inline dialog\n- Fix service worker update notification by disabling cache for SW and index.html\n- Fix markup error in cloud init project selection\n- Fix project creation JSON serialization and improve error messages\n- Fix snapshot list JSON deserialization error\n- Fix TranslationGrid row deselection after Select All\n- Fix theme persistence when using RadzenAppearanceToggle\n
4+
* Added: Add inline validation indicators to Editor TranslationGrid\n- Add validation page and API endpoint for project validation\n- Add i18next placeholder support and use shared PlaceholderValidator in API\n- Add validation cache to Project entity\n- Add organization selector to organization glossary page\n- Add open source and self-hosting section to CLOUD.md documentation\n- Add cloud platform screenshots and documentation\n
5+
* Changed: Show validation status icons on project cards\n- Use shared EntryHasher in KeySyncService\n- Make KeyEditorDialog larger and fix grid refresh on data changes\n- Redesign KeyEditorDialog with RadzenDataGrid for better UX\n- Replace numeric CSS variables with theme-adaptive semantic equivalents\n
56

6-
-- Nikolaos Protopapas <nikolaos.protopapas@gmail.com> Thu, 25 Dec 2025 13:34:02 +0200
7+
-- Nikolaos Protopapas <nikolaos.protopapas@gmail.com> Fri, 26 Dec 2025 19:20:40 +0200

vscode-extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "localization-manager",
33
"displayName": "LRM - .NET Localization",
44
"description": "Manage .NET localization files (.resx and JSON) with real-time validation, translation, and code scanning",
5-
"version": "0.7.1",
5+
"version": "0.7.2",
66
"icon": "images/icon.png",
77
"publisher": "nickprotop",
88
"repository": {

0 commit comments

Comments
 (0)