Releases: CCSI-Toolset/FOQUS
3.27 Release
3.27 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.27.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
Compatible Software
SimSinter 3.3.0.2
Turbine 3.3.1.2
- Database Location moved to
ProgramData, will not work out of the box with previous versions of Turbine
3.27.0 Release Highlights:
3.26 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
3.26.0rc0 Release Highlights:
This release includes several updates and improvements. Key changes include:
New Features
- BETA: Added MaxPro functionality to Uniform Space Filling (USF) designs in the Space-Filling Designs for Surrogate-Based Optimization (SDoE) module
Documentation Updates
- Updated documentation to reflect that PSUADE is not optional software
Infrastructure and Build Updates
- Updated macOS and Ubuntu runners for GitHub Actions (GHA) runs
- Fixed nightly builds to work with Windows-2022 environment
These changes contribute to the overall stability and functionality of FOQUS, and we recommend trying out this release candidate for the latest features and improvements.
Note: Download the below ccsi-foqus-3.26.0rc0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
Details changes for this release
What's Changed
- Updating macos and ubuntu runners for GHA runs by @ksbeattie in #1265
- Updating documentation so PSUADE is not optional software by @sotorrio1 in #1264
- Fix nightlies to build with windows-2022 by @ksbeattie in #1268
- SDoE: Adding MaxPro functionality to USF designs by @sotorrio1 in #1266
Full Changelog: 3.25.0...3.26.0rc0
3.25 Release
3.25 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.25.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.25.0 Release Highlights:
- Fixes for typos update and RTD config by @ksbeattie in #1258
- Updating copyright year to 2025 by @ksbeattie in #1257
Full Changelog: 3.24.0...3.25.0
3.24 Release
3.24 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.24.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.24.0 Release Highlights:
What's Changed
- Remove unused imports by @ksbeattie in #1251
- Remove support for Python 3.8 by @ksbeattie in #1253
- Removing all wildcard imports by @ksbeattie in #1252
Full Changelog: 3.23.0...3.24.0
3.23 Release
3.23 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.23.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.23.0 Release Highlights:
- Additional UI for setting Aspen ACM and AspenPlus timeouts
- Documentation improvements
- Default to 64 bit versions of TurbineLite and SimSinter
Full Changelog: 3.22.0...3.23.0
3.22 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.22.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.22.0 Release Highlights:
What's Changed
- A few more copyright year updates by @ksbeattie in #1208
- Fixes for bugs related to SDOE in 3.21-rc by @kbuma in #1210
- Convert logging exception to warning on Dask get_client() failure by @lbianchi-lbl in #1215
- Fix typos from recent update to v1.20.7 by @bpaul4 in #1216
- Resolve SMT Method Changes / Support for JENN Models by @bpaul4 in #1217
- Fixing pandas deprecation by @sotorrio1 in #1214
- Add check to ensure PSUADE is found at FOQUS startup by @lbianchi-lbl in #1226
- Update ML AI Plugin To Support Keras 3 by @bpaul4 in #1223
- Update Codecov CI configuration by @lbianchi-lbl in #1229
- Adding more tests to SDoE by @sotorrio1 in #1225
- Update Docs For ALAMO EXE Note by @bpaul4 in #1230
- Improving SDoE GUI Testing Coverage by @franflame in #1220
Full Changelog: 3.21.0...3.22.0
3.21 Release
3.21 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.21.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.21.0 Release Highlights:
- Parallelization support for SDoE computations using Dask (preliminary)
- Python version support has been extended. FOQUS is now compatible with Python 3.8 through 3.12
- Expanded platforms used for automated testing to include macOS ARM (Apple Silicon)
What's Changed
- OUU: Fixing documentation typo by @sotorrio1 in #1187
- Enable support for Python 3.8 thru 3.12 by @franflame in #1165
- update FOQUS documentation to include info on how to set paths for SimSinter and TurbineLite by @kbuma in #1204
- Adding type annotations to SDoE by @sotorrio1 in #1184
- Add Turbine Configuration Section To Debugging Documentation by @bpaul4 in #1203
- parallelize USF and NUSF algorithms using Dask by @kbuma in #1198
- SDoE: implementing input type dependent ordering capability by @sotorrio1 in #1194
- Bump black from 22.3.0 to 24.3.0 by @dependabot in #1206
- Update copyright year to 2024 by @lbianchi-lbl in #1207
New Contributors
- @dependabot made their first contribution in #1206
Full Changelog: 3.20.0...3.21.0
3.20 Release
3.20 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.20.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
3.20.0 Release Highlights:
- MVP Surrogate Plugin ML/AI by @franflame in #1163
- SDoE: embedding SDoE plots into QDialog windows by @sotorrio1 in #1171
- Surrogate Plugin ML/AI Documentation by @bpaul4 in #1181
What's Changed
- Add new mandatory sections to ReadTheDocs configuration by @lbianchi-lbl in #1177
- Add NLOpt installation instructions back by @boverhof in #1175
- Add Spell Checker by @bpaul4 in #1168
- Pin pywin32 version to 306 to address #1172 and remove support for Python 3.7 by @lbianchi-lbl in #1173
- Enable CI static check to enforce consistent import order by @lbianchi-lbl in #1170
- Ensure paths mentioned in Sphinx docs are valid by @lbianchi-lbl in #1183
Full Changelog: 3.19.0...3.20.0
3.19 Release
3.19 Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.19.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
What's Changed
- Simpler implementation of ordering algorithm by @sotorrio1 in #1157
- Updates to SDoE Documentation Examples Pages by @mirandamartin in #1160
- ODoE: Error handling when results are None by @sotorrio1 in #1159
- Gradient generation tool to support GENN models in FOQUS by @bpaul4 in #1164
- Support for Surrogate Modeling Toolbox Machine Learning (GENN) Models by @bpaul4 in #1169
Full Changelog: 3.18.0...3.19.0
2023 Jun Release
2023 Jun Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.18.0-examples.zip file for all the CCSI-FOQUS examples, tutorials and test files.
What's Changed
- Updated the ODoE tutorials to reflect the latest changes in the UI flow.
- Fixing plot discrete sliders for CDF and 3D plots within UQ; they weren’t working due to a matplotlib deprecation.
- Fix broken link in Install Optional Software docs by @lbianchi-lbl in #1138
- Set psuade default location with shutil by @franflame in #1133
- FOQUS Cloud support for User plugins by @boverhof in #1137
- Update intersphinx_mapping to non-deprecated format by @lbianchi-lbl in #1140
- Set up test file for SDoE GUI testing by @franflame in #1134
- Documentation fixes by @tarnold17 in #1143
- Update macOS GHA runner image to macos-12 by @lbianchi-lbl in #1144
- adding attribute check to avoid throwing exception by @kbuma in #1147
- added call out to look at the Log Viewer in Help for more details by @kbuma in #1149
- Resolve test failures due to NumPy 1.25 by @lbianchi-lbl in #1152
- Changes to allow install for arm64 darwin. by @kbuma in #1148
New Contributors
- @tarnold17 made their first contribution in #1143
- @kbuma made their first contribution in #1147
Full Changelog: 3.17.1...3.18.0