v1.9.0
Added
- Add maximum cl and maximum altitude constraints in cruise, optimal_cruise, and altitude_change segments by @enricostragiotti in #666
- Start to use Ruff for linting by @enricostragiotti in #634
- Add linting rules in CI using Ruff by @enricostragiotti in #657
- Add new rules in Ruff (UP RET FBT FA PTH) by @enricostragiotti in #609
- Migrate to poetry 2.x by @enricostragiotti in #646
- Added plugin description, guidelines for contributors and ✨ by @florentLutz in #651
- Added compatibility with Python 3.13 (with poetry 2.x) by @enricostragiotti in #649
- Deprecate Python 3.9 by @enricostragiotti in #658
- Added compatibility with Python 3.14 by @enricostragiotti in #661
Modified
- Enhanced Variable Metadata Handling by @enricostragiotti in #622
- Simplify dependencies of the project: Pandas by @enricostragiotti in #660
- Update CI to use the organization variable POETRY_VERSION by @enricostragiotti in #662
- Update minimum OpenMDAO version to version 3.40 by @enricostragiotti in #659
Fixed
- Fix watchman test, preparing to update the OpenMDAO bounds in master branch by @enricostragiotti in #656
Full Changelog: v1.8.4...v1.9.0