11# Changelog
22
3- ## v1.0.0
3+ ## v1.0.1.dev (19.07.2020)
4+
5+ * Fix n-d grid spline evaluating performance regression [ #31 ] ( https://github.com/espdev/csaps/pull/31 )
6+
7+ ## v1.0.0 (11.07.2020)
48
59* Use ` PPoly ` and ` NdPPoly ` base classes from SciPy interpolate module for ` SplinePPForm ` and ` NdGridSplinePPForm ` respectively.
610* Remove deprecated classes ` UnivariateCubicSmoothingSpline ` and ` MultivariateCubicSmoothingSpline `
@@ -14,34 +18,34 @@ See SciPy [PPoly](https://docs.scipy.org/doc/scipy/reference/generated/scipy.int
1418and [ NdPPoly] ( https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.NdPPoly.html ) documentation for details.
1519
1620
17- ## v0.11.0
21+ ## v0.11.0 (28.03.2020)
1822
1923* Internal re-design ` SplinePPForm ` and ` NdGridSplinePPForm ` classes [ #17 ] ( https://github.com/espdev/csaps/issues/17 ) :
2024 - Remove ` shape ` and ` axis ` properties and reshaping data in these classes
2125 - ` NdGridSplinePPForm ` coefficients array for 1D grid now is 1-d instead of 2-d
2226* Refactoring the code and decrease memory consumption
2327* Add ` overload ` type-hints for ` csaps ` function signatures
2428
25- ## v0.10.1
29+ ## v0.10.1 (19.03.2020)
2630
2731* Fix call of ` numpy.pad ` function for numpy <1.17 [ #15 ] ( https://github.com/espdev/csaps/issues/15 )
2832
29- ## v0.10.0
33+ ## v0.10.0 (18.02.2020)
3034
3135* Significant performance improvements for make/evaluate splines and memory consumption optimization
3236* Change format for storing spline coefficients (reshape coeffs array) to improve performance
3337* Add shape property to ` SplinePPForm ` /` NdGridSplinePPForm ` and axis property to ` SplinePPForm `
3438* Fix issues with the smoothing factor in nd-grid case: inverted ordering and unnable to use 0.0 value
3539* Update documentation
3640
37- ## v0.9.0
41+ ## v0.9.0 (21.01.2020)
3842
3943* Drop support of Python 3.5
4044* ` weights ` , ` smooth ` and ` axis ` arguments in ` csaps ` function are keyword-only now
4145* ` UnivariateCubicSmoothingSpline ` and ` MultivariateCubicSmoothingSpline ` classes are deprecated
4246 and will be removed in 1.0.0 version. Use ` CubicSmoothingSpline ` instead.
4347
44- ## v0.8.0
48+ ## v0.8.0 (13.01.2020)
4549
4650* Add ` csaps ` function that can be used as the main API
4751* Refactor the internal structure of the package
@@ -52,27 +56,27 @@ and [NdPPoly](https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpo
5256This is the last version that supports Python 3.5.
5357The next versions will support Python 3.6 or above.
5458
55- ## v0.7.0
59+ ## v0.7.0 (19.09.2019)
5660
5761* Add Generic-based type-hints and mypy-compatibility
5862
59- ## v0.6.1
63+ ## v0.6.1 (13.09.2019)
6064
6165* A slight refactoring and extra data copies removing
6266
63- ## v0.6.0
67+ ## v0.6.0 (12.09.2019)
6468
6569* Add "axis" parameter for univariate/multivariate cases
6670
67- ## v0.5.0
71+ ## v0.5.0 (10.06.2019)
6872
6973* Reorganize the project to package-based structure
7074* Add the interface class for all smoothing spline classes
7175
72- ## v0.4.2
76+ ## v0.4.2 (07.09.2019)
7377
7478* FIX: "smooth" value is 0.0 was not used
7579
76- ## v0.4.1
80+ ## v0.4.1 (30.05.2019)
7781
7882* First PyPI release
0 commit comments