What's Changed
- Fix issue 1684: bad stream table formatting for flash by @Lingyan90 in #1719
- Add Various Startup Types Support to the Price-taker Class by @Xinhe-Chen in #1713
- Bump black from 26.1.0 to 26.3.1 by @dependabot[bot] in #1748
- Refactor model_diagnostics by @andrewlee94 in #1747
- Default scaler objects for properties and reactions by @dallan-keylogic in #1766
- Solvent reboiler initializer object by @dallan-keylogic in #1774
- docs(getting_started): fix 'get-extension' -> 'get-extensions' CLI name by @MukundaKatta in #1779
- Allow Softplus activation in ONNX surrogate parser by @karllindvall in #1743
- Fix negative scaling factor bug by @dallan-keylogic in #1777
- Modular properties density scaling hint by @dallan-keylogic in #1782
- SVD Toolbox displays singular values and newline for print_compact_form by @dallan-keylogic in #1783
- Missing copyright range for 2026 by @ksbeattie in #1787
- CI modernization and node 24 migration by @sufikaur in #1793
- Add support for pandas 3.0 to enable conda-forge releases by @sufikaur in #1789
- update function names from 2.2.3 gridx-prescient release and idaes/examples parmest issue by @sufikaur in #1803
- nbmake incompat with pytest 9.1.0: bump version by @sufikaur in #1807
- QGESS Costing Reorganization by @bpaul4 in #1790
- Fix for pytest=9.1.0 by @kurbansitterley in #1808
- set up dynamic version control by @sufikaur in #1749
- Auto publish issue 1786 by @sufikaur in #1809
New Contributors
- @dependabot[bot] made their first contribution in #1748
- @MukundaKatta made their first contribution in #1779
- @karllindvall made their first contribution in #1743
Full Changelog: 2.11.0...2.12.0