Skip to content

Commit

Permalink
Updated CHANGELOG for 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
FilippoOggionni committed Jan 21, 2022
1 parent a8e8fe2 commit 66a55b3
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 77 deletions.
70 changes: 70 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,76 @@ TudatPy Change Log

.. current developments
v0.6.0
====================

**Added:**

* Newly exposed :module:`tudatpy.astro.time_conversion`. Also created associated documentation.

* Newly exposed set of functions in :module:`tudatpy.io` regarding Missile DATCOM interfacing.

* New function ``write_force_and_moment_coefficients_to_files`` in :module:`tudatpy.kernel.io` to create aerodynamic force and moment coefficient files as a function of angle of attack and Mach number.

* New function ``compare_results`` in :module:`tudatpy.util` to compare the state or dependent variable history of two distinct propagations. Also created associated documentation.

* New function ``redirect_std`` in :module:`tudatpy.util` to redirect or mute all terminal messages when enclosed in a given with statement. Also created associated documentation.

* New function ``pareto_optimums`` in :module:`tudatpy.util` to to return a boolean mask stating whether each multi-dimensional point in a set is a Pareto optimum. Also created associated documentation.
* Documentation for :module:`tudatpy.plotting` module added, with example plots.
* Copy to build tree for ``docs`` folder during CMake configuration.
* Rever tooling support.

**Changed:**

* Improved the documentation of the ``propagation`` module and all of the ``propagation_setup`` submodules, by adding code snippets, and correcting some errors.
* ``tudatpy::spice_interface`` changed to ``tudatpy::spice``.
* ``tudatpy/docs`` changed to comply with implementation of :module:`multidoc`.
* ``tudatpy/include/tudatpy/docstrings.h`` to comply with :module:`multidoc`.
* Removed ``.conda`` build recipe from source.
* Removed ``wheel-setup.py``, as PyPi is not currently a goal.

**Deprecated:**

* Deprecated `tudatpy.kernel``, ``kernel`` layer has been collapsed. All
code still using ``kernel`` will function. No deprecation warning has been
added yet.
* Deprecated ``tudatpy.interface.spice_interface``, changed to
:module:`tudatpy.interface.spice`. All code still using ``spice_interface``
will function. No deprecation warning has been added yet.

**Removed:**

* ``tudatpy/.conda`` directory.
* ``tudatpy/include/docstrings`` directory (compliance with ``multidoc``
in ``tudatpy/include/tudatpy/docstrings.h``).
* Removed test and tutorials from main ``tudatpy`` source.
* Removed old dev python layering ``_layer_propagation_setup.py``.
* Removed ``tudatpy/tools``.

**Fixed:**

* The :module:`tudatpy.plotting` API documentation page is now building.

* The process of building the API documentation page on readthedocs does not raise errors anymore, mainly caused by broken references or misnames functions.
* Fixed how version is handled from ``tudatpy/version``, so that labels
are not passed to CMake project version.
* All example applications in ``tudatpy/examples`` for latest API following
``feature/po_updates`` development.

**Authors:**

* Geoffrey H. Garrett
* Dominic Dirkx
* Filippo Oggionni
* Jonas Hener
* gaffarelj
* MiguelAvillez
* kimonito98
* jgaffarel



v0.5.27
====================

Expand Down
35 changes: 0 additions & 35 deletions news/gaffarelj.rst

This file was deleted.

42 changes: 0 additions & 42 deletions news/ggarrett13.rst

This file was deleted.

0 comments on commit 66a55b3

Please sign in to comment.