Skip to content

v1.1.0

Compare
Choose a tag to compare
@Gui-FernandesBR Gui-FernandesBR released this 19 Nov 22:51
· 1867 commits to master since this release
7d45342

RocketPy v1.1.0 🚀

The newest version of RocketPy is officialy released

  • You can already download it using pip: pip install rocketpy==1.1.0 📦
  • Don't forget to check the documentation page: RocketPy Docs 📚

What is new 🌟

This releases includes life-saving features that will improve the rocketpy experience for both users and developers. Let's check it:

For users 👩‍🔬👨‍🔬

  • 📃 The documentation pages had several improvements, including:
    • A new section for the Function class
    • Better descriptions of the flight simulation results
    • More rocket flight examples added to the "Flight Examples" page
    • Explanations on how to export the flight data to spreadsheet and analyze it
    • Refactor and update the dispersion analysis notebook
    • Improved mass and inertias documentation
    • Fix positions and coordinate system documentation page
  • 🚀 Draw your rocket!
    • You can now plot a representation of the Rocket and Motor after defining the objects, this may help a lot when checking the input data.
  • 🛠️ Various maintenance updates for smoother and more efficient code performance.
    • Fixed the max_heigth, improving the plots of the Environment class
    • Adding Stability Margin with Mach dependency
    • New get_solution_at_time method to improve multi-stage rocket simulations
    • The Function class now checks and validates the user inputs
    • Improved mass flow rate calculations
    • Fixed a bug that changed the tank's height when adding spherical Caps
    • Some refactors and updates to docstrings were applied to the Environment, Flight and Function classes

For devs 💻

  • Documentation of how to build the docs page locally
  • Added pylint and flake8 config files
  • Documentation on how to run rocketpy on docker
  • Integration of Codecov for better code coverage analysis.
  • New unit tests added for Flight and Function class
  • Removed useless warnings
  • Add _MotorPlots Inheritance to Motor Plots Classes

Commit summary 🔍

Contributors 🤝

Special thanks to the team that contributed to more than 200 commits of this release:

It is also important to mention all the users that have requested features and reported bugs on our discord channel, this would not be possible without you all.

Full Changelog: v1.0.1...v1.1.0