Skip to content

Releases: RocketPy-Team/RocketPy

v0.12.0

20 Sep 01:09
be7c521
Compare
Choose a tag to compare

New features

New Contributors

  • @KrWanderley , @matheus-doretto , @CabGT made their first contribution in #172 . It's definetely a huge pleasure to have such smart people as you working with us, thank you so much guys! And of course... We are looking forward to see more additions from you soon ;)

Installation

RocketPy can be installed/updated using pip with the following command:
pip install rocketpy==0.12.0


Can't wait for the next release!!! Let's rocket them all.
Stay hungry, stay foolish, and always keep learning.
@Projeto-Jupiter/rocketpy-team

Full Changelog: v0.11.1...v0.12.0

v0.11.1

10 Sep 22:10
2432ea8
Compare
Choose a tag to compare

Bug corrections

  • @MateusStano noticed a bug that made RocketPy mistakenly use the wrong drag coefficient for each phase of the flight (powered vs. unpowered). This has been successfully corrected in #221 and is the main reason for this release.

Installation

RocketPy can be installed/updated using pip with the following command:

pip install rocketpy==0.11.1

Other improvements

New Contributors

  • @phmbressan made their first contribution in #216 . It was an extreme honor to get some addition from this young talent, thank you Bressan!

Can't wait for the next release!!! Let's rocket them all.
Stay hungry, stay foolish, and always keep learning.

Full Changelog: v0.11.0...v0.11.1

v0.11.0

03 Jul 02:41
e00368f
Compare
Choose a tag to compare

New features

Bug corrections

Other improvements

Installation

RocketPy can be installed/updated using pip with the following command:
pip install rocketpy==0.11.0


Can't wait for the next release!!! Let's rocket them all.
Stay hungry, stay foolish, and always keep learning.
@Projeto-Jupiter/rocketpy-team

Full Changelog: Projeto-Jupiter/RocketPy-Jupiter@v0.10.0...v0.11.0

v0.10.0

20 Feb 23:21
94fc5bc
Compare
Choose a tag to compare

What's new?

Bug corrections

  • Aerodynamic forces evaluation

    • We improved our Airfoil implementation in order to solve a bug with airfoil input data. See #140 to undesrtand the problem, and the awesome resolution by @MateusStano
    • Our aerodynamic was also improved to allow better calculation of roll moment of rockets with canted angle fins. See the great work done by @MateusStano on #116.
  • Weird stable rockets with negative static margins

  • Function class initialization

Other improvements

New Contributors

Installation

RocketPy can be installed/updated using pip with the following command:
pip install rocketpy==0.10.0


Can't wait for the next release!!! Let's rocket them all.
Stay hungry, stay foolish, and always keep learning.
@Projeto-Jupiter/rocketpy-team

Full Changelog: Projeto-Jupiter/RocketPy-Jupiter@v0.9.9...v0.10.0

v0.9.9

08 Jan 23:07
1dcc42d
Compare
Choose a tag to compare

What's Changed

New Contributors

Installation

RocketPy, as of this version, can be installed using pip with the following command:
pip install rocketpy==0.9.9

Full Changelog: Projeto-Jupiter/RocketPy-Jupiter@v0.9.8...v0.9.9

v0.9.8

16 Aug 20:07
21fa5f4
Compare
Choose a tag to compare

New Features

New names to RocketPy

  • RocketPy now is available on rocketpy.org
  • Package name changed to rocketpy

Continuous Integration

  • Added Lint tests using Travis CI
  • Github tests were available since last release
  • Added an unit test specially for SolidMotor class, detailed in #79

Bug Fixes

  • Fixed problem with inconsistent dates in meteorological files due to mixed calendars, see more in #73

Enhancements

  • The Dispersion Analysis example was improved
  • New documentation page style using the pydata html theme
  • Typo fixes on the main rocketpy files

Acknowledgments

Installation

RocketPy, as of this version, can be installed using pip with the following command:
pip install rocketpy==0.9.8

v0.9.7

25 Feb 15:30
Compare
Choose a tag to compare

New Features

Accurate topography is here!

  • Topographic profiles can be now be imported using Environment.setTopographicProfile.
  • Examples of such profiles can be found at NASADEM.
  • Elevation data from can be calculated using Environment.getElevationFromTopograghicProfile.
  • Check out an example here.
  • Work is still needed to enhance support and usability. More details can be found in pull request #50.

Airfoils and stall effects are here!

  • Airfoil fins are now supported!
  • Custom lift coefficient curves can be used to model airfoils and study stall effects on the flight trajectory.
  • More details can be found in pull request #47.

Bug Fixes

  • Fixed bug where the Flight class always failed when the initialSolution parameter was given. (#56)

Acknowledgements

Installation

pip install rocket.py==0.9.7

v0.9.6

05 Sep 03:08
6410eef
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bug where air density was always equal to 1.0 for parachute drag force calculation.

Acknowledgements

  • Special thanks to Isabela Maria Mendes Lopes for identifying the bug!

v0.9.5

11 Aug 01:13
Compare
Choose a tag to compare

Bug Fixes

  • Updated NOAA atmospheric model addresses so that they can keep working with the new NOAA distribution system.

Enhancements

  • Reorganized the flight class:

    • Created several different functions to plot related variables. Can be very useful when you do not want to use Flight.allInfo but want sever plots with kinematics or attitude info, for example.

    • Started implementing methods to take into account a new flight phase: when the rocket has only one rail button still in the launch rail. Equations of motion still need to be altered.

Acknowledgements