Releases: CCSI-Toolset/FOQUS
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
2023 Mar Patch Release
2023 Mar Patch Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.17.1-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.17.1 Release Highlights:
Full Changelog: 3.17.0...3.17.1
2023 Mar Release
2023 Mar Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.17.0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.17.0 Release Highlights:
What's Changed
- Add Optional Software Install and Tutorial Notes by @bpaul4 in #1098, clarifies usage of Turbine and SimSinter in installation instructions and adds a link to the relevant tutorial page
- Bad module path by @boverhof in #1105
- Remove calls to pytest.importorskip() from session-scoped fixtures by @lbianchi-lbl in #1108
- Updating SDOE documentation with current screenshots by @mirandamartin in #1104
- Updating copyright for 2023 by @ksbeattie in #1112
- Added sdoe tests by @franflame in #1115
- Add pre-commit configuration by @lbianchi-lbl in #1124
- sdoe Test USF by @boverhof in #1109
- Introduced hypothesis testing by @franflame in #1123
- SDoE: Implementing previous data into IRSF by @sotorrio1 in #1096
- Adding documentation for ACM/VBA workaround by @Ryan-Hughes-8 in #1118
- FOQUS Cloud User Plugins Backend by @boverhof in #1122
- Add test file for SDoE plot_utils.py by @franflame in #1125
- FOQUS CLoud User Plugin Support: Frontend by @boverhof in #1120
New Contributors
- @franflame made their first contribution in #1115
- @Ryan-Hughes-8 made their first contribution in #1118
Full Changelog: 3.16.0...3.17.0
2022 Dec Release
2022 Dec Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.16.0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.16.0 Release Highlights:
What's Changed
- Update PyQt to 5.15 by @lbianchi-lbl in #1066
- check for empty Node Vector Variables by @boverhof in #1069
- Document Update by @boverhof in #1071
- Update
pytest-qt
to resolveModuleNotFoundError:
by @bpaul4 in #1082 - Issue 1057 by @sotorrio1 in #1067
- Fixing Plugin Load Issue and Adding Plugin Tests by @bpaul4 in #1075
- FOQUSCloud lambda node16 update by @boverhof in #1068
- Support For PyTorch Neural Network Models by @bpaul4 in #1081
- Address issues related to pywin32 v305 by @lbianchi-lbl in #1086
- WIP Initialize nodevars input vector vars by @boverhof in #1088
- Support For Scikit-Learn Machine Learning Models by @bpaul4 in #1094
Full Changelog: 3.15.0...3.16.0
2022 Sep Release
2022 Sep Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.15.0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.15 Release Highlights:
- NUSF bug fix to improve design generation and be able to run it with or without a previous data file.
- SDoE plotting fixes and enhancements.
- Improved GUI, Core Node Functionality and Flowsheet control tests
- FOQUS UI Local/Cloud Updates/Bug Fixes
- Support For Additional ML AI File Types
- Fixing matplotlib deprecation of
fig.canvas.set_window_title
- Update ML AI plugin example models to TensorFlow 2.10
- Update TurbineClient to 4.0.2
2022 June Release
2022 June Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.14.0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.14.0 Release Highlights:
- Switch PyQt5 requirement to 5.12 by @lbianchi-lbl in #1029
- Improved Logging Output for node Failures: Bogus Steady State Error by @boverhof in #1028
- Sphinx Documentation Build Issue by @bpaul4 in #1035
- OUU: Change index in setting functions by @sotorrio1 in #1027
- ML AI Plugin Data Normalization Options by @bpaul4 in #1034
- Add support for Python 3.9 by @lbianchi-lbl in #1036
- Implement direct design comparability by plotting the candidate set and previous data, if provided, alongside design points in SDOE design plots
- Facilitate design comparison and decision making in NUSF designs by plotting the candidate set on a gradient scale with respect to weights
Full Changelog: 3.13.1...3.14.0
2022 Mar Patch Release
2022 Mar Patch Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.13.1-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.13.1 Release Highlights:
- Incorporate changes for multi-platform compatibility of FOQUS dependencies (#1023)
2022 Mar Release
2022 Mar Release
Start with our online documentation to get started with install instructions, examples, etc.
Note: Download the below ccsi-foqus-3.13.0-examples.zip
file for all the CCSI-FOQUS examples, tutorials and test files.
3.13.0 Release Highlights:
- SDoE usability improvements (#993, #996)
- Adding more capabilities to the Robust Optimality-based Design of Experiments (ODoE) (#905, #980)
- Upgrade to psuade-lite 1.9
- FOQUS Cloud OUU improvements (#1000, #1001)
- New Machine Learning & Artificial Intelligence Plugin (#995)
- Introduced GUI integration tests for OUU workflow (#1018)
- Starting with this release, Python 3.6 is no longer supported. This is due to lack of support for Python 3.6 among several FOQUS dependencies (see #1022). The minimum supported Python version is now 3.7.