4 Commits
3.2 ... 3.3

Author SHA1 Message Date
4a2f349954 Prepare 3.3.0. 2020-04-09 23:51:07 +02:00
85ac489636 Add the dependabot setup. 2020-04-09 22:39:50 +02:00
aea9011296 Merge pull request #41 from alexbool/update-nalgebra-0.21
bump nalgebra
2020-04-09 22:15:50 +02:00
04247d8706 bump nalgebra 2020-04-06 17:17:40 +03:00
4 changed files with 28 additions and 10 deletions

12
.dependabot/config.yml Normal file
View File

@ -0,0 +1,12 @@
version: 1
update_configs:
- package_manager: "rust:cargo"
directory: "."
update_schedule: "live"
target_branch: "master"
default_reviewers:
- "phaazon"
default_assignees:
- "phaazon"
default_labels:
- "dependency-update"

View File

@ -1,3 +1,9 @@
# 3.3
> Thu Apr 0th 2020
- Add support for `nalgebra-0.21`.
# 3.2 # 3.2
> Thu Mar 19th 2020 > Thu Mar 19th 2020
@ -5,13 +11,13 @@
- Add support for `nalgebra-0.20`. - Add support for `nalgebra-0.20`.
- Add support for `float-cmp-0.6`. - Add support for `float-cmp-0.6`.
# 3.1.0 # 3.1
> Sat Jan 26th 2020 > Sat Jan 26th 2020
- Add support for `nalgebra-0.19`. - Add support for `nalgebra-0.19`.
# 3.0.0 # 3.0
> Tue Oct 22th 2019 > Tue Oct 22th 2019
@ -24,7 +30,7 @@
- Fix Bézier interpolation when the next key is Bézier too. - Fix Bézier interpolation when the next key is Bézier too.
# 2.2.0 # 2.2
> Mon Oct 17th 2019 > Mon Oct 17th 2019
@ -52,7 +58,7 @@
- Fix the cubic Bézier curve interpolation. The “output” tangent is now taken by mirroring the - Fix the cubic Bézier curve interpolation. The “output” tangent is now taken by mirroring the
next keys tangent around its control point. next keys tangent around its control point.
# 2.0.0 # 2.0
> Mon Sep 23rd 2019 > Mon Sep 23rd 2019

View File

@ -1,6 +1,6 @@
[package] [package]
name = "splines" name = "splines"
version = "3.2.0" version = "3.3.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"
@ -22,17 +22,17 @@ maintenance = { status = "actively-developed" }
[features] [features]
default = ["std"] default = ["std"]
impl-cgmath = ["cgmath"] impl-cgmath = ["cgmath"]
impl-nalgebra = ["alga", "nalgebra", "num-traits"] impl-nalgebra = ["nalgebra", "num-traits", "simba"]
serialization = ["serde", "serde_derive"] serialization = ["serde", "serde_derive"]
std = [] std = []
[dependencies] [dependencies]
alga = { version = "0.9", optional = true }
cgmath = { version = "0.17", optional = true } cgmath = { version = "0.17", optional = true }
nalgebra = { version = "0.20", optional = true } nalgebra = { version = "0.21", 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 }
simba = { version = "0.1.2", optional = true }
[dev-dependencies] [dev-dependencies]
float-cmp = "0.6" float-cmp = "0.6"

View File

@ -1,6 +1,6 @@
use alga::general::{ClosedAdd, ClosedDiv, ClosedMul, ClosedSub};
use nalgebra::{Scalar, Vector, Vector1, Vector2, Vector3, Vector4, Vector5, Vector6}; use nalgebra::{Scalar, Vector, Vector1, Vector2, Vector3, Vector4, Vector5, Vector6};
use num_traits as nt; use num_traits as nt;
use simba::scalar::{ClosedAdd, ClosedDiv, ClosedMul, ClosedSub};
use std::ops::Mul; use std::ops::Mul;
use crate::interpolate::{ use crate::interpolate::{