Releases: whatsopt/WhatsOpt
Releases · whatsopt/WhatsOpt
1.31.3
What's Changed
- Maintainance by @relf in #213
- Silence warnings related to ruby 3.4 compatibility by @relf in #214
- Update backend dependencies by @relf in #215
- Format production log by @relf in #216
- Upgrade to rails 8.0 by @relf in #217
- Fix stringio 3.1.1 required when using passenger by @relf in #218
- Upgrade to rails 8.0.1, update javascript dependencies by @relf in #219
Full Changelog: 1.31.1...1.31.3
1.31.1
1.31.0
What's Changed
- Upgrade GEMSEO generated code to GEMSEO 5.x by @relf in #204
- Generate GEMSEO code in package layout mode by @relf in #206
- Use ruff 0.6 as code formatter by @relf in #207
- Fix sub-optimization code generation by @relf in #208
- Manage sub-optimization discipline in json format by @relf in #209
- Upgrade javascript frontend by @relf in #210
Full Changelog: 1.30.3...1.31.0
1.30.3
1.30.2
1.30.0
1.29.0
1.28.0
- Implement sub-optimization handling using `SubmodelComp` component introduced in OpenMDAO 3.27
- Add REST API to enable analysis merging and implementation package fetching
- Fix an operated or packaged analysis can not be updated
- Now analysis index is paginated
- [Tech] Upgrade backend and frontend dependencies
1.27.0
- Add WhatsOpt Package Store (WopStore) which allows to store and distribute implementations of analyses
- Add analysis lock: the owner of an analysis can lock it into readonly mode to prevent unwanted deletion or updates in the long run
- Add Egor optimizer among available optimizers
- Add a special tag (DISC) for mono-disciplinary analyses
- Allow to initialize array variables with a scalar (array filled with the scalar value)
- Fix flash notices format when cancelling actions
- Tech: Upgrade to xdsmjs 2.0
1.26.0
- Manage integer variables by using egobox for mixed integer LHS DOE and Egor optimizer through related egobox OpenMDAO drivers from openmdao_extensions
- Authorize optimizations list read access to SEGO experts
- Authorize any optimization read access given its id to any user
- Fix bug in event journalization occuring when analysis notes length is more than 255 chars
- Fix error styling in analysis edition
- Max number of optimizations done through web services is increased from 20 to 50.
- OpenMDAO generator: use the shape information when adding variables to components
- [Tech] Upgrade frontend: React Table v8, fontawesome v6