What's Changed
* CSharp fixes by jmarrec in https://github.com/NREL/OpenStudio/pull/4893
* Master master + Bump to 3.7.0-alpha and add default VT (+ Ubuntu 22.04 arm64 python bindings) by jmarrec in https://github.com/NREL/OpenStudio/pull/4898
* AirLoopHVACUnitarySystem FT fixes by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4864
* Add surface method for `SurfacePropertyExposedFoundationPerimeter` by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4892
* Fix 4909 - Update license to new format by jmarrec in https://github.com/NREL/OpenStudio/pull/4910
* Fix 4737 - Replace sprintf usage with fmt::format by jmarrec in https://github.com/NREL/OpenStudio/pull/4902
* Fix 4824 - Use a unique_path in create_temporary_directory to avoid collision by jmarrec in https://github.com/NREL/OpenStudio/pull/4903
* Fix compiler warning treated as error by macumber in https://github.com/NREL/OpenStudio/pull/4866
* Fix 4837 - Geometry improvements - Detect incorrectly oriented surfaces in spaces, non convex spaces by jmarrec in https://github.com/NREL/OpenStudio/pull/4843
* Fix 3831 - New (labs) CLI command for `measure new` and `measure copy` by jmarrec in https://github.com/NREL/OpenStudio/pull/4875
* Fix 4911 - Avoid extra warning message in ShadingControl by jmarrec in https://github.com/NREL/OpenStudio/pull/4914
* Deprecation handling - better error messages + compile-time error when time to deprecate by jmarrec in https://github.com/NREL/OpenStudio/pull/4912
* 4894 - `setAmbientTemperatureSchedule` and `setAmbientAirVelocitySchedule` setter for `PipeIndoor` do not work by jmarrec in https://github.com/NREL/OpenStudio/pull/4901
* Fix 4869 - Handle AirToAirComponents (ERVs) when cloning AirLoopHVACOutdoorAirSystem by jmarrec in https://github.com/NREL/OpenStudio/pull/4872
* Fix 4897 - openstudiolib.dll/libopenstudiolib.so not found without C++ API Component selected in IFW by jmarrec in https://github.com/NREL/OpenStudio/pull/4900
* Fix 4896 - SPM:MixedAir creation for CoilSystemCoolingWaterHeatExchangerAssisted does not work with FanSystemModel by jmarrec in https://github.com/NREL/OpenStudio/pull/4899
* Fix 4918 - Add a `-l` / `--loglevel` argument to the labs CLI by jmarrec in https://github.com/NREL/OpenStudio/pull/4919
* Add a swig out typemap for Json::Value + openstudio::path typemap in/out for Python + add toJSON() for Workfow files and BCLMeasure by jmarrec in https://github.com/NREL/OpenStudio/pull/4917
* Labs cli remove verbose in favor of `--loglevel `+ minor swig adjustments by jmarrec in https://github.com/NREL/OpenStudio/pull/4922
* 4846 - Allow importing Python package with C-extension e.g. numpy in the labs CLI by jmarrec in https://github.com/NREL/OpenStudio/pull/4868
* AirLoopHVACUnitarySystem set Method During XXX Operation - option, 2 by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4927
* AirLoopHVACUnitarySystem set Method During XXX Operation - option by jmarrec in https://github.com/NREL/OpenStudio/pull/4905
* AirLoopHVACUnitarySystem set Method During XXX Operation by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4873
* Support undisturbed ground temperature models on GroundHeatExchangerVertical by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4932
* Fix 4931 - Install C OpenStudio.dll properly. by jmarrec in https://github.com/NREL/OpenStudio/pull/4933
* Shadowing introduced by mistake in 3973 by jmarrec in https://github.com/NREL/OpenStudio/pull/4939
* Fix 4692 - Modify Model::load to use the VersionTranslator by jmarrec in https://github.com/NREL/OpenStudio/pull/4923
* update allowed limits radiant changeover by mdahlhausen in https://github.com/NREL/OpenStudio/pull/4925
* More detailed data documentation by mdahlhausen in https://github.com/NREL/OpenStudio/pull/4953
* 4957 - Some copy constructors aren't declared in SWIG by jmarrec in https://github.com/NREL/OpenStudio/pull/4960
* Fix issue in create_temporary_directory (affecting XMLValidator with schematron) by jmarrec in https://github.com/NREL/OpenStudio/pull/4961
* Fix 4926 - WindowPropertyFrameAndDivider: "Outside Reveal Depth" not forward translated by jmarrec in https://github.com/NREL/OpenStudio/pull/4959
* LoadProfilePlant: new Fluid Type and Degree of SubCooling fields by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4951
* v23.2.0-IOFreeze: Coil and Unitary systems changes by jmarrec in https://github.com/NREL/OpenStudio/pull/4958
* BoilerHotWater: new Off Cycle Parasitic Fuel Load field by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4949
* HeatPump:PlantLoop:EIR:*: new fields by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4962
* V23.2.0-IOFreeze - Fuel Type enum changes (DistrictHeatingWater / DistrictHeatingSteam) by jmarrec in https://github.com/NREL/OpenStudio/pull/4968
* Improve OpenStudio's support for Python unitttest by kbenne in https://github.com/NREL/OpenStudio/pull/4973
* Fix 4969 - add `json_schemer` to embedded ruby gems by jmarrec in https://github.com/NREL/OpenStudio/pull/4974
* Coil:Heating:*: on and off cycle name changes by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4970
* V23.2.0-IOFreeze - wrap `DistrictHeating:Steam` and rename `DistrictHeating` to `DistrictHeatingWater` by jmarrec in https://github.com/NREL/OpenStudio/pull/4972
* Addresses 4941, wrap DistrictHeating:Steam by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4954
* ControllerOutdoorAir: new Economizer Operation Staging field by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4948
* Addresses 4946, allow TableLookup curves for Coil:*:WaterToAirHeatPump:EquationFit objects by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4950
* Fix 4978 - adjust definitions for boost 1.79 to work with modern clang/apple clang by jmarrec in https://github.com/NREL/OpenStudio/pull/4984
* 4963 - AirLoopHVACUnitarySystem Default Supply Air Flow Rate Method When No Cooling or Heating is Required to None by jmarrec in https://github.com/NREL/OpenStudio/pull/4971
* BoilerHotWater: on cycle name change by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4985
* Update to v23.2.0-IOFreeze by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4940
* Fix 4885 - Rewrite MeasureManager in C++ by jmarrec in https://github.com/NREL/OpenStudio/pull/4920
* Fix 4975 - Build python bindings on windows for python 3.11 by jmarrec in https://github.com/NREL/OpenStudio/pull/4986
* Fix 4977 - Address regression tests failures by jmarrec in https://github.com/NREL/OpenStudio/pull/4988
* Update to EnergyPlus v23.2.0 official by jmarrec in https://github.com/NREL/OpenStudio/pull/4989
* Add deprecated ruby method IdfObject::to_<deprecated> by jmarrec in https://github.com/NREL/OpenStudio/pull/4991
* Update gbXML schema to v7.03 by joseph-robertson in https://github.com/NREL/OpenStudio/pull/4995
* Fix 4997 - Add Workspace casting methods in python bindings by jmarrec in https://github.com/NREL/OpenStudio/pull/4998
* Fix 4999 - Change latent degration constructor defaults for CoilCoolingWaterToAirHeatPump:XXXX by jmarrec in https://github.com/NREL/OpenStudio/pull/5000
* Fix 4979 - Add operator __bool__ for optional in python bindings by jmarrec in https://github.com/NREL/OpenStudio/pull/4987
* [Partial] Update openstudio gems with new TBD and openstudio extensio… by wenyikuang in https://github.com/NREL/OpenStudio/pull/4996
New Contributors
* mdahlhausen made their first contribution in https://github.com/NREL/OpenStudio/pull/4925
* wenyikuang made their first contribution in https://github.com/NREL/OpenStudio/pull/4996
**Full Changelog**: https://github.com/NREL/OpenStudio/compare/v3.6.1...v3.7.0-rc1