1 Commits

Author SHA1 Message Date
Dimitri Sabadie
da43539b70 Run rustfmt. 2023-09-23 13:01:41 +02:00
4 changed files with 6 additions and 21 deletions

View File

@@ -1,8 +1,6 @@
# Changelog
* [4.3.1](#431)
* [4.3](#43)
* [4.2](#42)
* [4.1.2](#412)
* [4.1.1](#411)
* [4.1](#41)
* [4.0.3](#403)
@@ -43,20 +41,7 @@
* [0.1.1](#011)
* [0.1](#01)
# 4.3.1
> Nov 22, 2023
- Add `Default` implementation for `Spline`. [c6ba847](https://github.com/phaazon/splines/commit/c6ba847)
# 4.3
> Sep 23, 2023
- Add support for `glam-0.23` and `glam-0.24`. [cdc48a4](https://github.com/phaazon/splines/commit/cdc48a4)
- Add `Spline::clear` to clear a spline keys without deallocating its internal storage. [eca09f1](https://github.com/phaazon/splines/commit/eca09f1)
# 4.2
# 4.2.0
> Feb 1, 2023

View File

@@ -1,6 +1,6 @@
[package]
name = "splines"
version = "4.3.1"
version = "4.2.0"
license = "BSD-3-Clause"
authors = ["Dimitri Sabadie <dimitri.sabadie@gmail.com>"]
description = "Spline interpolation made easy"
@@ -23,7 +23,7 @@ std = []
[dependencies]
cgmath = { version = ">=0.17, <0.19", optional = true }
glam = { version = ">=0.10, <0.26", optional = true }
glam = { version = ">=0.10, <0.25", optional = true }
nalgebra = { version = ">=0.21, <0.33", optional = true }
serde = { version = "1", features = ["derive"], optional = true }

View File

@@ -1,6 +1,6 @@
edition = "2018"
fn_params_layout = "Tall"
fn_args_layout = "Tall"
force_explicit_abi = true
hard_tabs = false
max_width = 100

View File

@@ -27,7 +27,7 @@ use std::cmp::Ordering;
/// for the required interpolation mode, you get `None`.
/// - [`Spline::clamped_sample`]: behaves like [`Spline::sample`] but will return either the first
/// or last key if out of bound; it will return `None` if not enough key.
#[derive(Debug, Clone, Default)]
#[derive(Debug, Clone)]
#[cfg_attr(
any(feature = "serialization", feature = "serde"),
derive(Deserialize, Serialize)