Skip to content

Releases: openstudiocoalition/OpenStudioApplication

v1.8.0

20 Sep 23:44
2722e3e
Compare
Choose a tag to compare

Following an important announcement related to future development of the OpenStudio Application released in September 2019 (A Shift in BTO’s BEM Strategy: A New Future for the OpenStudio Application), this release marks the fourth major release of the OpenStudio Application and OpenStudio SketchUp Plug-in by the OpenStudio Coalition.

The OpenStudio Application 1.8.0 release updates the application to OpenStudio 3.8.0, EnergyPlus 24.1.0. This version of the OpenStudio SDK updates the version of the embedded Ruby interpreter from 2.7.2 to 3.2.2. This allows OpenStudio Application 1.8.0 to be compatible with the embedded Ruby interpreter in SketchUp 2024.

The OpenStudio SDK update to 3.8.0 was not backwards compatible with many measures on the BCL. This release updates the OpenStudio Application to be compatible with the newest released versions of these measures.

The OpenStudio Application 1.8.0 installers are hosted on GitHub as well as a new member’s only section of the https://openstudiocoalition.org/ website. This new section will provide a secure location to download installers in future releases. Create an account, give it a try, and let us know what you think!

The OpenStudio Application and OpenStudio SketchUp Plug-in are funded by the OpenStudio Coalition members The Energy Coalition, PSD, VEIC, and EffiBEM. The OpenStudio Coalition has a strategic roadmap (here are the high level results) which prioritizes education and outreach to states, utilities, and higher education while ensuring the OpenStudio Application and OpenStudio SketchUp Plug-in user interfaces continue to be free and open source. To continue our efforts and provide additional support or training, please join us!

What's Changed

New Contributors

Full Changelog: v1.7.2...v1.8.0

Changelog

Date Range: 2024-02-01 (v1.7.0) - 2024-09-20:

New Issues: 41

Closed Issues: 52

Accepted Pull Requests: 37

Total Open Issues: 124

Total Open Pull Requests: 2

Click to see details

Closed Issues: 52

  • #112, Refrigeration Spreadsheet GUI: drop-down lists
  • ✔️ #115, Delete a measure, re-add it from library: no prompt and duplicated folders
  • #123, Organize HVAC library by category
  • ✔️ #142, Double click to open does not work on Mac
  • ✔️ #143, Start OpenStudio button does not work in sketchup if osm is on network drive
  • #162, Allow visualization of Schedule:Compact and Schedule:Constant on Schedules tab in OS App
  • #175, Add ability for OS app to look for updated BCL components and measures.
  • ✔️ #179, CMakeLists.txt incorrectly assumes that any LSB release ID that's not 18.04 must be 16.04
  • ✔️ #217, App crashes when multiplying (cloning) Dual Duct AirLoopHVAC
  • #475, Add "Launch OS App Now" and "Install Shortcuts" checkboxes to installer
  • ✔️ #512, Fix TGZ installer on Mac
  • #557, Upgrade Ruby to 3.1
  • ✔️ #561, Subsurfaces across thermal zones do not have outside boundary condition object assigned
  • #612, Show displayname in grid view
  • ✔️ #620, sync project measures with library does not work as before
  • #633, Simplify license docstring in files
  • ✔️ #656, Application crash when using Python measures without Python Bindings component installed
  • #669, v1.7.0-rc2 Testing: Call for help from the community
  • #670, Show Python/Ruby measure badge on measures in the workflow
  • #671, Mark Python measures as in error if using classic CLI
  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ [#6...
Read more

v1.8.0-rc3

04 Sep 11:29
44f381f
Compare
Choose a tag to compare
v1.8.0-rc3 Pre-release
Pre-release

Pre-release RC3 for 1.8.0 release

What's Changed (Since v1.8.0-rc2)

Full Changelog: v1.8.0-rc2...v1.8.0-rc3


What's Changed (since v1.8.0-rc1)

  • Update scripts to Ruby 3.2 by @macumber in #724
  • Configure compressed ext for different builds by @macumber in #725
  • Fix #721 - Allow space infiltration at space level, and fix #728 - Crash when adding ERV to ThermalZone by @jmarrec in #729
  • Codesign on macOS by @jmarrec in #727
  • Fix #162 - Display ScheduleConstant, ScheduleCompact and ScheduleFile by @jmarrec in #731
  • Fix a race condition during CPack packaging when creating symlink on Apple by @jmarrec in #732
  • Fix #708 - Improve SetpointManager views: support more types, add plots where applicable, and support PlantLoop by @jmarrec in #730
  • Hotfix #730 - QtCharts not needed by modeleditor by @jmarrec in #734
  • Fix #671 - Mark Python Measures as in Error if use classic CLI to run the simulation by @jmarrec in #733

Full Changelog: v1.8.0-rc1...v1.8.0-rc2


What's Changed (since v1.7.2)

Full Changelog: v1.7.2...v1.8.0-rc1

Changelog

Date Range: 2024-02-01 (v1.7.0) - 2024-09-04:

New Issues: 32

Closed Issues: 44

Accepted Pull Requests: 32

Total Open Issues: 123

Total Open Pull Requests: 2

Click to see details

Closed Issues: 44

  • #112, Refrigeration Spreadsheet GUI: drop-down lists
  • ✔️ #115, Delete a measure, re-add it from library: no prompt and duplicated folders
  • #123, Organize HVAC library by category
  • ✔️ #142, Double click to open does not work on Mac
  • ✔️ #143, Start OpenStudio button does not work in sketchup if osm is on network drive
  • #162, Allow visualization of Schedule:Compact and Schedule:Constant on Schedules tab in OS App
  • #175, Add ability for OS app to look for updated BCL components and measures.
  • ✔️ #179, CMakeLists.txt incorrectly assumes that any LSB release ID that's not 18.04 must be 16.04
  • ✔️ #512, Fix TGZ installer on Mac
  • #557, Upgrade Ruby to 3.1
  • ✔️ #561, Subsurfaces across thermal zones do not have outside boundary condition object assigned
  • #612, Show displayname in grid view
  • ✔️ #620, sync project measures with library does not work as before
  • #633, Simplify license docstring in files
  • ✔️ #656, Application crash when using Python measures without Python Bindings component installed
  • #669, v1.7.0-rc2 Testing: Call for help from the community
  • #670, Show Python/Ruby measure badge on measures in the workflow
  • #671, Mark Python measures as in error if using classic CLI
  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ #689, Mac CI failing on GMP
  • ✔️ #691, EnergyPlus does not recognize Zone Sizing is Initialized
  • ✔️ #693, Defaults for Zone and System Sizing
  • ✔️ #694, Default is missing ZoneAirDistribution object
  • ✔️ #695, Error when running Create Typical Building from Model Measures
  • ✔️ #696, Local copy of BCL folder gets wiped/overwritten
  • #701, Update to Qt 6.6.3
  • #706, v1.7.1-rc1 Testing: Call for help from the community
  • ✔️ #707, No response after online bcl selects categories
  • #708, Support more SetpointManager types on HVACSystemViews
  • ✔️ #716, Disable classic CLI option if not working
  • ✔️ #717, "Do you want to reset Measure Manager settings?" does not work
  • ✔️ #719, Windows build no longer works on Windows2022 github runner
  • #721, Add space infiltration design flow rate schedule selection at space level
  • ✔️ #722, OpenStudio Results Measure is broken
  • ✔️ #726, OS X 14.5 1.71 Crash on attempt to open gbXML
  • ✔️ #728, Adding ERV Crashes OpenStudioApplication
  • ✔️ [#736]( https://githu...
Read more

v1.8.0-rc2

03 Sep 12:27
cd925a1
Compare
Choose a tag to compare
v1.8.0-rc2 Pre-release
Pre-release

Pre-release RC2 for 1.8.0 release

What's Changed (since v1.8.0-rc1)

  • Update scripts to Ruby 3.2 by @macumber in #724
  • Configure compressed ext for different builds by @macumber in #725
  • Fix #721 - Allow space infiltration at space level, and fix #728 - Crash when adding ERV to ThermalZone by @jmarrec in #729
  • Codesign on macOS by @jmarrec in #727
  • Fix #162 - Display ScheduleConstant, ScheduleCompact and ScheduleFile by @jmarrec in #731
  • Fix a race condition during CPack packaging when creating symlink on Apple by @jmarrec in #732
  • Fix #708 - Improve SetpointManager views: support more types, add plots where applicable, and support PlantLoop by @jmarrec in #730
  • Hotfix #730 - QtCharts not needed by modeleditor by @jmarrec in #734
  • Fix #671 - Mark Python Measures as in Error if use classic CLI to run the simulation by @jmarrec in #733

Full Changelog: v1.8.0-rc1...v1.8.0-rc2


What's Changed (since v1.7.2)

  • Conan v2 + OS SDK 3.8.0-rc2 by @jmarrec in #712
  • #672 - More BCLSearchResults info (pending a PR) by @jmarrec in #698
  • Updates for SketchUp 2024 by @macumber in #714
  • Update floorspace by @macumber in #718
  • Implement support for further grouping by category in Library (HVAC, Schedules, etc) by @manuvarkey in #713
  • #612 - Display Name by @jmarrec in #715
  • Fix issues with MeasureManager by @macumber in #720
  • Update scripts to Ruby 3.2 by @macumber in #724
  • Configure compressed ext for different builds by @macumber in #725
  • Fix #721 - Allow space infiltration at space level, and fix #728 - Crash when adding ERV to ThermalZone by @jmarrec in #729
  • Codesign on macOS by @jmarrec in #727
  • Fix #162 - Display ScheduleConstant, ScheduleCompact and ScheduleFile by @jmarrec in #731
  • Fix a race condition during CPack packaging when creating symlink on Apple by @jmarrec in #732
  • Fix #708 - Improve SetpointManager views: support more types, add plots where applicable, and support PlantLoop by @jmarrec in #730
  • Hotfix #730 - QtCharts not needed by modeleditor by @jmarrec in #734
  • Fix #671 - Mark Python Measures as in Error if use classic CLI to run the simulation by @jmarrec in #733

New Contributors

Full Changelog: v1.7.2...v1.8.0-rc2

Changelog

Date Range: 2024-02-01 (v1.7.0) - 2024-09-03:

New Issues: 28

Closed Issues: 40

Accepted Pull Requests: 29

Total Open Issues: 123

Total Open Pull Requests: 2

Click to see details

Closed Issues: 40

  • #112, Refrigeration Spreadsheet GUI: drop-down lists
  • ✔️ #115, Delete a measure, re-add it from library: no prompt and duplicated folders
  • #123, Organize HVAC library by category
  • ✔️ #142, Double click to open does not work on Mac
  • ✔️ #143, Start OpenStudio button does not work in sketchup if osm is on network drive
  • #162, Allow visualization of Schedule:Compact and Schedule:Constant on Schedules tab in OS App
  • #175, Add ability for OS app to look for updated BCL components and measures.
  • ✔️ #179, CMakeLists.txt incorrectly assumes that any LSB release ID that's not 18.04 must be 16.04
  • ✔️ #512, Fix TGZ installer on Mac
  • #557, Upgrade Ruby to 3.1
  • ✔️ #561, Subsurfaces across thermal zones do not have outside boundary condition object assigned
  • #612, Show displayname in grid view
  • ✔️ #620, sync project measures with library does not work as before
  • ✔️ #656, Application crash when using Python measures without Python Bindings component installed
  • #669, v1.7.0-rc2 Testing: Call for help from the community
  • #670, Show Python/Ruby measure badge on measures in the workflow
  • #671, Mark Python measures as in error if using classic CLI
  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ #689, Mac CI failing on GMP
  • ✔️ #691, EnergyPlus does not recognize Zone Sizing is Initialized
  • ✔️ #693, Defaults for Zone and System Sizing
  • ✔️ #694, Default is missing ZoneAirDistribution object
  • ✔️ #695, Error when running Create Typical Building from Model Measures
  • ✔️ #696, Local copy of BCL folder gets wiped/overwritten
  • #701, Update to Qt 6.6.3
  • #706, v1.7.1-rc1 Testing: Call for help from the community
  • ✔️ #707, No response after online bcl selects categories
  • #708, Support more SetpointManager types on HVACSystemViews
  • ✔️ #716, Disable classic CLI option if not working
  • ✔️ #717, "Do you want to reset Measure Manager settings?" does not work
  • ✔️ [#719]( https://github.com/openstudio...
Read more

v1.8.0-rc1

02 Aug 17:17
a3314ec
Compare
Choose a tag to compare
v1.8.0-rc1 Pre-release
Pre-release

Pre-release RC1 for 1.8.0 release

Date Range: 2024-02-01 (v1.7.0) - 2024-08-06:

New Issues: 26

Closed Issues: 29

Accepted Pull Requests: 20

Total Open Issues: 132

Total Open Pull Requests: 2

Click to see details

Closed Issues: 29

  • ✔️ #115, Delete a measure, re-add it from library: no prompt and duplicated folders
  • #123, Organize HVAC library by category
  • #175, Add ability for OS app to look for updated BCL components and measures.
  • ✔️ #179, CMakeLists.txt incorrectly assumes that any LSB release ID that's not 18.04 must be 16.04
  • #557, Upgrade Ruby to 3.1
  • ✔️ #620, sync project measures with library does not work as before
  • ✔️ #656, Application crash when using Python measures without Python Bindings component installed
  • #669, v1.7.0-rc2 Testing: Call for help from the community
  • #670, Show Python/Ruby measure badge on measures in the workflow
  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ #689, Mac CI failing on GMP
  • ✔️ #691, EnergyPlus does not recognize Zone Sizing is Initialized
  • ✔️ #693, Defaults for Zone and System Sizing
  • ✔️ #694, Default is missing ZoneAirDistribution object
  • ✔️ #695, Error when running Create Typical Building from Model Measures
  • ✔️ #696, Local copy of BCL folder gets wiped/overwritten
  • #701, Update to Qt 6.6.3
  • #706, v1.7.1-rc1 Testing: Call for help from the community
  • ✔️ #707, No response after online bcl selects categories
  • ✔️ #716, Disable classic CLI option if not working
  • ✔️ #717, "Do you want to reset Measure Manager settings?" does not work
  • ✔️ #719, Windows build no longer works on Windows2022 github runner
  • #721, Add space infiltration design flow rate schedule selection at space level
  • ✔️ #722, OpenStudio Results Measure is broken

Accepted Pull Requests: 20

  • ✔️ #678, Add early failure for too old macOS, XCode or target macOS version
  • #682, Speed up controllers
  • ✔️ #685, Fix inspector in loads tab
  • ✔️ #690, Fix Mac CI
  • ✔️ #692, Upgrade to Qt 6.6.2 to fix #688
  • ✔️ #697, Fix #672 - Add description, modelerDescription, UID and version UID to bcl results
  • ✔️ #698, #672 - More BCLSearchResults info (pending a PR)
  • ✔️ #699, Install openstudio to bin directory so it can be found relative to lib
  • ✔️ #700, Correctly remove old measures when downloading new ones
  • ✔️ #702, Fix 696 2
  • ✔️ #703, Update to Qt 6.6.3
  • ✔️ #705, PR to master for 1.7.1-rc1
  • ✔️ #710, Remove pre-release tag for 1.7.1
  • ✔️ #712, Conan v2 + OS SDK 3.8.0-rc2
  • ✔️ #713, Implement support for further grouping by category in Library (HVAC, Schedules, etc)
  • ✔️ #714, Updates for SketchUp 2024
  • ✔️ #715, #612 - Display Name
  • ✔️ #718, Update floorspace
  • ✔️ #720, Fix issues with MeasureManager
  • ✔️ #723, v1.7.2 patch to not automatically download results measure

Total Open Issues: 132 (#130, #132, #111, #112, #142, #113, #143, #158, #133, #134, #172, #135, #136, #162, #139, #174, #157, #166, #138, #167, #137, #121, #176, #114, #144, #152, #171, #141, #140, #122, #116, #164, #170, #165, #151, #154, #148, #117, #150, #169, #153, #124, #160, #155, #125, #156, #105, #159, #161, #120, #127, #118, #119, #128, #129, #146, #147, #168, #19, #42, #78, #101, #96, #104, #199, #206, #213, #217, #224, #234, #239, #253, #254, #262, #263, #271, #272, #273, #278, #279, #280, #289, #293, #298, #300, #322, #335, #336, #337, #338, #357, #371, #377, #380, #381, #389, #396, #400, #410, #411, #416, #417, #423, #472, #475, #481, #485, #491, #493, #495, #512, #520, #529, #542, #555, #561, #571, #612, #615, #633, #649, #658, #659, #668, #671, #679, #680, #687, #704, #708, #709, #711)

Total Open Pull Requests: 2 (#236, #470)

v1.7.2

18 Jul 03:17
10eb8f7
Compare
Choose a tag to compare

What's Changed

  • v1.7.2 patch to not automatically download results measure by @macumber in #723

Full Changelog: v1.7.1...v1.7.2

v1.7.1

14 Apr 23:09
fd8611d
Compare
Choose a tag to compare

OpenStudio Application Version 1.7.1

The OpenStudio Coalition is proud to announce the releases of OpenStudio Application v1.7.1. This is a patch release based on OpenStudio SDK v3.7.0 which uses EnergyPlus v23.2.0.

Overview

The OpenStudio Application 1.7.1 release fixes several important bugs that were present in the 1.7.0 release.

The OpenStudio Application and OpenStudio SketchUp Plug-in are funded by the OpenStudio Coalition members The Energy Coalition, PSD, VEIC, and EffiBEM. The OpenStudio Coalition has a strategic roadmap (here are the high level results) which prioritizes education and outreach to states, utilities, and higher education while ensuring the OpenStudio Application and OpenStudio SketchUp Plug-in user interfaces continue to be free and open source. To continue our efforts and provide additional support or training, please join us!

Bug Fixes:

  • BCL Viewer Human Readable Descriptions by @jmarrec in #672
  • Dragging construction set from library is very slow by @macumber in #687
  • Unable to edit Water Use Equipment Definition by @macumber in #685
  • OpenStudio Application unusable on MacOS14 with M2 by #692
  • Error when running Create Typical Building from Model Measures by @jmarrec and @macumber in #699
  • Local copy of BCL folder gets wiped/overwritten by @macumber in #700

Internal/Developer changes:

Installation Instructions

OpenStudio Application v1.7.1 is supported on 64-bit Windows 10 – 11, OS X 11.0 and higher for x86, OS X 12.1 and higher on M1, Ubuntu 20.04, and Ubuntu 22.04. The OpenStudio SketchUp Plug-in v1.7.0 requires SketchUp 2021 or higher. Refer to the OpenStudio Application Compatibility Matrix and the OpenStudio SketchUp Plug-in Compatibility Matrix for more information.

  • Download and run the correct OpenStudio Application v1.7.1 installer for your platform. Select components for installation. Note that OpenStudio Application is a standalone app and does not require you to install OpenStudio SDK.
  • (Optional) Download the OpenStudio SketchUp Plug-in v1.7.0 RBZ package. Launch SketchUp 2021 or higher and install the RBZ package.
  • New - The new GitHub based Building Component Library (BCL) no longer requires an account to access online building components and measures!
  • Note that the Mac installers are currently not signed by the OpenStudio Coalition. To run these installers, the user must ctrl-click the file and select open. Additionally, Mac OS may add a quarantine attribute to the dmg file that prevents it from opening. This attribute can be removed using the command xattr -dr com.apple.quarantine at the command line.
  • Note that the current version of SketchUp 2023 (Version 23.1.341) on Mac is currently affected by OpenStudio SketchUp Plug-in crashes on launch on Mac (x86_64 and ARM) with SketchUp 2023 #133. For Mac users, it is advised to use SketchUp 2022 with the OpenStudio SketchUp Plug-in until this issue is resolved.
  • Note that PAT and DView are not included in either the SDK or Application installers. You will need to install PAT separately which is distributed on the OpenStudio-PAT GitHub page and DView at the Dview home page.
    Installation Notes

For help with common installation problems and more detailed instructions please visit, https://openstudiocoalition.org/getting_started/getting_started/.

Changelog

Date Range: 2024-02-01 (v1.7.0) - 2024-04-14:

New Issues: 20

Closed Issues: 14

Accepted Pull Requests: 12

Total Open Issues: 141

Total Open Pull Requests: 3

Click to see details

Closed Issues: 14

  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ #689, Mac CI failing on GMP
  • ✔️ #691, EnergyPlus does not recognize Zone Sizing is Initialized
  • ✔️ #693, Defaults for Zone and System Sizing
  • ✔️ #694, Default is missing ZoneAirDistribution object
  • ✔️ #695, Error when running Create Typical Building from Model Measures
  • ✔️ #696, Local copy of BCL folder gets wiped/overwritten
  • #701, Update to Qt 6.6.3
  • ✔️ #707, No response after online bcl selects categories

Accepted Pull Requests: 12

  • ✔️ #678, Add early failure for too old macOS, XCode or target macOS version
  • #682, Speed up controllers
  • ✔️ #685, Fix inspector in loads tab
  • ✔️ #690, Fix Mac CI
  • ✔️ #692, Upgrade to Qt 6.6.2 to fix #688
  • ✔️ #697, Fix #672 - Add description, modelerDescription, UID and version UID to bcl results
  • ✔️ #699, Install openstudio to bin directory so it can be found relative to lib
  • ✔️ #700, Correctly remove old measures when downloading new ones
  • ✔️ #702, Fix 696 2
  • ✔️ #703, Update to Qt 6.6.3
  • ✔️ #705, PR to master for 1.7.1-rc1
  • ✔️ #710, Remove pre-release tag for 1.7.1

Total Open Issues: 141 (#130, #132, #111, #112, #142, #113, #143, #158, #133, #134, #172, #135, #136, #162, #139, #174, #157, #166, #175, #138, #167, #137, #121, #176, #114, #144, #152, #171, #141, #115, #140, #122, #116, #164, #170, #165, #151, #154, #148, #117, #150, #123, #169, #153, #124, #160, #155, #125, #156, #105, #159, #161, #120, #127, #118, #119, #128, #129, #146, #147, #168, #19, #42, #78, #101, #96, #104, #179, #199, #206, #213, #217, #224, #234, #239, #253, #254, #262, #263, #271, #272, #273, #278, #279, #280, #289, #293, #298, #300, #322, #335, #336, #337, #338, #357, #371, #377, #380, #...

Read more

v1.7.1-rc1

30 Mar 20:24
5f63e31
Compare
Choose a tag to compare
v1.7.1-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.7.1-rc1

Changelog

Date Range: 2024-02-01 (v1.7.0) - 2024-03-30:

New Issues: 16

Closed Issues: 13

Accepted Pull Requests: 11

Total Open Issues: 138

Total Open Pull Requests: 3

Click to see details

Closed Issues: 13

  • #672, BCL Viewer Human Readable Descriptions
  • ✔️ #681, Dragging construction set from library is very slow
  • ✔️ #683, Unable to edit Water Use Equipment Definition
  • ✔️ #684, District Heating meter name
  • ✔️ #686, Crashing Issue in OpenStudio When Accessing Thermal Zone Tab
  • ✔️ #688, OpenStudio Application unusable on MacOS14 with M2
  • ✔️ #689, Mac CI failing on GMP
  • ✔️ #691, EnergyPlus does not recognize Zone Sizing is Initialized
  • ✔️ #693, Defaults for Zone and System Sizing
  • ✔️ #694, Default is missing ZoneAirDistribution object
  • ✔️ #695, Error when running Create Typical Building from Model Measures
  • ✔️ #696, Local copy of BCL folder gets wiped/overwritten
  • #701, Update to Qt 6.6.3

Accepted Pull Requests: 11

  • ✔️ #678, Add early failure for too old macOS, XCode or target macOS version
  • #682, Speed up controllers
  • ✔️ #685, Fix inspector in loads tab
  • ✔️ #690, Fix Mac CI
  • ✔️ #692, Upgrade to Qt 6.6.2 to fix #688
  • ✔️ #697, Fix #672 - Add description, modelerDescription, UID and version UID to bcl results
  • ✔️ #699, Install openstudio to bin directory so it can be found relative to lib
  • ✔️ #700, Correctly remove old measures when downloading new ones
  • ✔️ #702, Fix 696 2
  • ✔️ #703, Update to Qt 6.6.3
  • ✔️ #705, PR to master for 1.7.1-rc1

Total Open Issues: 138 (#130, #132, #111, #112, #142, #113, #143, #158, #133, #134, #172, #135, #136, #162, #139, #174, #157, #166, #175, #138, #167, #137, #121, #176, #114, #144, #152, #171, #141, #115, #140, #122, #116, #164, #170, #165, #151, #154, #148, #117, #150, #123, #169, #153, #124, #160, #155, #125, #156, #105, #159, #161, #120, #127, #118, #119, #128, #129, #146, #147, #168, #19, #42, #78, #101, #96, #104, #179, #199, #206, #213, #217, #224, #234, #239, #253, #254, #262, #263, #271, #272, #273, #278, #279, #280, #289, #293, #298, #300, #322, #335, #336, #337, #338, #357, #371, #377, #380, #381, #389, #396, #400, #410, #411, #416, #417, #423, #472, #475, #481, #485, #491, #493, #495, #512, #520, #529, #542, #555, #557, #561, #571, #612, #615, #620, #633, #649, #656, #658, #659, #668, #669, #670, #671, #679, #680, #687, #704)

Total Open Pull Requests: 3 (#236, #470, #698)

v1.7.0

01 Feb 05:51
Compare
Choose a tag to compare

OpenStudio Application Version 1.7.0

The OpenStudio Coalition is proud to announce the releases of OpenStudio Application v1.7.0 and OpenStudio SketchUp Plug-in v1.7.0. These releases are based on OpenStudio SDK v3.7.0 which uses EnergyPlus v23.2.0.

Overview

The OpenStudio Application 1.7.0 release updates the application to OpenStudio 3.7.0, EnergyPlus 23.2.0. This version of the OpenStudio Application is the first version to allow access to Python Measures now supported by the OpenStudio SDK. This functionality allows users to create and use Python Measures in OpenStudio Workflows. Opening the door to the measure writing world for Python expands the potential for users to automate and augment their workflows. If you make something amazing, please share it at https://bcl.nrel.gov/!

The OpenStudio Application and OpenStudio SketchUp Plug-in are funded by the OpenStudio Coalition members The Energy Coalition, PSD, VEIC, and EffiBEM. The OpenStudio Coalition has a strategic roadmap (here are the high level results) which prioritizes education and outreach to states, utilities, and higher education while ensuring the OpenStudio Application and OpenStudio SketchUp Plug-in user interfaces continue to be free and open source. To continue our efforts and provide additional support or training, please join us!

New Features:

  • Update to OpenStudio SDK v3.7.0 and EnergyPlus v23.2.0 by @jmarrec in #627
  • Updated the Qt dependency from 6.3.0 to 6.6.1 by @macumber in #650.
  • A new option to create and run Python measures has been added to the OpenStudio Application by @jmarrec in #651.
    • An option to re-enable the Classic CLI (which does not support Python Measures) has been added as well.
  • A search bar has been added to the library tab by @macumber in #618
  • Added geometry diagnostics in the geometry preview: incorrectly oriented surfaces, non convex spaces by @jmarrec in #630
  • Allow searching and bulk updating output variables by @jmarrec in #623 and @macumber in #631

Bug Fixes:

  • Fix the crash in schedules view by @macumber in #614
  • Fix #482 - SwimmingPool:Indoor icon + policy and implement a way to deal with ModelObjects having a model-dependent parameter by @jmarrec in #621
  • Fix #560 - Refactor HVACSystems view to hide unavailable controls, allow zooming display on VRF + Refrigeration tab by @jmarrec in #622
  • Fix #238 - Add a search bar for the Output Variable list, allow displaying only selected, bulk setting reporting frequency by @jmarrec in #623
  • Fix #638 - Make links clickable for measure descriptions by @jmarrec in #639
  • Install the OpenStudio Results measure as a backup to the BCL by @macumber in #642
  • Fix bug when cloning a story with windows by @macumber in #643
  • Update mechanical ventilation outdoor air method combo box by @eringold in #646
  • Partially address Mac hang issue #659 by @jmarrec in #663

Internal/Developer changes:

Installation Instructions

OpenStudio Application v1.7.0 is supported on 64-bit Windows 10 – 11, OS X 11.0 and higher for x86, OS X 12.1 and higher on M1, Ubuntu 20.04, and Ubuntu 22.04. The OpenStudio SketchUp Plug-in v1.7.0 requires SketchUp 2021 or higher. Refer to the OpenStudio Application Compatibility Matrix and the OpenStudio SketchUp Plug-in Compatibility Matrix for more information.

  • Download and run the correct OpenStudio Application v1.7.0 installer for your platform. Select components for installation. Note that OpenStudio Application is a standalone app and does not require you to install OpenStudio SDK.
  • (Optional) Download the OpenStudio SketchUp Plug-in v1.7.0 RBZ package. Launch SketchUp 2021 or higher and install the RBZ package.
  • New - The new GitHub based Building Component Library (BCL) no longer requires an account to access online building components and measures!
  • Note that the Mac installers are currently not signed by the OpenStudio Coalition. To run these installers, the user must ctrl-click the file and select open. Additionally, Mac OS may add a quarantine attribute to the dmg file that prevents it from opening. This attribute can be removed using the command xattr -dr com.apple.quarantine at the command line.
  • Note that the current version of SketchUp 2023 (Version 23.1.341) on Mac is currently affected by OpenStudio SketchUp Plug-in crashes on launch on Mac (x86_64 and ARM) with SketchUp 2023 #133. For Mac users, it is advised to use SketchUp 2022 with the OpenStudio SketchUp Plug-in until this issue is resolved.
  • Note that PAT and DView are not included in either the SDK or Application installers. You will need to install PAT separately which is distributed on the OpenStudio-PAT GitHub page and DView at the Dview home page.
    Installation Notes

For help with common installation problems and more detailed instructions please visit, https://openstudiocoalition.org/getting_started/getting_started/.

Changelog

Full Changelog: ht...

Read more

v1.7.0-rc2

22 Jan 14:13
20d8af9
Compare
Choose a tag to compare
v1.7.0-rc2 Pre-release
Pre-release

What's Changed

  • Fix the crash in schedules view by @macumber in #614
  • Add search bar to OSCollapsibleItemList by @macumber in #618
  • Fix MacOS CI by @macumber in #624
  • Fix #482 - SwimmingPool:Indoor icon + policy and implement a way to deal with ModelObjects having a model-dependent parameter by @jmarrec in #621
  • Fix #560 - Refactor HVACSystems view to hide unavailable controls, allow zooming display on VRF + Refrigeration tab by @jmarrec in #622
  • Fix #238 - Add a search bar for the Output Variable list, allow displaying only selected, bulk setting reporting frequency by @jmarrec in #623
  • Update to OpenStudio SDK 3.7.0-alpha (latest nightly build) by @jmarrec in #627
  • Geometry Preview refactor - separate into several files, allow running in browser directly by @jmarrec in #628
  • New Geometry Diagnostics in the Geometry Preview: Detect incorrectly oriented surfaces in spaces, non convex spaces by @jmarrec in #630
  • Update variables layout by @macumber in #631
  • Update to OpenStudio 3.7.0-alpha based on EnergyPlus v23.2.0 official by @jmarrec in #635
  • Update to OpenStudio 3.7.0-rc1 by @jmarrec in #636
  • Disable TLS_VERIFY for conan cmake for windows CI runner by @jmarrec in #637
  • Fix #638 - Make links clickable for measure descriptions by @jmarrec in #639
  • Update to OpenStudio v3.7.0 by @macumber in #644
  • Install the OpenStudio Results measure as a backup to the BCL by @macumber in #642
  • Update the application version by @macumber in #645
  • Update OSM versions to 3.7.0 by @macumber in #648
  • Fix bug when cloning a story with windows by @macumber in #643
  • Use the GitHub hosted macos-13 runners by @macumber in #647
  • Update to Qt 6.6.1 by @macumber in #650
  • Add support for Python Measures by @jmarrec in #651
  • Re-enable tar.gz for MacOS by @macumber in #654
  • Update mechanical ventilation outdoor air method combo box by @eringold in #646
  • Support new CLI output by @macumber in #662
  • Test SDK CLI from installers from another C++ CI run by @jmarrec in #666
  • #657 - Properly find libruby/libpythonengine on macOS by @jmarrec in #664
  • Redo app build caching by @jmarrec in #667
  • Bad workaround for #659 by @jmarrec in #663
  • 1.7.0 rc2 fixes by @jmarrec in #676

Full Changelog: v1.6.0...v1.7.0-rc2

Changelog

Date Range: 2023-06-06 (v1.6.0) - 2024-01-22:

New Issues: 33

Closed Issues: 30

Accepted Pull Requests: 32

Total Open Issues: 136

Total Open Pull Requests: 3

Click to see details

Closed Issues: 30

  • #238, Possible option of a search icon in the output variable tab
  • #284, Have a search icon in the right-hand pane.
  • ✔️ #314, Inspector dialog allows setting invalid object names
  • ✔️ #332, Making a copy of some measures crushes the app
  • #482, Adjust Policy for Swimming Pool to hide Pool Water In/Outlet Nodes (+ icon)
  • ✔️ #554, Openstudio application crashes after clicking on thermal zone tab
  • ✔️ #560, HVAC tab for VRF does not zoom
  • #562, Search Function Request for User Interface in "My Model" tab and "Library" tab especially for HVAC tab
  • ✔️ #602, OpenStudioApplication 1.6.0 - Release Checklist #507
  • ✔️ #605, v1.6.0-rc1 Testing: Call for help from the community
  • ✔️ #613, Crashes with assigning Summer/Winter Schedule
  • ✔️ #616, OSM geometry rendering doesn't reflect space origins (but IDF does)
  • ✔️ #617, Can't find any file in the online BCL
  • ✔️ #619, Cannot find open studio results measure (msg when app launches & issue when running a simulation)
  • #625, Refactor HVACSystemsController to hide controls by default and enable them only when needed
  • #626, Redo the layout of the new Output:Variable filter capability
  • ✔️ #632, Window and door components are not placing on geometry in floorspace.js
  • ✔️ #634, Viewing HVAC Systems Control view resets Controller:MechanicalVentilation System Outdoor Air Method
  • #638, Make links clickable in measure descriptions
  • ✔️ #640, Unable to find openstudio measures.
  • #641, Bundle OpenStudio Results Measure with installer
  • #653, v1.7.0-rc1 Testing: Call for help from the community
  • ✔️ #655, Unknown CMake command "conan_check" ?
  • ✔️ #657, Can't run Python measure on Mac M1
  • #660, Better feedback from measures using new CLI
  • ✔️ #661, Crash when using OS:GroundHeatExchanger:HorizontalTrench
  • #665, Add CI test to automatically install OSApp and run example workflow
  • ✔️ #673, RPATH broken for OpenStudioApplication 1.7.0-rc2 on Ubuntu
  • ✔️ #674, OpenStudioApplication 1.7.0-rc2: cannot load qtwebengine (geometry preview / results tabs)
  • ✔️ #675, Chromium debug fails

Accepted Pull Requests: 32

  • ✔️ #611, Merge for 1.6.0 release
  • ✔️ #614, Fix the crash in schedules view
  • #618, Add search bar to OSCollapsibleItemList
  • #621, Fix #4...
Read more

v1.7.0-rc1

25 Dec 04:55
3d3d913
Compare
Choose a tag to compare
v1.7.0-rc1 Pre-release
Pre-release

The OpenStudio Coalition is proud to release the first release candidate for OpenStudio Application 1.7.0, which has updates to OpenStudio SDK 3.7.0, EnergyPlus 23.2.0.

As a reminder we have strategic roadmap (here are the high level results) which prioritizes education and outreach to states, utilities, and higher education. All this has been funded by founding OpenStudio Coalition members The Energy Coalition, PSD, VEIC, and EffiBEM. To continue our efforts and provide additional support and training, please join us!

Testing: Call for help from the community

Please take a few minutes of your time to help us test this Release candidate by going to this issue

What's Changed

  • Merge develop to master for 1.5.0 release by @macumber in #589
  • Send tab name instead of tab index and fix CORS issue by @macumber in #607
  • Don't crash if LocalBCL is corrupt by @macumber in #609
  • Update to OS 3.6.1 by @macumber in #610
  • Merge for 1.6.0 release by @macumber in #611
  • Fix the crash in schedules view by @macumber in #614
  • Add search bar to OSCollapsibleItemList by @macumber in #618
  • Fix MacOS CI by @macumber in #624
  • Fix #482 - SwimmingPool:Indoor icon + policy and implement a way to deal with ModelObjects having a model-dependent parameter by @jmarrec in #621
  • Fix #560 - Refactor HVACSystems view to hide unavailable controls, allow zooming display on VRF + Refrigeration tab by @jmarrec in #622
  • Fix #238 - Add a search bar for the Output Variable list, allow displaying only selected, bulk setting reporting frequency by @jmarrec in #623
  • Update to OpenStudio SDK 3.7.0-alpha (latest nightly build) by @jmarrec in #627
  • Geometry Preview refactor - separate into several files, allow running in browser directly by @jmarrec in #628
  • New Geometry Diagnostics in the Geometry Preview: Detect incorrectly oriented surfaces in spaces, non convex spaces by @jmarrec in #630
  • Update variables layout by @macumber in #631
  • Update to OpenStudio 3.7.0-alpha based on EnergyPlus v23.2.0 official by @jmarrec in #635
  • Update to OpenStudio 3.7.0-rc1 by @jmarrec in #636
  • Disable TLS_VERIFY for conan cmake for windows CI runner by @jmarrec in #637
  • Fix #638 - Make links clickable for measure descriptions by @jmarrec in #639
  • Update to OpenStudio v3.7.0 by @macumber in #644
  • Install the OpenStudio Results measure as a backup to the BCL by @macumber in #642
  • Update the application version by @macumber in #645
  • Update OSM versions to 3.7.0 by @macumber in #648
  • Fix bug when cloning a story with windows by @macumber in #643
  • Use the GitHub hosted macos-13 runners by @macumber in #647
  • Update to Qt 6.6.1 by @macumber in #650
  • Add support for Python Measures by @jmarrec in #651

Full Changelog: v1.6.0-rc1...v1.7.0-rc1

Changelog

Date Range: 2023-06-06 (v1.6.0) - 2023-12-25:

New Issues: 17

Closed Issues: 20

Accepted Pull Requests: 24

Total Open Issues: 130

Total Open Pull Requests: 4

Click to see details

Closed Issues: 20

  • #238, Possible option of a search icon in the output variable tab
  • #284, Have a search icon in the right-hand pane.
  • ✔️ #314, Inspector dialog allows setting invalid object names
  • ✔️ #332, Making a copy of some measures crushes the app
  • #482, Adjust Policy for Swimming Pool to hide Pool Water In/Outlet Nodes (+ icon)
  • ✔️ #554, Openstudio application crashes after clicking on thermal zone tab
  • ✔️ #560, HVAC tab for VRF does not zoom
  • #562, Search Function Request for User Interface in "My Model" tab and "Library" tab especially for HVAC tab
  • ✔️ #602, OpenStudioApplication 1.6.0 - Release Checklist #507
  • ✔️ #605, v1.6.0-rc1 Testing: Call for help from the community
  • ✔️ #613, Crashes with assigning Summer/Winter Schedule
  • ✔️ #616, OSM geometry rendering doesn't reflect space origins (but IDF does)
  • ✔️ #617, Can't find any file in the online BCL
  • ✔️ #619, Cannot find open studio results measure (msg when app launches & issue when running a simulation)
  • #625, Refactor HVACSystemsController to hide controls by default and enable them only when needed
  • #626, Redo the layout of the new Output:Variable filter capability
  • ✔️ #632, Window and door components are not placing on geometry in floorspace.js
  • #638, Make links clickable in measure descriptions
  • ✔️ #640, Unable to find openstudio measures.
  • #641, Bundle OpenStudio Results Measure with installer

Accepted Pull Requests: 24

  • ✔️ #611, Merge for 1.6.0 release
  • ✔️ #614, Fix the crash in schedules view
  • #618, Add search bar to OSCollapsibleItemList
  • #621, Fix #482 - SwimmingPool:Indoor icon + policy and implement a way to deal with ModelObjects having a model-dependent parameter
  • #622, Fix #560 - Refactor HVACSystems view to hide unavailable controls, allow zooming display on VRF + Refrigeration tab
  • #623, Fix #238 - Add a search bar for the Output Variable list, allow displaying only selected, bulk setting reporting frequency
  • ✔️ #624, Fix MacOS CI
  • ✔️ #627, Update to OpenStudio SDK 3.7.0-alpha (latest nightly build)
  • ➕ [#628]( https://github.com/openstudiocoalition/OpenStudioApplicat...
Read more