v1.0.0
Pre-release
Pre-release
1.0.0 (2022-05-08)
Bug Fixes
- AddSetpoins: add checks for adding setpoints (4d41568)
- AirLoopHVAC: add more detailed exceptions for adding objects (5579460)
- Boiler: fix DesignWaterOutletTemperature in Ops3.0 (d57ea68)
- CI: fix github action (f27d427)
- ControlerWaterCoil: fix ControlerWaterCoil in OS 3.3 (ee936ed)
- Core: remove debug file in release build (efee1e8)
- Core: update OpenStudioHelper to load OpenStudio from LBT (f4c18ae)
- Curve Schedule: fix Curve/Schedule type for IB_FieldArgument (0e7ddfc)
- EMS: add icons (27cdfed)
- EMS: create Actuator with object name (0a9e302)
- EMS: finished the first draft of EMS (3e14c09)
- EMS: fix adding programcallingManagers to model (86aff81)
- EMS: rename EMSProgramCallingManager (4de0eb1)
- EMS: rename component names (6809427)
- EnergyManagementSystemActuator: add EnergyManagementSystemActuator by nameID (4b67d51)
- EnergyManagementSystemCurveVariable: fix ToOS (3415af7)
- EPDoc: fix t4 generator (d2fba00)
- EPDoc: support netstandard2.0 (e8fda77)
- EpDoc: update EpDoc (393bd5d)
- EPDoc: update EPDoc (f8acdc3)
- Extension: add ToPath extension (61572a4)
- FieldArgument: better support Equals() (fbe0044)
- FieldSet: add sample curve and schedule type fields for testing (7a2c50e)
- FieldSet: update copyright (b2d106d)
- GetTrackingTagID: add GetTrackingTagID (dc71361)
- GH: check SetpointManagerSingleZoneReheat null zone input (c4695d1)
- GH: make GH proj working again (f943f90)
- HBRoom: add supports for new HBRoom (4468157)
- HVACSystem: check if version is compatible before saving the model (9a737b2)
- IB_Field: add null check for field comparison (89acc98)
- IB_OutputVariable: support equal comparision (2190434)
- IB_ScheduleRuleset_FieldSet: remove ScheduleTypeLimits (e2de8b8)
- icon: add icons to PlantCompnent (979cae0)
- installer: fix icon path (30aa2d1)
- installer: fix installer's target path (4a0e19a)
- installer: only add Ironbug files to installer (6db7df4)
- Json: add ShouldSerializeXX (c43cec6)
- json: custom JsonConverter JsonSetting (3df1a53)
- Json: fix IB_Curve and IB_Schedule as arguments (77fe54f)
- json: refactoring for json (c8ed7a5)
- Json: removed unused json converter (b64cf13)
- LBHB: use GH 0.9 (352442c)
- Loop: serialize loop demand and supply branches (2b2920d)
- Loops: make all loops' supply and demand sides required (9737ed1)
- ModelObject: clean GetTrackingID() output, add ApplyAttributesToObj, fix duplicate with ems objects (e4b726e)
- ModelObjects: improve Equals() (524e7dc)
- names: change component's full name to "IB_XX" (a9679c5)
- OpenStudio: find the openstudio in ladybug_tools, copy openstudiolib.dll (f37a09c)
- OpenStudioHelper: add FindOpsFolder (71616dc)
- OpenStudio: update OpenStudio (324e756)
- OpenStudio: update OpenStudio to 3.1.0 (a5b3868)
- OpenStudio: update to 3.4 (91f6149)
- OPS: update OpenStudioSDK to 3.0.1 for development (7171c40)
- package: remove IronPython from Core (a313d44)
- PTAC: correct input name (8ba81ee)
- remove migration backup files (abcee66)
- remove old updateLogs proj (8fe7ef4)
- SaveOSModel: add a new input for EMS (de91091)
- SaveOSModel: improve SaveOSModel component with existing file (75ab7a5)
- ScheduleFile: fix error message for invalid schedule file. (117d79e)
- ScheduleRunSet: fix ScheduleTypeLimits in ScheduleRunSet (27f23f0)
- SetpointManagerScheduled: rename input "var_" to "ctrlVar_" (8b16e14)
- ThermalZone: add supports to connect LBT Rooms (c547692)
- ThermalZone: throw an exception when failed to add thermalZone (6db60ca)
- update OS package (1804340)
- x64: fix platform x64 issue (d9a2d53)
doc
- README: update installation documation (ef1e841)
Features
- component: add new water cooled VRF (45d3a39)
- EMS: add EnergyManagementSystem (a5c1062)
- EMS: add EnergyManagementSystem (f81f9d3)
- IBJson: add Serialization (592b63b)
- IBJson: add Serialization for obj's children (6c9a167)
- installer: add github action and installer (84ab786)
- installer: add installer (6de63dd)
- LBHB: add Ladybug_FalseStartToggle (82d8e6d)
- LoopObjs: add PlantComponentTemperatureSource (8d5279d)
- PlantLoadScheme: add cooling and heating load schemes (b48a072)
- ScheduleFile: fix ScheduleFile (cef7ffe)
- VRF: add VRF terminal to airloop (e012c9d)
BREAKING CHANGES
- README: change the version to 1.0