Skip to content

Releases: NREL/OpenStudio

v3.10.0

18 Jun 20:47
86d7e21
Compare
Choose a tag to compare

What's Changed

  • Post release adjustments - bump to 3.9.1-alpha by @jmarrec in #5306
  • #5226 - Remove SpaceAndSpaceGroupNames from Building by @jmarrec in #5305
  • Updated the new md5 for the shebang radiance. by @wenyikuang in #5324
  • Parse Ground Temperatures in EpwFile by @joseph-robertson in #5318
  • Fix #5330 - Clang format: run for entire codebase on push to develop and commit autocorrects by @jmarrec in #5331
  • #5319 - gbXML Reverse Translator - Scan for the gbxml Schema version: skip schema validation with a warning when not 7.03 by @jmarrec in #5320
  • Wrap PythonPlugin:SearchPaths by @joseph-robertson in #5312
  • Fix #5314 - Add Tank Element Control Logic field to WaterHeaterHeatPump by @jmarrec in #5321
  • Fix #5315 - OpenStudio CLI unable to require uuid in OpenStudio 3.9 (thereby breaking dependencies like openstudio-extension) by @jmarrec in #5316
  • Wrap GroundHeatExchangerVertical "Depth of Top of Borehole" field by @joseph-robertson in #5325
  • Fix #5248 - Typo in Schematron extension: .sch, not .sct! by @jmarrec in #5333
  • Fixes UnitarySystemPerformance:Multispeed number of cooling speeds w/ Coil:Cooling:DX by @shorowit in #5337
  • Fix floorplanjs issue by @wenyikuang in #5341
  • Fix #5313 - AirLoopHVACUnitaryHeatPump(Multispeed) fixes by @jmarrec in #5322
  • Fix #5339 - Fixup Idd units m3/s -> gal/min by @jmarrec in #5346
  • Fix #5343 - Design Range Temperature for OS:CoolingTower:SingleSpeed is not being converted into EnergyPlus by @jmarrec in #5345
  • Fix #5246 - ScheduleFile missing a columnSeparatorValues function by @jmarrec in #5347
  • Wrap ZoneHVAC:EvaporativeCoolerUnit by @joseph-robertson in #5326
  • Handle incomplete EPW design conditions header by @joseph-robertson in #5134
  • Fix typo in StandardsInformationConstruction by @mdahlhausen in #5361
  • Copyright cleanup by @jmarrec in #5344
  • Update to v25.1.0-IOFreeze by @joseph-robertson in #5354
  • Fix #5189 - Register AFN scheduleTypeRegistry. by @jmarrec in #5334
  • Fix #5355 - E+ 25.1.0: Wrap OutputControl:ResilienceSummaries by @jmarrec in #5365
  • Update the libgettext hash for building the Openstudio in NREL network. by @wenyikuang in #5366
  • fixed all the unittests from #5327 by @wenyikuang in #5349
  • #4830 - Add a new ReportingMeasure::modelOutputRequests(model, runner, argument_map) that runs before E+ FT by @jmarrec in #5367
  • #5368 - Wrap OutputTableAnnual and OutputTableMonthly by @jmarrec in #5369
  • Remove allowedObjects check from energyPlusOutputRequests by @eringold in #5358
  • Add workflow_dispatch to C#/python bindings workflows, so we can at least periodically test them by @jmarrec in #5376
  • Fix #5307 - DefrostEnergyInputRatioModifierFunctionofTemperatureCurve is orphaned when AirConditionerVariableRefrigerantFlow is removed by @jmarrec in #5374
  • Add a helper IdfObject::initializeFields(bool fill_default) + Fix CMake warnings and speed up build of openstudio_utilities_tests by @jmarrec in #5382
  • Update to E+ v25.1.0-RC1 by @joseph-robertson in #5379
  • Fix #5309 - ThreeJSForwardTranslator adds unnecessary RenderingColor objects for AirLoopHVAC by @jmarrec in #5373
  • Fix #4994 - Old materials OSC (< 0.7.4) cannot be loaded anymore by @jmarrec in #5378
  • Update to EnergyPlus v25.1.0 official by @joseph-robertson in #5387
  • Fix #5371 - add FuelTypes to PlantComponentUserDefined by @jmarrec in #5372
  • Fix C# bindings - unbreak the build and add missing partial classes by @jmarrec in #5377
  • Fix #5401 - BCL measure update picks up subfolders like resources/pycache or tests/.pytest_cache by @jmarrec in #5402
  • #4219 - Mininal Fix: do NOT add a Controller:MEchanicalVentilation if it does not have any DSOA on it (E+ error) by @jmarrec in #5403
  • #5398 - Workarounds to let OpenStudio build with recent clang by @jmarrec in #5400
  • #5395 - Space infiltration helpers by @jmarrec in #5396
  • Fix #5388 - --bundle options not working for CLI in docker-openstudio, possibly OS itself + Fix #5190 - Don't pick up system gem in CLI by @jmarrec in #5394
  • Fix #5385 - add WorkflowJSON::setRootDir(path&) and setRunDir(path&) by @jmarrec in #5392
  • #5350 - Changes to Support CoilSystem:Cooling:Water by @jmarrec in #5404
  • Support CoilSystem:Cooling:Water by @joseph-robertson in #5350
  • Measure manager fixups and improvements by @jmarrec in #5304
  • Fix #5406 - Regression in CLI on Windows: openstudio ruby_version fails on develop by @jmarrec in #5407
  • Updated gems by @anchapin in #5411
  • Fix #4219 - Fix #4628 - DesignSpecificationOutdoorAir (use a DSOA:SpaceList if appropriate insead of using first dsoa found) and ControllerMechanicalVentilation upgrades by @jmarrec in #5384
  • Fix #5412 - Deal with ASHRAETau2017 by @jmarrec in #5413
  • Fix #5397 - Controller:MechanicalVentilation should not inherit SizingSystem's OA Method if option isn't common to both by @jmarrec in #5414
  • Fix bundle bundle test + set PRERELEASE tag to rc1 by @jmarrec in #5415
  • Updated for the latest 3.10.0-RC1 from openstudio-gems by @anchapin in #5417
  • macos - Rebuilt E+ resigned with a different entitlements for python native extensions by @jmarrec in #5418
  • Get E+ mac tar.gz from E+ release (hot swapped the binaries) by @jmarrec in #5419
  • Added the latest gem zips which include rubocop by @anchapin in #5420
  • Fix for #5423 - Add Rubocop + simplecov and their plugins back in embedded gems by @jmarrec in #5424
  • #1697 - Re-wrap Thermochromic window model properly to handle extensible fields and translation to/from EnergyPlus by @jmarrec in #5426
  • Fix #5421 - define SWIG_PYTHON_SILENT_MEMLEAK to shush the warning by @jmarrec in #5422
  • Fix: Update OpenStudio gems to RC2 by @anchapin in #5427
  • Hotfix #5426 - fix cppcheck warnings by @jmarrec in #5428
  • updating gems to include standards offical 0.8.0 release by @tijcolem in #5430
  • updates gems for standards 0.8.1 and update to rc5 by @tijcolem in #5433
  • Add a checksums workflow for convenience by @jmarrec in #5434
  • Fix #5435 - copy cpprestsdk_char_traits_workaround to build_dir/src so it's automatically included by @jmarrec in #5436
  • Bump openstudio-gems to v3.10.0-2 which uses openstudio-standards 0.8.2 by @jmarrec in #5437
  • Fixup Python Bindings workflow + add an ubuntu-22.04-arm runner by @jmarrec in #5438
  • Add an AlmaLinux9 (centos9) E+ package by @jmarrec in #5440
  • Release 3.10.0: release notes, remove pre-release tag by @jmarrec in #5439

New Contributors

Full Changelog: v3.9.0...v3.10.0

v3.10.0-rc6

18 Jun 09:12
a93e570
Compare
Choose a tag to compare
v3.10.0-rc6 Pre-release
Pre-release

Note: the CLI still reports rc5 pre release tag, but it's rc6.

What's Changed

  • Add a checksums workflow for convenience by @jmarrec in #5434
  • Fix #5435 - copy cpprestsdk_char_traits_workaround to build_dir/src so it's automatically included by @jmarrec in #5436
  • Bump openstudio-gems to v3.10.0-2 which uses openstudio-standards 0.8.2 by @jmarrec in #5437
  • Fixup Python Bindings workflow + add an ubuntu-22.04-arm runner by @jmarrec in #5438

Full Changelog: v3.10.0-rc5...v3.10.0-rc6

OpenStudio 3.10.0-rc5

16 Jun 21:48
Compare
Choose a tag to compare
OpenStudio 3.10.0-rc5 Pre-release
Pre-release
v3.10.0-rc5

add x86_64 for mac

OpenStudio 3.10.0-rc4

11 Jun 19:11
bed06c1
Compare
Choose a tag to compare
OpenStudio 3.10.0-rc4 Pre-release
Pre-release
Merge pull request #5430 from NREL/update_gems_3.10.0

updating gems to include standards offical 0.8.0 release

v3.10.0-rc1

30 May 18:52
245ec14
Compare
Choose a tag to compare
v3.10.0-rc1 Pre-release
Pre-release

What's Changed

  • Post release adjustments - bump to 3.9.1-alpha by @jmarrec in #5306
  • #5226 - Remove SpaceAndSpaceGroupNames from Building by @jmarrec in #5305
  • Updated the new md5 for the shebang radiance. by @wenyikuang in #5324
  • Parse Ground Temperatures in EpwFile by @joseph-robertson in #5318
  • Fix #5330 - Clang format: run for entire codebase on push to develop and commit autocorrects by @jmarrec in #5331
  • #5319 - gbXML Reverse Translator - Scan for the gbxml Schema version: skip schema validation with a warning when not 7.03 by @jmarrec in #5320
  • Wrap PythonPlugin:SearchPaths by @joseph-robertson in #5312
  • Fix #5314 - Add Tank Element Control Logic field to WaterHeaterHeatPump by @jmarrec in #5321
  • Fix #5315 - OpenStudio CLI unable to require uuid in OpenStudio 3.9 (thereby breaking dependencies like openstudio-extension) by @jmarrec in #5316
  • Wrap GroundHeatExchangerVertical "Depth of Top of Borehole" field by @joseph-robertson in #5325
  • Fix #5248 - Typo in Schematron extension: .sch, not .sct! by @jmarrec in #5333
  • Fixes UnitarySystemPerformance:Multispeed number of cooling speeds w/ Coil:Cooling:DX by @shorowit in #5337
  • Fix floorplanjs issue by @wenyikuang in #5341
  • Fix #5313 - AirLoopHVACUnitaryHeatPump(Multispeed) fixes by @jmarrec in #5322
  • Fix #5339 - Fixup Idd units m3/s -> gal/min by @jmarrec in #5346
  • Fix #5343 - Design Range Temperature for OS:CoolingTower:SingleSpeed is not being converted into EnergyPlus by @jmarrec in #5345
  • Fix #5246 - ScheduleFile missing a columnSeparatorValues function by @jmarrec in #5347
  • Wrap ZoneHVAC:EvaporativeCoolerUnit by @joseph-robertson in #5326
  • Handle incomplete EPW design conditions header by @joseph-robertson in #5134
  • Fix typo in StandardsInformationConstruction by @mdahlhausen in #5361
  • Copyright cleanup by @jmarrec in #5344
  • Update to v25.1.0-IOFreeze by @joseph-robertson in #5354
  • Fix #5189 - Register AFN scheduleTypeRegistry. by @jmarrec in #5334
  • Fix #5355 - E+ 25.1.0: Wrap OutputControl:ResilienceSummaries by @jmarrec in #5365
  • Update the libgettext hash for building the Openstudio in NREL network. by @wenyikuang in #5366
  • fixed all the unittests from #5327 by @wenyikuang in #5349
  • #4830 - Add a new ReportingMeasure::modelOutputRequests(model, runner, argument_map) that runs before E+ FT by @jmarrec in #5367
  • #5368 - Wrap OutputTableAnnual and OutputTableMonthly by @jmarrec in #5369
  • Remove allowedObjects check from energyPlusOutputRequests by @eringold in #5358
  • Add workflow_dispatch to C#/python bindings workflows, so we can at least periodically test them by @jmarrec in #5376
  • Fix #5307 - DefrostEnergyInputRatioModifierFunctionofTemperatureCurve is orphaned when AirConditionerVariableRefrigerantFlow is removed by @jmarrec in #5374
  • Add a helper IdfObject::initializeFields(bool fill_default) + Fix CMake warnings and speed up build of openstudio_utilities_tests by @jmarrec in #5382
  • Update to E+ v25.1.0-RC1 by @joseph-robertson in #5379
  • Fix #5309 - ThreeJSForwardTranslator adds unnecessary RenderingColor objects for AirLoopHVAC by @jmarrec in #5373
  • Fix #4994 - Old materials OSC (< 0.7.4) cannot be loaded anymore by @jmarrec in #5378
  • Update to EnergyPlus v25.1.0 official by @joseph-robertson in #5387
  • Fix #5371 - add FuelTypes to PlantComponentUserDefined by @jmarrec in #5372
  • Fix C# bindings - unbreak the build and add missing partial classes by @jmarrec in #5377
  • Fix #5401 - BCL measure update picks up subfolders like resources/pycache or tests/.pytest_cache by @jmarrec in #5402
  • #4219 - Mininal Fix: do NOT add a Controller:MEchanicalVentilation if it does not have any DSOA on it (E+ error) by @jmarrec in #5403
  • #5398 - Workarounds to let OpenStudio build with recent clang by @jmarrec in #5400
  • #5395 - Space infiltration helpers by @jmarrec in #5396
  • Fix #5388 - --bundle options not working for CLI in docker-openstudio, possibly OS itself + Fix #5190 - Don't pick up system gem in CLI by @jmarrec in #5394
  • Fix #5385 - add WorkflowJSON::setRootDir(path&) and setRunDir(path&) by @jmarrec in #5392
  • #5350 - Changes to Support CoilSystem:Cooling:Water by @jmarrec in #5404
  • Support CoilSystem:Cooling:Water by @joseph-robertson in #5350
  • Measure manager fixups and improvements by @jmarrec in #5304
  • Fix #5406 - Regression in CLI on Windows: openstudio ruby_version fails on develop by @jmarrec in #5407
  • Updated gems by @anchapin in #5411
  • Fix #4219 - Fix #4628 - DesignSpecificationOutdoorAir (use a DSOA:SpaceList if appropriate insead of using first dsoa found) and ControllerMechanicalVentilation upgrades by @jmarrec in #5384
  • Fix #5412 - Deal with ASHRAETau2017 by @jmarrec in #5413
  • Fix #5397 - Controller:MechanicalVentilation should not inherit SizingSystem's OA Method if option isn't common to both by @jmarrec in #5414
  • Fix bundle bundle test + set PRERELEASE tag to rc1 by @jmarrec in #5415

New Contributors

Full Changelog: v3.9.0...v3.10.0-rc1

v3.9.0

14 Nov 18:32
c77fbb9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.8.0...v3.9.0

v3.9.0-rc3

13 Nov 00:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.9.0-rc2...v3.9.0-rc3

v3.9.0-rc2

02 Nov 20:22
cc1e0bb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.9.0-rc1...v3.9.0-rc2

v3.9.0-rc1

30 Oct 21:53
fb69e54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.8.0...v3.9.0-rc1

v3.8.0

18 May 07:28
f953b6f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.7.0...v3.8.0