Changes between Version 91 and Version 92 of Docs/825gen2/Dev/DeveloperNews


Ignore:
Timestamp:
07/31/26 12:10:43 (11 days ago)
Author:
Don Wilson
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Docs/825gen2/Dev/DeveloperNews

    v91 v92  
    22
    33== 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
     6Refer 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.
    57
    68== 2026-02-16 Standard App SVN structure ==