Skip to content

v1.8.0

Latest
Compare
Choose a tag to compare
@macumber macumber released this 20 Sep 23:44
· 9 commits to develop since this release
2722e3e

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
  • ✔️ #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
  • ✔️ #735, v1.8.0-rc2 Testing: Call for help from the community
  • ✔️ #736, [v1.8.0-rc2] Bundled openstudio_results measure is at wrong location
  • ✔️ #738, [v1.8.0-rc2] Cannot launch, Qt6OpenGLWidgets.dll was not found on Windows
  • #739, [v1.8.0-rc2] Issues with Ubuntu 24.04: unmet apt dependencies, icon not showing.
  • ✔️ #744, [v1.8.0-rc3] os.icns is outdated
  • ✔️ #745, [v1.8.0-rc3] Can't see QtWebEngine pages on macOS
  • ✔️ #747, [v1.8.0-rc3] Opening Shoebox Model several times in a row produces a crash
  • ✔️ #750, v1.8.0 does not appear to be compatible with BCL measure
  • ✔️ #753, [1.8.0-rc3] Crash when new or revert to saved after apply measure now to a model.

Accepted Pull Requests: 37

  • ✔️ #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
  • ✔️ #724, Update scripts to Ruby 3.2
  • ✔️ #725, Configure compressed ext for different builds
  • #727, Codesign on macOS
  • #729, Fix #721 - Allow space infiltration at space level, and fix #728 - Crash when adding ERV to ThermalZone
  • #730, Fix #708 - Improve SetpointManager views: support more types, add plots where applicable, and support PlantLoop
  • #731, Fix #162 - Display ScheduleConstant, ScheduleCompact and ScheduleFile
  • ✔️ #732, Fix a race condition during CPack packaging when creating symlink on Apple
  • ✔️ #733, Fix #671 - Mark Python Measures as in Error if use classic CLI to run the simulation
  • ✔️ #734, Hotfix #730 - QtCharts not needed by modeleditor
  • ✔️ #737, Fix #736 #738 - resources install
  • #740, Fix #739 - Issues with Ubuntu 24.04: unmet apt dependencies, icon not showing
  • ✔️ #741, Fix #633 - Apply short style copyright and hopefully for the last time
  • ✔️ #746, Fix #744 Fix #745 - fixup icon and Can't see QtWebEngine pages on macOS
  • ✔️ #748, Fix #747 - crash shoebox
  • #749, Improve installer
  • ✔️ #754, Add an Ubuntu-2404 runner
  • ✔️ #755, PR to master for 1.8.0

Total Open Issues: 124 (#130, #132, #111, #113, #158, #133, #134, #172, #135, #136, #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, #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, #481, #485, #491, #493, #495, #520, #529, #542, #555, #571, #615, #649, #658, #659, #668, #679, #680, #687, #704, #709, #711, #742, #743, #751, #752)

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