* the Rate class now knows how to make its function string in
python and C++ (328)
* C++ networks now have a std::vector<std::string> of rate names
(326)
* support for Fortran networks was removed (324)
* numerous optimizations (263, 264, 321, 331)
* a DerivedRate class was added (272)
* approximate rate support was added to python networks (316, 315, 313, 271)
* energy generation was added to python networks (301)
* support for inert nuclei was added (307)
* the ability to disable rates in C++ networks was added (304, 290)
* methods for finding reverse rates were added (303)
* a method to find neutrino loss energy from tabulated rates was added (302)
* the ability to run without Numba was added (300)
* weak rate table units in the header were fixed (297)
* python nuclei variable indices now begin with 'j' (296)
* python implementations of screening were added (281)
* the network chart plot was added (202)
* a rate filter for the network plot was added (187)
* the Explorer class was expanded to have more options (251)
* the rate plot now returns a matplotlib Figure object (231)
* added the ability to modify rate products (252)
* allow for the edges between nodes to be curved (257)
* add a RatePair object that groups forward and reverse rates (212)
* updated the ReacLib rate library (248)
* added nuclear spin tables (238)
* added partition function tables (241, 204)
* a Nucleus no knows its binding energy (220)
* many improvements to C++ output (246, 214, 185, 183)
* added a diff method to a Library (194)
* fixed rate sorting so it is more deterministic (216)
* added forward() and backward() methods to Library (207)
* added a default ReacLibLibrary function (206)
* added a validate() method for a library to find potentially
important missing rates (188, 172)
* added a method to get the number of rates in a library (173)
* add a method to remove a rate from a library (199)
* libraries are now sorted when printed, with more information
shown (195, 168)
* added a symmetric screening option (178)
* a "rotated" plot type for the network structure was added (161)
* versioning is now managed by setuptools_scm (158)