What's Changed
- Add Windows & Mac GitHub workflow for testing self-hosted runner by @anchapin in #5444
- testing out linux incremental build by @tijcolem in #5445
- Bump to 3.10.1-alpha and add default VT by @joseph-robertson in #5457
- Add
OSArgument.setRequired()method. by @shorowit in #5470 - Fix #5464 - Properly handle "Separator" argument by @jmarrec in #5471
- V25.2.0-IOFreeze: SiteWaterMainsTemperature's new fields by @joseph-robertson in #5477
- V25.2.0-IOFreeze: ExternalInterface's optional Initial Value field by @joseph-robertson in #5481
- Update to v25.2.0-IOFreeze by @joseph-robertson in #5475
- V25.2.0-IOFreeze: new ThermalStorageChilledWaterStratified default by @joseph-robertson in #5495
- V25.2.0-IOFreeze: new SizingZone and SizingSystem fields by @joseph-robertson in #5491
- V25.2.0-IOFreeze: HeatPumpAirToWaterFuelFired's new fields by @joseph-robertson in #5478
- V25.2.0-IOFreeze: new DX Heating Coil Sizing Ratio fields by @joseph-robertson in #5492
- Fix #5452 - Deprecate
ShowRunnerOutput'sshow_outputand implement C++WorkflowStepResult::showOutput()so both Ruby and Python can use it by @jmarrec in #5453 - Update "System Outdoor Air Method" for ControllerMechanicalVentilation by @joseph-robertson in #5462
- V25.2.0-IOFreeze: new Availability Schedule Name fields for coils by @joseph-robertson in #5498
- V25.2.0-IOFreeze: new AFNCoilNames references by @joseph-robertson in #5479
- Fix addToNode resetting plant loop fluid type by @joseph-robertson in #5459
- Fix #5473 - Add missing convenience methods for HotWaterEquipment in Space, SpaceType, ThermalZone and Building by @jmarrec in #5480
- Support "Clothing Insulation Calculation Method" for People object by @joseph-robertson in #5454
- Fix floorArea method for Space returning unsorted surfaces by @joseph-robertson in #5466
- V25.2.0-IOFreeze: new ZoneHVACIdealLoadsAirSystem fields by @joseph-robertson in #5487
- Hotfix #5487 - Translate the Zone DSOA if ZoneHVACIdealLoadsAirSystem has no harcoded DSOA by @jmarrec in #5505
- Fix #5449 - Eliminate the Singleton templated class and the StaticInitializer one by @jmarrec in #5450
- Bump to 3.11.0-alpha by @jmarrec in #5507
- Fix Simple_test_forThisModule for windows by @jmarrec in #5506
- V25.2.0-IOFreeze: new EvaporativeFluidCooler defaults by @joseph-robertson in #5486
- New Output Plant Component Sizing field for OutputControl:Files by @joseph-robertson in #5511
- Fix #5522 - Ruby hash method not implement for OpenStudio Enums by @jmarrec in #5523
- #5495 follow up - Add a WaterHeater:Sizing to ThermalStorage:ChilledWater:Stratified by @jmarrec in #5509
- Protect Site:GroundTemperature:XXX unique-object constructors by @joseph-robertson in #5519
- Adjust autosized methods based on OS-resources autosize_hvac by @jmarrec in #5524
- Fix #5490 - E+ 25.2.0: Wrap HeatPump:AirToWater by @jmarrec in #5496
- Fix #5518 - Design conditions incorrectly parsed for TMYx EPWs by @jmarrec in #5521
- Update to EnergyPlus v25.2.0 official by @joseph-robertson in #5527
- Update CMakeLists.txt for 3.11 testing by @DavidGoldwasser in #5513
- Fix #5510 - Order of Output:Meter:XXX objects (w/ different reporting frequences) in IDF are not deterministic by @jmarrec in #5532
- Add GitHub-hosted runners workflow by @anchapin in #5529
- Cleanup old artifacts from Ubuntu Incremental Builds by @anchapin in #5554
- Fix #5546 - Adjust overrride of Dir.glob so that it finds json_schema attributes by @jmarrec in #5548
- #5547 - Move HPWH air inlet/outlet node naming to model namespace for EMS by @jmarrec in #5551
- For halted workflow, return before FT and OSM save by @joseph-robertson in #5539
- Fix #5544 - Do not Warn about adding a GenericModelObject for CommentOnly by @jmarrec in #5545
- Issue 5356 modelica measures squashed by @kbenne in #5557
- Cpp check fixes by @kbenne in #5562
- Fix segfault in ruby bindings by @kbenne in #5561
- Update macOS runner version by @anchapin in #5559
- Update container images and enhance CTest error handling in full-build workflow by @anchapin in #5563
- Fixed Remaining CI Issues by @anchapin in #5566
- Ci full build fixes by @anchapin in #5567
- Ci_fixes by @anchapin in #5569
- Refactor CI workflows for Git safe directory and Conan remote handling by @anchapin in #5570
- Add macOS build improvements by @anchapin in #5575
- Release notes 311 by @DavidGoldwasser in #5577
- Improve library path resolution and revert Jenkinsfile by @anchapin in #5578
- Org rename pre 311 by @DavidGoldwasser in #5576
Full Changelog: v3.11.0...v3.11.0