Openstudio

Latest version: v3.8.0

Safety actively analyzes 637130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 25

22.1.0

* [4550](https://github.com/NREL/OpenStudio/pull/4550) - Addresses #4403, add Sql helper methods to retrieve assembly U-factor, SHGC, and Visible Transmittance values for glazing systems
* [4456](https://github.com/NREL/OpenStudio/pull/4493) - Fix #4456 - Improve performance of OpenStudio::UnzipFile::extractAllFiles
* [4424](https://github.com/NREL/OpenStudio/pull/4424) - Fixes #4361 OpenStudio API-reported surface "netArea" (when dealing with Frame & Divider objects)
* [4502](https://github.com/NREL/OpenStudio/pull/4502) - #4496 - Add gems cbor and msgpack and allow using a package from an openstudio-gems PR
* [4497](https://github.com/NREL/OpenStudio/pull/4497) - Addresses #4495, ElectricLoadCenterDistribution FT has incomplete charge/discharge logic
* [4494](https://github.com/NREL/OpenStudio/pull/4494) - Addresses #4483, OS:Coil:Heating:DX:MultiSpeed:StageData has no Name field
* [4499](https://github.com/NREL/OpenStudio/pull/4499) - Addresses #4410, wrap AirflowNetwork:MultiZone:SpecifiedFlowRate
* [4510](https://github.com/NREL/OpenStudio/pull/4510) - Addresses #4509, bad nodes created for AirLoopHVAC:UnitarySystem with only cooling coil and supplemental heating coil
* [4508](https://github.com/NREL/OpenStudio/pull/4508) - Addresses #4469, method to reverse translate the EnergyPlus ScheduleYear object to the OpenStudio ScheduleRuleset object
* [4525](https://github.com/NREL/OpenStudio/pull/4525) - Fixes #4387 gltf changes as per PR [4520](https://github.com/NREL/OpenStudio/pull/4520) comments/suggestions
* [4485](https://github.com/NREL/OpenStudio/pull/4485) - Fixes #4438 gbXML export order is not reproducible
* [4444](https://github.com/NREL/OpenStudio/pull/4444) - Fixes #4375 gbXML Import reverses floors/ceilings normals and surface types
* [4527](https://github.com/NREL/OpenStudio/pull/4527) - Fixes #4372 intersection issue found using create bar
* [4535](https://github.com/NREL/OpenStudio/pull/4535) - Fixes #4533 - Wrap SurfaceProperty:LocalEnvironment and SurfaceProperty:SurroundingSurfaces
* [4513](https://github.com/NREL/OpenStudio/pull/4513) - Addresses #4457, support gbXML reverse translation where user-input `<Name>` is different from the ID
* [4534](https://github.com/NREL/OpenStudio/pull/4534) - Addresses #4311, add water heaters (mixed or stratified) to the supply side of different plant loops using source/use side connections (e.g., to configure a heat recovery chiller)
* [4528](https://github.com/NREL/OpenStudio/pull/4528) - Cooling tower fixes (ctor for SingleSpeed, and missing IDD defaults) and model tests
* [4520](https://github.com/NREL/OpenStudio/pull/4520) - Adds exports functionality to a use web standard glTF to replace deprecated three.js JSON format
* [4548](https://github.com/NREL/OpenStudio/pull/4548) - Addresses #4531, breaking changes for some model getters:
* CoolingTower:*Speed
* `evaporationLossMode` (`boost::optional<std::string>` to `std::string`)
* `blowdownCalculationMode` (`boost::optional<std::string>` to `std::string`)
* `cellControl` for CoolingTower:VariableSpeed
* PlantLoop
* `commonPipeSimulation` (`boost::optional<std::string>` to `std::string`)
* add new methods: `isCommonPipeSimulationDefaulted`, `commonPipeSimulationValues`, and `validCommonPipeSimulationValues`
* [4505](https://github.com/NREL/OpenStudio/pull/4505) Addresses #4477, improve handling of invalid values passed to SDK by adding optional switch for turning off IDD validity checking
* [4504](https://github.com/NREL/OpenStudio/pull/4504) Fix #2941 - Add option to show workflow run stdout + style + timings

Minor changes and bug fixes

* [4487](https://github.com/NREL/OpenStudio/pull/4487) - Add operator< for BCLComponent and BCLMeasure
* [4482](https://github.com/NREL/OpenStudio/pull/4482) - Fix #4481 - add missing `\ip-units W` to the OpenStudio.idd
* [4491](https://github.com/NREL/OpenStudio/pull/4491) - Fix #4490 - Expose RoofGeometry helpers to Swig bindings
* [4498](https://github.com/NREL/OpenStudio/pull/4498) - Bump to 3.3.1 and add default VT
* [4474](https://github.com/NREL/OpenStudio/pull/4474) - Better string representation of Matrix and Transformation in the bindings
* [4475](https://github.com/NREL/OpenStudio/pull/4475) - Add a method on the FT to get known ft options
* [4512](https://github.com/NREL/OpenStudio/pull/4512) - Update copyrights 2022
* [4537](https://github.com/NREL/OpenStudio/pull/4537) - Review PR #4534 (for issue 4311) - Proposed changes
* [4553](https://github.com/NREL/OpenStudio/pull/4553) - HotFix #4550 - Remove getExteriorFenestrationValue from public API
* [4555](https://github.com/NREL/OpenStudio/pull/4555) - Adjustments to WindowPropertyFrameAndDivider and new model gtest
* [4562](https://github.com/NREL/OpenStudio/pull/4562) - Update idfs to V22.1.0
* [4564](https://github.com/NREL/OpenStudio/pull/4564) - update openstudio gems for standards 0.2.16
* [4518](https://github.com/NREL/OpenStudio/pull/4518) - Bump openstudio-gems, conan-openstudio-ruby and add support for Apple M1
* [4558](https://github.com/NREL/OpenStudio/pull/4558) - Update macOS M1 (arm64) dependencies

**Developer changes**:

* [OpenStudio-benchmarks](https://github.com/NREL/OpenStudio-benchmarks) - Added additional performance benchmark tests to improve SDK performance.


OpenStudio New Contributors
* Brijendra21 made their first contribution in https://github.com/NREL/OpenStudio/pull/4525

20.04

OpenStudio SDK 3.2.0 supports [EnergyPlus Release 9.5](https://github.com/NREL/EnergyPlus/releases/tag/v9.5.0), which is bundled with the OpenStudio installer. It is no longer necessary to download and install EnergyPlus separately. Other builds of EnergyPlus are not supported by OpenStudio SDK 3.2.0.

OpenStudio SDK 3.2.0 supports Radiance 5.0.a.12, which is bundled with the OpenStudio installer; users no longer must install Radiance separately, and OpenStudio will use the included Radiance version regardless of any other versions that may be installed on the system. Other builds of Radiance are not supported by OpenStudio SDK 3.2.0.

OpenStudio SDK 3.2.0 now uses **Ruby 2.7.2** as the supported version (2.5.5 previously in the 3.x series, and 2.2.4 for 2.x series).



As usual, you can refer to the **[OpenStudio SDK Compatibility Matrix](https://github.com/NREL/OpenStudio/wiki/OpenStudio-SDK-Version-Compatibility-Matrix)** for more information.


Installation Steps

- Download and install [OpenStudio SDK](https://github.com/NREL/openstudio) and/or [openstudiocoalition/OpenStudioApplication](https://github.com/openstudiocoalition/OpenStudioApplication) depending on your needs. Select components for installation. Note that OpenStudio Application is a standalone app and does not require you to install OpenStudio SDK.
- Setup a Building Component Library (BCL) account to access online building components and measures. View instructions on how to setup your account and configure the key in OpenStudio.
- The OpenStudio Application SketchUp Plug-in requires SketchUp 2019 (not available for Linux). The OpenStudio Application SketchUp Plug-in does not support older versions of SketchUp. SketchUp must be installed before OpenStudio Application to automatically activate the plugin. If you install SketchUp after OpenStudio Application, simply rerun the OpenStudio Application installer.

For help with common installation problems please visit, http://nrel.github.io/OpenStudio-user-documentation/getting_started/getting_started/.

OpenStudio SDK: Changelog

The 3.2.0 is a major release. This update includes several new features, performance improvements, and bug fixes.
You can find the list of Pull Requests that got into this release [here](https://github.com/NREL/OpenStudio/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aclosed+created%3A2020-10-16..2021-05-04+).

8.5.0

5.0.a.8

• Added support for graphical dual duct system layout in the OpenStudio Application
• Added class PointLatLon for converting geographic coordinates to building coordinates
• Added version_modified element to BCL Measure XML
• Correct parsing of ISO 8601 formatted time strings
• Radiance measure now supports multiple (unlimited) glare sensors per space
• Construction inheritance is now displayed in the space tab

OpenStudio 1.11.0 includes several other minor features as well as many bug fixes. For a full list of changes included in OpenStudio 1.11.0 please see the [complete changelog](https://github.com/NREL/OpenStudio/blob/v1.11.0/CHANGELOG.md).

Issue Statistics Since Previous Release
- 93 new issues were filed since the 1.10.0 release of OpenStudio (not including opened pull requests).
- 72 issues were closed since the 1.10.0 release of OpenStudio (not including closed pull requests).

3.8.0

What's Changed

3.8.0rc3

What's Changed
* Hotfix 5059 by jmarrec in https://github.com/NREL/OpenStudio/pull/5187
* 5145 - HeatExchangerAirToAirSensibleAndLatent normalization divisor error by jmarrec in https://github.com/NREL/OpenStudio/pull/5193
* Fix failing tests on develop by jmarrec in https://github.com/NREL/OpenStudio/pull/5195
* Fix 5196 - valueAsJSON does not respect type by jmarrec in https://github.com/NREL/OpenStudio/pull/5197
* 5192 - Fix runner.getPastStepValuesForMeasure can cause segfault by jmarrec in https://github.com/NREL/OpenStudio/pull/5194
* Remove system paths from default gem path by kbenne in https://github.com/NREL/OpenStudio/pull/5191
* 5139 release notes 380 by DavidGoldwasser in https://github.com/NREL/OpenStudio/pull/5143
* Fix up uninitialized optional in getPastStepValuesForMeasure by jmarrec in https://github.com/NREL/OpenStudio/pull/5199
* Bump os-gems align with dependencies updated. by wenyikuang in https://github.com/NREL/OpenStudio/pull/5198


**Full Changelog**: https://github.com/NREL/OpenStudio/compare/v3.8.0-rc2...v3.8.0-rc3

Page 1 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.