This commit is contained in:
Dimitri Sabadie 2019-09-22 19:15:57 +02:00
parent 8e6af2cee9
commit e76f18ac5b
No known key found for this signature in database
GPG Key ID: DE58C386A8DB2883
2 changed files with 44 additions and 19 deletions

View File

@ -1,43 +1,65 @@
## 0.2.3 # 1.0
> Sun Sep 22th 2019
## Major changes
- Make `Spline::clamped_sample` failible via `Option` instead of panicking.
- Add support for polymorphic sampling type.
## Minor changes
- Add the `std` feature (and hence support for `no_std`).
- Add `impl-nalgebra` feature.
- Add `impl-cgmath` feature.
- Add support for adding keys to splines.
- Add support for removing keys from splines.
## Patch changes
- Migrate to Rust 2018.
- Documentation typo fixes.
# 0.2.3
> Sat 13th October 2018 > Sat 13th October 2018
- Add the `"impl-nalgebra"` feature gate. It gives access to some implementors for the `nalgebra` - Add the `"impl-nalgebra"` feature gate. It gives access to some implementors for the `nalgebra`
crate. crate.
- Enhance the documentation. - Enhance the documentation.
## 0.2.2 # 0.2.2
> Sun 30th September 2018 > Sun 30th September 2018
- Bump version numbers (`splines-0.2`) in examples. - Bump version numbers (`splines-0.2`) in examples.
- Fix several typos in the documentation. - Fix several typos in the documentation.
## 0.2.1 # 0.2.1
> Thu 20th September 2018 > Thu 20th September 2018
- Enhance the features documentation. - Enhance the features documentation.
# 0.2 # 0.2
> Thu 6th September 2018 > Thu 6th September 2018
- Add the `"std"` feature gate, that can be used to compile with the standard library. - Add the `"std"` feature gate, that can be used to compile with the standard library.
- Add the `"impl-cgmath"` feature gate in order to make optional, if wanted, the `cgmath` - Add the `"impl-cgmath"` feature gate in order to make optional, if wanted, the `cgmath`
dependency. dependency.
- Enhance the documentation. - Enhance the documentation.
## 0.1.1 # 0.1.1
> Wed 8th August 2018 > Wed 8th August 2018
- Add a feature gate, `"serialization"`, that can be used to automatically derive `Serialize` and - Add a feature gate, `"serialization"`, that can be used to automatically derive `Serialize` and
`Deserialize` from the [serde](https://crates.io/crates/serde) crate. `Deserialize` from the [serde](https://crates.io/crates/serde) crate.
- Enhance the documentation. - Enhance the documentation.
# 0.1 # 0.1
> Sunday 5th August 2018 > Sunday 5th August 2018
- Initial revision. - Initial revision.

View File

@ -1,6 +1,6 @@
[package] [package]
name = "splines" name = "splines"
version = "1.0.0-rc.3" version = "1.0.0"
license = "BSD-3-Clause" license = "BSD-3-Clause"
authors = ["Dimitri Sabadie <dimitri.sabadie@gmail.com>"] authors = ["Dimitri Sabadie <dimitri.sabadie@gmail.com>"]
description = "Spline interpolation made easy" description = "Spline interpolation made easy"
@ -33,3 +33,6 @@ nalgebra = { version = ">=0.14, <0.19", optional = true }
num-traits = { version = "0.2", optional = true } num-traits = { version = "0.2", optional = true }
serde = { version = "1", optional = true } serde = { version = "1", optional = true }
serde_derive = { version = "1", optional = true } serde_derive = { version = "1", optional = true }
[package.metadata.docs.rs]
all-features = true