@K3nQ ,
Yes, you can do this if it is a HBJSON of a Honeybee Model and not a generic JSON of a random Honeybee object.
Right now, you can do this from command line by installing the core libraries by installing Python and then the LBT core libraries with:
pip install lbt-dragonfly -U
Then, this command can update your HBJSON to the latest version:
honeybee-schema update-model [PATH TO MODEL HBJSON]
I can also wrap this command into a Grasshopper component if you are unfamiliar with running stuff from command line. Just confirm if the JSON you are upgrading is a Model and I’m happy to add a new component to the development version.
FYI, you can also see a record of the schema versions that involved breaking changes here:
I made a bunch in the last month as I was trying to get the last big changes fixed before we launch plugins for other CAD environments. Now that they are done, we shouldn’t have any big breaking changes in the future without deprecation warnings.