Releases: nickprotop/LocalizationManager
Localization Resource Manager v0.7.9
LRM v0.7.9
What's Changed
- Improve PO file format preservation (f80df5a)
- Fix case-insensitive key lookups in view and data processing commands (798c8aa)
- Add Radzen Advanced Filtering for Translation Grid (1eefde5)
- Improve translation grid table readability and column management (02cacb8)
- Fix backup rotation test for weekly backups (698758d)
- Fix ApiKeyResolver tests to isolate from system credential store (ff419db)
- Add Umami analytics integration with runtime website ID injection (251b0d9)
Full Changelog: v0.7.8...v0.7.9
📦 Downloads
APT/PPA Installation (Recommended for Ubuntu/Debian)
sudo add-apt-repository ppa:nickprotop/lrm-tool
sudo apt update
sudo apt install lrm-standalone # Self-contained (~72MB)Direct Downloads
Choose the appropriate version for your platform:
Linux (Direct Download):
- x64:
lrm-linux-x64.tar.gz - ARM64:
lrm-linux-arm64.tar.gz(Raspberry Pi, etc.)
Linux (.deb packages):
- x64:
lrm-standalone_0.7.9-1_amd64.deb(~72MB) - ARM64:
lrm-standalone_0.7.9-1_arm64.deb(~72MB)
macOS:
- x64 (Intel):
lrm-osx-x64.tar.gz - ARM64 (Apple Silicon):
lrm-osx-arm64.tar.gz
Windows:
- x64:
lrm-win-x64.zip - ARM64:
lrm-win-arm64.zip
🧩 VS Code Extension
Install from the VS Code Marketplace:
ext install nickprotop.localization-manager
The marketplace automatically provides the correct version for your platform.
Platform-specific VSIX files are also attached below for manual installation.
📖 Installation
See the Installation Guide for detailed instructions.
🧪 Verified
✅ All tests passing
Localization Resource Manager v0.7.8
LRM v0.7.8
What's Changed
- Fix lrm-cloud.com URLs and add ShareX case study to README (b4e82e4)
- Add ShareX case study with cloud integration documentation (3decf10)
- Improve API key handling in CLI commands (a9d81c9)
- Disable local credential store lookup in cloud API (483e8c1)
- Add useLocalCredentialStore parameter to prevent server-side credential fallback (b0ac467)
- Exclude ResXFileRef entries from scan missing keys report (98bcd38)
- Fix cloud push duplicate key error on batch insert (b2261f7)
- Fix cloud per-language coverage calculation (de028e3)
- Fix stats coverage calculation to show coverage vs default language (03648e7)
- Skip ResXFileRef entries in resx parsing (465fbdf)
- Add validation to reject empty key names (36eeb98)
- Replace ugly Blazor error UI with modern overlay (c7bb314)
- Add Demo badge, banner, and frontend sample project integration (9b7a0e7)
- Add SampleProjectService and API endpoints for sample project creation (6463459)
- Add sample project entities and migration for onboarding (c1779f1)
- Add welcome card with better empty state for first-time users (de1a630)
- Add import preview endpoint and improve import/export tracking (8ea246b)
- Show GitHub Verified badge for OAuth users (fda9fa9)
- Improve auth flow to prevent refresh token loops (9a7482f)
- Add token selector pattern for O(1) refresh token lookup (1553dc5)
- Fix translation lookup and dialog refresh behavior (e0f4599)
- Fix login loop after server redeploy (6aa2b59)
- Fix 401 on /api/projects during auth transition (cf6c372)
- Add Import Files dialog to project page (779bba2)
- Fix export dialog 404 by using authenticated HttpClient (bccda52)
- Fix cloud tests to match current service behavior (fe738bf)
- Add file import/export API endpoints and web UI (f1757de)
- docs: add Supported Formats section to COMMANDS.md (1db37e7)
- docs: add PO and XLIFF format badges to cloud docs (0e54f07)
- docs: add Po and Xliff configuration sections (b391578)
- docs: add PO and XLIFF to supported formats in README (a2b5660)
- Add full integration test suite for cloud sync operations (f00812b)
- Enhance GitHub OAuth to fetch email from /user/emails endpoint (d952d92)
Full Changelog: v0.7.7...v0.7.8
📦 Downloads
APT/PPA Installation (Recommended for Ubuntu/Debian)
sudo add-apt-repository ppa:nickprotop/lrm-tool
sudo apt update
sudo apt install lrm-standalone # Self-contained (~72MB)Direct Downloads
Choose the appropriate version for your platform:
Linux (Direct Download):
- x64:
lrm-linux-x64.tar.gz - ARM64:
lrm-linux-arm64.tar.gz(Raspberry Pi, etc.)
Linux (.deb packages):
- x64:
lrm-standalone_0.7.8-1_amd64.deb(~72MB) - ARM64:
lrm-standalone_0.7.8-1_arm64.deb(~72MB)
macOS:
- x64 (Intel):
lrm-osx-x64.tar.gz - ARM64 (Apple Silicon):
lrm-osx-arm64.tar.gz
Windows:
- x64:
lrm-win-x64.zip - ARM64:
lrm-win-arm64.zip
🧩 VS Code Extension
Install from the VS Code Marketplace:
ext install nickprotop.localization-manager
The marketplace automatically provides the correct version for your platform.
Platform-specific VSIX files are also attached below for manual installation.
📖 Installation
See the Installation Guide for detailed instructions.
🧪 Verified
✅ All tests passing
Localization Resource Manager v0.7.7
LRM v0.7.7
What's Changed
- Update CloudSyncValidator tests for client-agnostic API design (58f51a7)
Full Changelog: v0.7.6...v0.7.7
📦 Downloads
APT/PPA Installation (Recommended for Ubuntu/Debian)
sudo add-apt-repository ppa:nickprotop/lrm-tool
sudo apt update
sudo apt install lrm-standalone # Self-contained (~72MB)Direct Downloads
Choose the appropriate version for your platform:
Linux (Direct Download):
- x64:
lrm-linux-x64.tar.gz - ARM64:
lrm-linux-arm64.tar.gz(Raspberry Pi, etc.)
Linux (.deb packages):
- x64:
lrm-standalone_0.7.7-1_amd64.deb(~72MB) - ARM64:
lrm-standalone_0.7.7-1_arm64.deb(~72MB)
macOS:
- x64 (Intel):
lrm-osx-x64.tar.gz - ARM64 (Apple Silicon):
lrm-osx-arm64.tar.gz
Windows:
- x64:
lrm-win-x64.zip - ARM64:
lrm-win-arm64.zip
🧩 VS Code Extension
Install from the VS Code Marketplace:
ext install nickprotop.localization-manager
The marketplace automatically provides the correct version for your platform.
Platform-specific VSIX files are also attached below for manual installation.
📖 Installation
See the Installation Guide for detailed instructions.
🧪 Verified
✅ All tests passing
Localization Resource Manager v0.7.5
LRM v0.7.5
What's Changed
- Add cross-reference to .NET Libraries documentation in OTA page (516115f)
- Fix OTA API documentation: use X-API-Key header instead of Bearer (9c3efb9)
- Add OTA SDKs to documentation navigation (8e5df7d)
- Add dedicated OTA SDKs documentation page (820402c)
- Update documentation with OTA sample references (c64b343)
- Add OTA demo sample with mock HTTP handler (4cc143c)
- Add tests for OTA functionality (b760d71)
- Add OTA client support to JsonLocalization NuGet package (233e143)
- Add OTA API endpoints for over-the-air localization (ee5a7d5)
- Update cloud screenshots and documentation (2620b84)
- Add default superadmin user creation on first run (9b55b02)
- Refactor: Move ResourceDiscovery and ResourceFileParser into backend implementations (4ece85b)
- Fix GitHub localization path detection depth (26c4900)
- Refactor project detail page to use in-place tabs (a3f303f)
Full Changelog: v0.7.4...v0.7.5
📦 Downloads
APT/PPA Installation (Recommended for Ubuntu/Debian)
sudo add-apt-repository ppa:nickprotop/lrm-tool
sudo apt update
sudo apt install lrm-standalone # Self-contained (~72MB)Direct Downloads
Choose the appropriate version for your platform:
Linux (Direct Download):
- x64:
lrm-linux-x64.tar.gz - ARM64:
lrm-linux-arm64.tar.gz(Raspberry Pi, etc.)
Linux (.deb packages):
- x64:
lrm-standalone_0.7.5-1_amd64.deb(~72MB) - ARM64:
lrm-standalone_0.7.5-1_arm64.deb(~72MB)
macOS:
- x64 (Intel):
lrm-osx-x64.tar.gz - ARM64 (Apple Silicon):
lrm-osx-arm64.tar.gz
Windows:
- x64:
lrm-win-x64.zip - ARM64:
lrm-win-arm64.zip
🧩 VS Code Extension
Install from the VS Code Marketplace:
ext install nickprotop.localization-manager
The marketplace automatically provides the correct version for your platform.
Platform-specific VSIX files are also attached below for manual installation.
📖 Installation
See the Installation Guide for detailed instructions.
🧪 Verified
✅ All tests passing
Localization Resource Manager v0.7.4
LRM v0.7.4
What's Changed
- Move Open Editor button to toolbar as primary action (55ed79a)
- UI modernization: light theme, sidebar polish, StatCard component, project toolbar (78905d1)
- Update docs with GitHub integration and open source emphasis (cba5d80)
- Add NeedsReview conflict type for first sync scenarios (be48471)
- Add GitHub sync status indicators to project cards and dashboard (acbd5ec)
- Fix: SyncStatus default changed from 'pending' to 'idle' (8e7fe57)
- Fix: Handle already-decoded content from GitHub API (f6f968d)
- Fix: Clear old PAT when connecting via OAuth (e47fa78)
- Fix SyncStatus not being reset on connect/disconnect (1ed7ad7)
- Fix GitHub link redirect URL to use AppBaseUrl instead of BaseUrl (c14bd9e)
- Fix GitHub integration UI issues (5d29c4a)
- Fix Cancel button missing in ConnectGitHubDialog after step 0 (245fd14)
- Fix nginx proxy_pass in regex locations (66210aa)
- Add no-cache headers for auth pages and improve error messages (4176b91)
- Fix email verification and password reset flows (3291682)
- Fix Blazor version mismatch error on deployment (93a08a2)
Full Changelog: v0.7.3...v0.7.4
📦 Downloads
APT/PPA Installation (Recommended for Ubuntu/Debian)
sudo add-apt-repository ppa:nickprotop/lrm-tool
sudo apt update
sudo apt install lrm-standalone # Self-contained (~72MB)Direct Downloads
Choose the appropriate version for your platform:
Linux (Direct Download):
- x64:
lrm-linux-x64.tar.gz - ARM64:
lrm-linux-arm64.tar.gz(Raspberry Pi, etc.)
Linux (.deb packages):
- x64:
lrm-standalone_0.7.4-1_amd64.deb(~72MB) - ARM64:
lrm-standalone_0.7.4-1_arm64.deb(~72MB)
macOS:
- x64 (Intel):
lrm-osx-x64.tar.gz - ARM64 (Apple Silicon):
lrm-osx-arm64.tar.gz
Windows:
- x64:
lrm-win-x64.zip - ARM64:
lrm-win-arm64.zip
🧩 VS Code Extension
Install from the VS Code Marketplace:
ext install nickprotop.localization-manager
The marketplace automatically provides the correct version for your platform.
Platform-specific VSIX files are also attached below for manual installation.
📖 Installation
See the Installation Guide for detailed instructions.
🧪 Verified
✅ All tests passing