CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 03:12:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"ff06a09d8e23d399db702237e598f77d"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=fixIWd0IhFwEct%2FtFXYp%2BciKYwla0xNzawKh5auJcVZqV1BqfwM6M5wBoY2sTZN5UoRZ9rpntVr1gmPVRJLxbfUPxjVcDl3tytAfjnIiJhn0tPwu0im9XfxmjlnfODOnvYatcYXip7kVXR0tkp0ywLh1LQWBxkSXjsQppxF7%2FuoWPHvbapUpG7m9Lzv5DBUC6Jvfm0ZoGN7JdEmb%2B8DpV5pUZF8Kidu4kVyWQ59g72jhlsNl%2BaHVPzBhp3ORcpQ9AEM6r2FLrMVqpWw0imHucw%3D%3D--9WrzHPp1nXLDw11w--Esn0v7HEMTClZlaQ8ZyFfg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1939142287.1753845145; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 03:12:25 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 03:12:25 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B592:2E4773:1E1FE3:2C8719:68898D99
Releases Β· NREL/OpenStudio Β· GitHub
18 Jun 20:47
18 Jun 09:12
Loading
16 Jun 21:48
Loading
11 Jun 19:11
Loading
30 May 18:52
Loading
14 Nov 18:32
Loading
13 Nov 00:05
Loading
02 Nov 20:22
Loading
30 Oct 21:53
Loading
18 May 07:28
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 216
Releases: NREL/OpenStudio
Releases Β· NREL/OpenStudio
v3.10.0
86d7e21
This commit was created on GitHub.com and signed with GitHubβs verified signature.
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
Assets 22
- sha256:d4e848e610991ce320ead5f664d1c906565182bc8938a9b7be5f3d15152f97651.51 KB
2025-06-18T20:58:04Z - sha256:3d9594041bac7b8bcaf0fb160786c354614a3268025957f3315ca8ca27da550e212 MB
2025-06-18T20:24:09Z - sha256:c4faa1892c34c66f220730646439f3955835b56a577f3f1bbe3a7903a9cb8780327 MB
2025-06-18T20:24:24Z - sha256:94d65f142347c3c3ad9e7df47504f09b7aa1e229f934cbc644225eb1f4c06c88228 MB
2025-06-18T20:24:45Z - sha256:b2179228c46dc81b91a1eda3045f6b58e1f6afa1ed0eb69d5ca344593e517382331 MB
2025-06-18T20:24:59Z - sha256:e48659a68c5920afe5f760b53eeda160a54d789b3d1c2fe5a495650ea22fd0b3198 MB
2025-06-18T20:07:34Z - sha256:c22fc8cff887ec2f2a6614b4274f605281c98a72ef5aa13647349ae69c8f2fab277 MB
2025-06-18T20:07:48Z - sha256:a2d176d6efe848fc46f1b8306e6f80340d0464fed4ddbce245a0e6dcc0898a89206 MB
2025-06-18T20:17:11Z - sha256:0e506cc23daafec26844c841218eabec77376f8d43c911899cf3212f902c178c291 MB
2025-06-18T20:17:20Z - sha256:8920cd112bc3cdb1a1253ed618f7169cf4a9ed08df55dd361cade5610a073b81308 MB
2025-06-18T20:06:08Z -
2025-06-18T17:32:03Z -
2025-06-18T17:32:03Z - Loading
3 people reacted
v3.10.0-rc6
a93e570
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
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
Assets 18
OpenStudio 3.10.0-rc5
Compare
v3.10.0-rc5 add x86_64 for mac
Assets 14
OpenStudio 3.10.0-rc4
bed06c1
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
Merge pull request #5430 from NREL/update_gems_3.10.0 updating gems to include standards offical 0.8.0 release
Assets 14
v3.10.0-rc1
245ec14
This commit was created on GitHub.com and signed with GitHubβs verified signature.
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
New Contributors
Full Changelog: v3.9.0...v3.10.0-rc1
Assets 12
v3.9.0
c77fbb9
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Update Python bindings workflow for conan v2 (+ add py312 for windows, and macOS arm64) by @jmarrec in #5210
- CSharp - Update for conan V2 and build for 3.8.0 (+ add arm64) by @jmarrec in #5211
- Addresses #5208, OS 3.8 broke json-schema validation by @joseph-robertson in #5213
- V24.2.0-IOFreeze: OutputControlFile's new "Output Space Sizing" field by @joseph-robertson in #5243
- V24.2.0-IOFreeze: HeatPumpPlantLoopEIR's new "Heat Recovery XXX" fields by @joseph-robertson in #5244
- V24.2.0-IOFreeze: AirTerminalSingleDuctXXXPIUReheat's new fields by @joseph-robertson in #5245
- V24.2.0-IOFreeze: ChillerElectric's new fields by @joseph-robertson in #5254
- V24.2.0-IOFreeze: VRF's supply fan from VariableVolume to SystemModel by @joseph-robertson in #5255
- V24.2.0 official tweaks by @jmarrec in #5263
- Update to EnergyPlus v24.2.0 official by @joseph-robertson in #5261
- EnergyPlus v24.2.0: add model and FT tests by @joseph-robertson in #5265
- V24.2.0-IOFreeze: AirTerminalSingleDuctXXXPIUReheat's new fields, follow-up by @joseph-robertson in #5268
- Make pip install run only once instead of everytime CMake reconfigures by @jmarrec in #5266
- Update to E+ v24.2.0a by @joseph-robertson in #5267
- Addresses #5227, updates to Controller:OutdoorAir by @joseph-robertson in #5237
- Add Utility for Generating Alfalfa Metadata to OpenStudio by @kbenne in #5236
- Addresses #5214, EpwFile getTimeSeries fails for leap year weather file w/no leap day by @joseph-robertson in #5217
- Update to EnergyPlus v24.2.0a by @joseph-robertson in #5242
- Comment out debug print statements by @shorowit in #5200
- Remove AVM for AirLoopHVACOutdoorAirSystem by @kbenne in #5252
- Fix AirLoopHVACUnitarySystem FT issues with UnitarySystemPerformanceMultispeed by @joseph-robertson in #5278
- Fix #5274 - workflow should not remove contents from zip because of size limit by @DavidGoldwasser in #5275
- Updated the CMakeLists with newer published os-gems. by @wenyikuang in #5283
- Fix #5223 - update conan ruby to relax MSC_VER restriction by @jmarrec in #5224
- Cppcheck 2.15 by @jmarrec in #5282
- Update os gems for openstudio. by @wenyikuang in #5285
- Correct misspelling of openstudioalfalfa python module by @TShapinsky in #5284
- Fix namesapce for types in GTest by @TShapinsky in #5293
- Try to fix Broken C# bindings workflow due to Alfalfa addition by @jmarrec in #5291
- Relax Alfalfa Point ID Requirements by @TShapinsky in #5296
- Fix #5233 - Validate OSW measures before running by @jmarrec in #5295
- Fix Ruby/Python SWIG API when type is AlfalfaComponent by @TShapinsky in #5298
- Fixup the python bindings workflow, add python 3.13 for windows, and use os.add_dll_directory for windows by @jmarrec in #5288
- Fix #5249 - Implement a CLI
pip_list
subcommand similar to the rubygem_list
one by @jmarrec in #5301 - Update the CMakeLists and the release not by @wenyikuang in #5303
New Contributors
- @TShapinsky made their first contribution in #5284
Full Changelog: v3.8.0...v3.9.0
Assets 19
3 people reacted
v3.9.0-rc3
Compare
What's Changed
- Fix namesapce for types in GTest by @TShapinsky in #5293
- Try to fix Broken C# bindings workflow due to Alfalfa addition by @jmarrec in #5291
- Relax Alfalfa Point ID Requirements by @TShapinsky in #5296
- Fix #5233 - Validate OSW measures before running by @jmarrec in #5295
Full Changelog: v3.9.0-rc2...v3.9.0-rc3
Assets 12
v3.9.0-rc2
cc1e0bb
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Fix #5223 - update conan ruby to relax MSC_VER restriction by @jmarrec in #5224
- Cppcheck 2.15 by @jmarrec in #5282
- Update os gems for openstudio. by @wenyikuang in #5285
- Correct misspelling of openstudioalfalfa python module by @TShapinsky in #5284
New Contributors
- @TShapinsky made their first contribution in #5284
Full Changelog: v3.9.0-rc1...v3.9.0-rc2
Assets 12
v3.9.0-rc1
fb69e54
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Update Python bindings workflow for conan v2 (+ add py312 for windows, and macOS arm64) by @jmarrec in #5210
- CSharp - Update for conan V2 and build for 3.8.0 (+ add arm64) by @jmarrec in #5211
- Addresses #5208, OS 3.8 broke json-schema validation by @joseph-robertson in #5213
- V24.2.0-IOFreeze: OutputControlFile's new "Output Space Sizing" field by @joseph-robertson in #5243
- V24.2.0-IOFreeze: HeatPumpPlantLoopEIR's new "Heat Recovery XXX" fields by @joseph-robertson in #5244
- V24.2.0-IOFreeze: AirTerminalSingleDuctXXXPIUReheat's new fields by @joseph-robertson in #5245
- V24.2.0-IOFreeze: ChillerElectric's new fields by @joseph-robertson in #5254
- V24.2.0-IOFreeze: VRF's supply fan from VariableVolume to SystemModel by @joseph-robertson in #5255
- V24.2.0 official tweaks by @jmarrec in #5263
- Update to EnergyPlus v24.2.0 official by @joseph-robertson in #5261
- EnergyPlus v24.2.0: add model and FT tests by @joseph-robertson in #5265
- V24.2.0-IOFreeze: AirTerminalSingleDuctXXXPIUReheat's new fields, follow-up by @joseph-robertson in #5268
- Make pip install run only once instead of everytime CMake reconfigures by @jmarrec in #5266
- Update to E+ v24.2.0a by @joseph-robertson in #5267
- Addresses #5227, updates to Controller:OutdoorAir by @joseph-robertson in #5237
- Add Utility for Generating Alfalfa Metadata to OpenStudio by @kbenne in #5236
- Addresses #5214, EpwFile getTimeSeries fails for leap year weather file w/no leap day by @joseph-robertson in #5217
- Update to EnergyPlus v24.2.0a by @joseph-robertson in #5242
- Comment out debug print statements by @shorowit in #5200
- Remove AVM for AirLoopHVACOutdoorAirSystem by @kbenne in #5252
- Fix AirLoopHVACUnitarySystem FT issues with UnitarySystemPerformanceMultispeed by @joseph-robertson in #5278
- Fix #5274 - workflow should not remove contents from zip because of size limit by @DavidGoldwasser in #5275
- Updated the CMakeLists with newer published os-gems. by @wenyikuang in #5283
Full Changelog: v3.8.0...v3.9.0-rc1
Assets 12
v3.8.0
f953b6f
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Release 3.7.0 by @wenyikuang in #5048
- CSharp Fixes for 3.7.0 release by @jmarrec in #5049
- Fix #5045 - Fix typo in OSArgument::toJSON + improve reporting when README ERB generation fails by @jmarrec in #5046
- #5053 - Temporary fix: stop building Python / C# bindings on each push to develop to preserve GHA CI resources by @jmarrec in #5061
- Temp rebuild 3.7.0 with E+ package on my fork that doesn't have dependency to libomp (m1) or libgcc_s_1 (x64) by @jmarrec in #5051
- Specify the requirement of Doxygen. by @wenyikuang in #5066
- Fix #5062 - Properly forward the --help flag to ruby/python scripts by @jmarrec in #5065
- Addresses #5039, fix FT for AirConditioner:VariableRefrigerantFlow by @joseph-robertson in #5056
- Fix #5076 - /tmp/xmlvalidation directories not cleaned up for factory methods bclXMLValidator & gbxmlValidator by @jmarrec in #5079
- Properly set up CCACHE + fix doxygen config for versions up to 1.10.0 by @jmarrec in #5078
- Update ModelClassGenerator.rb by @jmarrec in #5088
- Python plugin jinja template by @joseph-robertson in #4858
- Downgrade TMY warning to info message by @shorowit in #5093
- Doxygen config for OS_DEPRECATED changes from Β #4912 by @jmarrec in #5097
- v24.1.0-IOFreeze: HeatExchangerAirToAirSensibleAndLatent by @joseph-robertson in #5099
- v24.1.0-IOFreeze: No Load Supply Air Flow Rate Control Set To Low Speed by @joseph-robertson in #5096
- v24.1.0-IOFreeze: PeopleDefinition's EnclosureAveraged key by @joseph-robertson in #5100
- Update to v24.1.0-IOFreeze by @joseph-robertson in #5094
- Fix #5108 - quote call to ExpandObjects for paths with spaces by @jmarrec in #5109
- Fix #5103 - ElectricEquipmentITEAirCooled / ElectricEquipmentITEAirCooledDefinition - align objects with other SpaceLoads by @jmarrec in #5105
- Fix #5116 - Annoying FT warnings for always XX Scheduled missing the schedule type limits object by @jmarrec in #5117
- Update to E+ v24.1.0-RC3 by @jmarrec in #5130
- Wrap Coil:Cooling:DX:SingleSpeed:ThermalStorage by @joseph-robertson in #5059
- Incorrect FT of ScheduleRules at end of year by @joseph-robertson in #5114
- Fix #5125 - Add versionModified, repo, org, releaseTag to BCLSearchResult by @jmarrec in #5126
- 4847 logger singleton 3.1 by @jmarrec in #5119
- 4847 logger singleton 3.0 by @kbenne in #5110
- Fix #5128 - Properly remove old components/measures when updating by @jmarrec in #5129
- Update to EnergyPlus v24.1.0 official by @joseph-robertson in #5131
- Fix #1472 - Respect user's SimulationControl choices and move smart defaults to the modelObject by @jmarrec in #5118
- Ruby/3.2.2 by @kbenne in #5137
- Fix #5101 - Update monthly reports for DistrictHeatingWater by @jmarrec in #5106
- #5121 - Extensible Groups problems in ModelObject/WorkspaceObject by @jmarrec in #5122
- Add native support for measure argument methods in OsLib_HelperMethods by @jmarrec in #5142
- Add native support for measure argument methods in OsLib_HelperMethods, try 2 by @joseph-robertson in #5135
- Add native support for measure argument methods in OsLib_HelperMethods by @joseph-robertson in #5089
- Fix typo in ReportingMeasure template measure.py + use pathlib.Path in tests by @jmarrec in #5146
- Improve the conan to build flow. by @jmarrec in #5148
- 5155 ruby engine fixture.wrong method measure by @kbenne in #5156
- Find system ruby 3.2 by @jmarrec in #5158
- Preserve SubSurface Outside Boundary Condition Object in ModelMerger by @macumber in #5154
- Fix #5147 and generally modernize measure templates + get openstudio to run pytest by @jmarrec in #5149
- Debug bundler by @jmarrec in #5159
- logger test: missing
require 'logger'
. by @jmarrec in #5171 - Fix #5133 - Conversion to/from pathlib.Path in python bindings now rejects openstudio.Path by @jmarrec in #5170
- Fix #5167 - measure.xml default bool values reported as 0/1 on develop by @jmarrec in #5168
- IRB Debug Init + byebug by @jmarrec in #5165
- ScheduleDay: new timeseries method and interpolation options by @joseph-robertson in #5111
- Delete all GEM/BUNDLE vars by @jmarrec in #5177
- Fix OSArgument::defaultValueAsJSON() by @joseph-robertson in #5176
- Add the arm64 openstudio3 gems after building it manually and uploading to github by @jmarrec in #5180
- Fix #5178 - Init the RUBY_DESCRIPTION properly by @jmarrec in #5179
- Fix compiler issues by @macumber in #5160
- Fix #5162 - Capture
exit
from Ruby by @jmarrec in #5166 - Fix #5164 - Unless --show-stdout, do not print any ExpandObjects / EnergyPlus messages by @jmarrec in #5169
- Swig
T boost::optional<T>::value_or(T default_value)
by @jmarrec in #5172 - Fix #5181 - when using --bundle in the CLI, use Embedded native gems when they are present and version compatible by @jmarrec in #5182
- Fix tests by @jmarrec in #5184
- 3.8.0 rc2 by @wenyikuang in #5186
- Hotfix #5059 by @jmarrec in #5187
- #5145 - HeatExchangerAirToAirSensibleAndLatent normalization divisor error by @jmarrec in #5193
- Fix failing tests on develop by @jmarrec in #5195
- Fix #5196 - valueAsJSON does not respect type by @jmarrec in #5197
- #5192 - Fix runner.getPastStepValuesForMeasure can cause segfault by @jmarrec in #5194
- Remove system paths from default gem path by @kbenne in #5191
- 5139 release notes 380 by @DavidGoldwasser in #5143
- Fix up uninitialized optional in getPastStepValuesForMeasure by @jmarrec in #5199
- Bump os-gems align with dependencies updated. by @wenyikuang in #5198
- Update with arm64 linux openstudio-gems by @jmarrec in #5202
- Modernize bundle test by @jmarrec in #5205
- Pin regexp_parser to 2.9.0 by @jmarrec in #5204
- bump the build for release by @wenyikuang in #5206
Full Changelog: v3.7.0...v3.8.0
Assets 16
3 people reacted
Previous Next
You canβt perform that action at this time.