Changes between Version 91 and Version 92 of Docs/825gen2/Dev/DeveloperNews
- Timestamp:
- 07/31/26 12:10:43 (11 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Docs/825gen2/Dev/DeveloperNews
v91 v92 2 2 3 3 == 2026-07-31 JSON Updates == 4 //lib825ev// has new updates to facilitate apps using JSON files for storing settings. We will be moving away from the CArchive files to JSON files for app settings. Refer to //jsonobject.h// and //jsonobject.cpp// in the library. Arrays of objects and //std::vector// of //CJSONObject// are now supported by these classes. 4 //lib825ev// has new updates to facilitate apps using JSON files for storing settings. We will be moving away from the CArchive files to JSON files for app settings. classes such as //CScoreboard// in apps will now often inherit from both //CArchiveObject// and //CJSONRootObject//. The app startup code will try to read the settings from JSON first. If the JSON file does not exist it will fallback to read the legacy data with //CArchive// and then write the JSON file. 5 6 Refer to //jsonobject.h// and //jsonobject.cpp// in the library. Arrays of objects and //std::vector// of //CJSONObject// are now supported by these classes. Further documentation will be added. 5 7 6 8 == 2026-02-16 Standard App SVN structure ==
![(please configure the [header_logo] section in trac.ini)](/chrome/site/cardinal.gif)