v0.9.7 overhauls how Aviary sets options for components, as well as a number of minor bugfixes and cleanups.
For any OpenMDAO system, you no longer need to pass the entire aviary_options
object as an option. Instead, add each option your component needs individually. Aviary will pass the correct options to your component using OpenMDAO's model_options.
What's Changed
- Addition of Fuselage Engine Modeling by @Dawson-Manning in #463
- Aviary Options overhaul: Replace aviary_options with individual options on the analysis components. by @Kenneth-T-Moore in #553
- Pin CI to Ubuntu 22 due to some incompatibility in the test workflows in the Ubuntu 24.04, by @Kenneth-T-Moore in #642
- Improvements to DocTAPE by @crecine in #617
- Set FLOPS mass default by @xjjiang in #635
- Increment to 0.9.7 by @jkirk5 in #641
New Contributors
- @Dawson-Manning made their first contribution in #463
Full Changelog: v0.9.6...v0.9.7