* Changed the way REBOUND reverses the integration direction when the sign of the timestep is inconsistent with respect to the requested final time. * Fixes a memory leak when a tree code is used * Fixes an issue where MERCURIUS was not bit-wise reproducible when safe mode was turned off.
3.23.2
* Minor changes to the python side of Vec3d to make it more compatible with numpy.
3.23.1
* Minor changes related to the REBOUND Rotations framework.
3.23.0
* Added the REBOUND Rotations framework. * Fixes an issue with showing an incorrect periastron location in OrbitPlot for high mass-ratio systems. * Adds pre and post timestep calls to the ode framework.
3.22.0
* OrbitPlot is now a class. Checkout the OrbitPlot.ipynb tutorial. This change allows for interactive plots and much faster updates to existing plots. This is great for rendering animations!