Skip to content

EnergyPlus 24.1, Release Candidate !!!6!!!

Pre-release
Pre-release
Compare
Choose a tag to compare
@Myoldmopar Myoldmopar released this 28 Mar 16:40
· 182 commits to develop since this release
9d7789a

Freaking GitHub action runner image update 3 days ago broke us by having CMake 3.29 which apparently has a bug or at least different behavior. So...we learned today:

  • We are going to be pulling our installer testing (EPTravisTester) over to this E+ main repo so that it gets tested at each installer build. We can add more and more tests, such as in this case, verifying the python DLL/SO/DYLIB exists at the install root.
  • Please don't update your CMake to 3.29 if you are going to be building installers.
  • And I feel like we need to modify our GitHub action workflows to pin to exact versions of all our dependencies to avoid GHA pulling the rug out from under us.

OK, famous last words -- this will be retagged as 24.1.0 later this afternoon.

FYI @jmarrec @jasondegraw @JasonGlazer @mjwitte