Skip to content

Commit a0d5364

Browse files
committed
JSONViewer release v2.2.0.0
1 parent 73a8f38 commit a0d5364

2 files changed

Lines changed: 24 additions & 5 deletions

File tree

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,25 @@ This plugin is designed to display JSON strings in a Treeview format and highlig
1616

1717
## Latest Updates:
1818

19+
### 2.2.0.0
20+
21+
1. Bug/regression fixes:
22+
1. Fixed handling of JSON raw number values during formatting and serialization.
23+
2. Fixed parser behavior to preserve numeric values as strings when required by using RapidJSON's kParseNumbersAsStringsFlag.
24+
3. Added unit tests
25+
3.1 Added extensive unit tests for JSON sorting functionality.
26+
3.2 Added additional parser and regression test coverage.
27+
3.3 Expanded overall automated test coverage to improve reliability.
28+
29+
2. Other enhancements:
30+
1. Upgraded project and build infrastructure to Visual Studio 2026.
31+
2. Migrated solution management to .slnx format.
32+
3. Migrated shared components from external copies to Git submodules for improved maintainability.
33+
4. Updated project dependencies and submodules, including Google Test.
34+
5. Improved code quality through refactoring, formatting, and minor performance optimizations.
35+
6. Modernized GitHub Actions workflows and CI/CD dependencies.
36+
37+
1938
### 2.1.1.0
2039

2140
1. New features:

src/NppJsonViewer/resource.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ END
169169
//
170170

171171
VS_VERSION_INFO VERSIONINFO
172-
FILEVERSION 2,1,1,0
173-
PRODUCTVERSION 2,1,1,0
172+
FILEVERSION 2,2,0,0
173+
PRODUCTVERSION 2,2,0,0
174174
FILEFLAGSMASK 0x3fL
175175
#ifdef _DEBUG
176176
FILEFLAGS 0x1L
@@ -187,12 +187,12 @@ BEGIN
187187
BEGIN
188188
VALUE "CompanyName", "NPP-JSONViewer"
189189
VALUE "FileDescription", "Notepad++ plugin for JSON file"
190-
VALUE "FileVersion", "2.1.1.0"
190+
VALUE "FileVersion", "2.2.0.0"
191191
VALUE "InternalName", "JSONViewer"
192-
VALUE "LegalCopyright", "Copyright � 2025"
192+
VALUE "LegalCopyright", "Copyright � 2026"
193193
VALUE "OriginalFilename", "NPPJSONViewer.dll"
194194
VALUE "ProductName", "JSONViewer plugin for Notepad++"
195-
VALUE "ProductVersion", "2.1.1.0"
195+
VALUE "ProductVersion", "2.2.0.0"
196196
END
197197
END
198198
BLOCK "VarFileInfo"

0 commit comments

Comments
 (0)