Skip to content

Releases: RocketPy-Team/RocketPy

v1.0.0a1

03 Jul 23:42
1930532
Compare
Choose a tag to compare
v1.0.0a1 Pre-release
Pre-release

🌏Welcome to v1.0.0a1

An incredible pre-release of RocketPy. We encourage all users to install and test the new features.
To install it, you can simply run:

pip install rocketpy --pre

🚀What's Changed:

  • Added support for LiquidMotor and HybridMotor 😁
  • Various improvements were made to the Flight and Rocket classes.
  • New features were added, such as the CompareFlights class for comparing flight plots, new nosecone types, and a RailButtons class.
  • Several bug fixes were made, addressing issues with parachute lag, standard atmosphere, flight without rail buttons, and more.
  • Dependency upgrades: update netcdf4 requirement and dropping support for Python 3.7.
  • New utility functions and methods were added, including Function Operations and Piecewise Functions.
  • Significant breaking change: ALL the code now is based on snake_case instead of the old camelCase format.

👨‍💻List of merged Pull Requests:

🎮New Contributors

Full Changelog: v0.13.1...v1.0.0a1

v0.13.1

15 Apr 16:34
abcbdcb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

V0.13.0

22 Jan 19:20
61a21d2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.1...v0.13.0

v0.12.1

24 Oct 00:28
a9f9fab
Compare
Choose a tag to compare

What's Changed

  • REL: Automate Release to PyPI with GitHub Actions by @giovaniceotto in #264
  • Hotfix for issues #251 and #261 by @giovaniceotto in #262
    • No more dependencies on python 3.8, now you should be free to easily use python 3.6+ again.
    • Importing netCDF4 also has been facilitated by requiring a version that works with OpenDAP.

Full Changelog: v0.12.0...v0.12.1

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