Releases: CCSI-Toolset/FOQUS
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.22 Release Candidate #0
3.22 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.22.0rc0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.22.0rc0 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.0rc0
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.
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.21 Release Candidate #1
3.21 Release Candidate #1
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.21.0rc1-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.21.0rc1 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.0rc1
3.21 Release Candidate #0
3.21 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.21.0rc0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.21.0rc0 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.0rc0
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:
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
- SDoE: embedding SDoE plots into QDialog windows by @sotorrio1 in #1171
- MVP Surrogate Plugin ML/AI by @franflame in #1163
- Surrogate Plugin ML/AI Documentation by @bpaul4 in #1181
- 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.20 Release Candidate #1
3.20 Release Candidate #1
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.20.0rc1-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
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
- SDoE: embedding SDoE plots into QDialog windows by @sotorrio1 in #1171
- MVP Surrogate Plugin ML/AI by @franflame in #1163
- Surrogate Plugin ML/AI Documentation by @bpaul4 in #1181
- 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.0rc1
3.20 Release Candidate #0
3.20 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.20.0rc0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.20.0rc0 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.0rc0
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