ladybug-tools / honeybee-schema

:honeybee: :scroll: HBJSON format schema
https://ladybug-tools.github.io/honeybee-schema
Other
13 stars 9 forks source link

feat(global): Add global construction and modifier sets #331

Closed chriswmackey closed 3 years ago

chriswmackey commented 3 years ago

Instead of having the "source of truth" for default constructions and modifiers living in an external JSON file in honeybee_standards, this commit adds this "source of truth" into honeybee-schema and effectively has it recorded/copied each HBJSON Model.

This way, when other developers receive a HBJSON model, they won't need to have a copy of honeybee_standards but can instead just read the global_modifier_set and global_construction_set properties from the Model JSON itself. These global sets are read-only and will effectively be static for a given version of honeybee-schema.

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 1.44.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: