OpenStudioApplication v1.4.0
The OpenStudio Coalition is proud to release OpenStudio Application 1.4.0, which has updates to OpenStudio 3.4.0, EnergyPlus 22.1.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!
What's Changed
New Features:
- Update to OpenStudio SDK v3.4.0 and EnergyPlus v22.1.0
- We have bumped the Qt dependency from 5.15 to 6.3.0. As a result Ubuntu-18.04 is no longer officially supported.
- This is the first release that includes an Apple M1 (arm64) package
- Internationalization: translate first tab of the app to English, French, Spanish, Chinese, Greek, Polish, Catalan, Farsi-Persian, Hindi, Japanese, Italian, German, Vietnamese by @jmarrec in #354
- Option to enable Verbose output to run tab + styled fallback when no socket by @jmarrec in #513
- filter scene by air loop by @antoine-galataud in #497
- render 3D scene on demand by @antoine-galataud in #510
- #479 - Find outdated measures in your local BCL folder compared to Online BCL by @jmarrec in #517
- Enable loop clone by @eringold in #488
Bug Fixes:
- Fix #477 - SubSurface types don't line up with many subsurfaces in space by @jmarrec in #515
- Fix #476 - Apply to selected does not work on ThermalZone Cooling or Heating Size Parameters by @jmarrec in #516
- Fix #428 - Redo dependent dropdowns for Standards Template / Building Type / Space Type by @jmarrec in #514
- Fixes #494 - Opening simulation run directory fails by @macumber in #502
- Allow simulation if run socket cannot be opened by @macumber in #484
- Workaround for #521: download the missing vcomp140.dll by @jmarrec in #525
- [#501] DesignHeatRecoveryWaterFlowRate field by @j-lorrey in #532
- 538 crashes by @macumber in #539
- Fix #522 - Too many new lines in Verbose output on the Run tab on Windows by @jmarrec in #543
- Fix #535 - Combobox offset when using fractional scaling by @jmarrec in #544
Internal/Developer changes:
- [#230] Remove explicit constructor cppcheck suppression by @j-lorrey in #511
- Bump SDK to v3.4.0 official by @jmarrec in #518
- Upgrade to Qt 6 by @macumber in #461
- Consolidate settings into OSWebEnginePage by @macumber in #504
- Fix #526 : do not use OpenStudioApp in openstudio_lib by @jmarrec in #527
- Update Copyright to 2022 by @jmarrec in #531
- #521 - Udpate SHA for OS SDK 3.4.0 on Windows by @jmarrec in #533
- Start at adjusting dependencies to match what windeployqt suggests by @macumber in #537
New Contributors
- @luisclv made their first contribution in #382
- @kentakahas made their first contribution in #388
- @eringold made their first contribution in #488
- @j-lorrey made their first contribution in #511
Full Changelog: v1.3.1...v1.4.0
Changelog
Date Range: 2021-12-16 (v1.3.0) - 2022-06-08:
New Issues: 40
Closed Issues: 37
Accepted Pull Requests: 32
Total Open Issues: 131
Total Open Pull Requests: 3
Click to see details
Closed Issues: 37
- ➕ #110, Hard to see errors generated in ModelToIdf job in App
- ✔️ #205, Code signing for Windows installer?
- ➕ #230, Remove explicit constructor cppcheck suppression
- ✔️ #290, No rendering color for Foundation surfaces in Geometry Viewer
- ➕ #353, OpenStudioApplication 1.2.0 - Release Checklist
- ✔️ #358, Cannot run geometry editor on systems without OpenGL 2.0
- ✔️ #365, Cannot edit plug load densities on Mac after running simulation and looking at results
- ➕ #413, Geometry preview - air loops
- ✔️ #415, v1.2.1-rc1 Testing: Call for help from the community
- ✔️ #428, Standards Building Type does not populate correctly
- ✔️ #435, v1.2.1 Thermal Zone/ Space Tab in Large Models
- ✔️ #437, No error message for failed simulation with empty spaces
- ➕ #438, Update to Qt 6.2
- ✔️ #456, OSApp 1.3.0: Release checklist
- ✔️ #476, Apply to selected does not work on ThermalZone Cooling or Heating Size Parameters
- ✔️ #477, SubSurface types don't line up with many subsurfaces in space
- ✔️ #479, Measure updates on BCL don't work
- ✔️ #480, compiling current version on ubuntu 20.04
- ✔️ #483, RunView server port is 0, no run feedback
- ➕ #487, Enable 'x2' button to clone Plant Loops in HVAC Systems tab
- ✔️ #494, Opening simulation run directory fails
- ✔️ #495, FloorspaceJSON is corrupted on merge
- ➕ #501, Add field DesignHeatRecoveryWaterFlowRate to the ChillerElectricEIR object
- ✔️ #503, Network access blocked in reporting measures
- ✔️ #505, Compile for Mac M1 architecture
- ✔️ #508, Update OSM libraries to SDK 3.4.0
- ➕ #509, Geometry preview - on-demand rendering
- ✔️ #519, v1.4.0-rc1 Testing: Call for help from the community
- ✔️ #521, Need to install vcomp140.dll for EnergyPlus on Windows
- ✔️ #522, Too many new lines in Verbose output on the Run tab on Windows
- ✔️ #524, Segfault when action (example model / language preferences) tries to restart the app
- ✔️ #526, Cannot build OSApp in Debug Mode since the move to Qt 6.3.0
- ✔️ #528, QObject::connect warnings upon startup
- ✔️ #530, WaitDialog can have black background under text
- ✔️ #535, Offset drop downs for measure arguments on the measure tab
- ✔️ #538, Too many crashes
- ✔️ #541, v1.4.0-rc2 Testing: Call for help from the community
Accepted Pull Requests: 32
- ➕ #354, Internationalization: translate first tab of the app to English, French, Spanish, Chinese, Greek, Polish, Catalan, Farsi-Persian, Hindi, Japanese, Italian, German, Vietnamese
- ➕ #461, Upgrade to Qt 6
- ✔️ #473, Merge to master for 1.3.0
- ✔️ #484, Allow simulation if run socket cannot be opened
- ✔️ #488, Enable loop clone
- ✔️ #490, Increase stack size on Windows CI builds
- ✔️ #492, Merge to master for 1.3.1
- ✔️ #496, Additional output to run tab
- ✔️ #497, filter scene by air loop
- ✔️ #498, Update conan url
- ✔️ #499, Bump v340rc2
- ✔️ #502, Fixes #494 - Opening simulation run directory fails
- ✔️ #504, Consolidate settings into OSWebEnginePage
- ✔️ #510, render 3D scene on demand
- ✔️ #511, [#230] Remove explicit constructor cppcheck suppression
- ➕ #513, Option to enable Verbose output to run tab + styled fallback when no socket
- ✔️ #514, Fix #428 - Redo dependent dropdowns for Standards Template / Building Type / Space Type
- ✔️ #515, Fix #477 - SubSurface types don't line up with many subsurfaces in space
- ✔️ #516, Fix #476 - Apply to selected does not work on ThermalZone Cooling or Heating Size Parameters
- ✔️ #517, #479 - Find outdated measures in your local BCL folder compared to Online BCL
- ✔️ #518, Bump SDK to v3.4.0 official
- ✔️ #525, Workaround for #521: download the missing vcomp140.dll
- ✔️ #527, Fix #526 : do not use OpenStudioApp in openstudio_lib
- ✔️ #531, Update Copyright to 2022
- ✔️ #532, [#501] DesignHeatRecoveryWaterFlowRate field
- ✔️ #533, #521 - Udpate SHA for OS SDK 3.4.0 on Windows
- ➕ #534, Completed TS file for Hebrew
- ✔️ #537, Start at adjusting dependencies to match what windeployqt suggests
- ✔️ #539, 538 crashes
- ✔️ #543, Fix #522 - Too many new lines in Verbose output on the Run tab on Windows
- ✔️ #544, Fix #535 - Combobox offset when using fractional scaling
- ✔️ #545, Merge to master for 1.4.0
Total Open Issues: 131 (#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, #145, #146, #147, #168, #19, #42, #78, #101, #96, #104, #179, #199, #206, #213, #217, #224, #234, #238, #239, #253, #254, #262, #263, #271, #272, #273, #278, #279, #280, #284, #289, #293, #298, #300, #314, #322, #332, #335, #336, #337, #338, #357, #371, #377, #380, #381, #389, #396, #400, #410, #411, #416, #417, #423, #472, #475, #478, #481, #482, #485, #486, #489, #491, #493, #500, #506, #507, #512, #520, #523, #529, #536, #542)