Skip to content

v1.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@MingboPeng MingboPeng released this 08 May 11:57
· 260 commits to master since this 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