Skip to content

Latest commit

 

History

History
52 lines (29 loc) · 2.75 KB

CHANGELOG.md

File metadata and controls

52 lines (29 loc) · 2.75 KB

BSplines.jl changelog

master

v0.3.3

  • Maintenance Fix doctests on Julia ≥ 1.7. (#29)

v0.3.2

  • Maintenance Fix doctests on Julia ≥ 1.6. (#23)

v0.3.1

  • Maintenance Fix tests on Julia ≥ 1.6. (#18)

v0.3.0

  • BREAKING bsplines!(dest, args...) now returns an OffsetArray that wraps dest, making its output equal to that of bsplines(args...). (#8)
  • Feature splinevalue now accepts a keyword argument workspace for providing a vector to store intermediate values in order to avoid unnecessary allocations. (#10)
  • Feature When calculating derivatives, bsplines and bsplines! now accept a keyword argument derivspace for providing a matrix to store intermediate values in order to avoid unnecessary allocations. (#16)
  • Feature BSplineBasis and IntervalIndices now support reverse iteration via Iterators.reverse. (#15)
  • Enhancement The default printing of BSplineBasis and Spline now uses the compact style for printing the breakpoint and coefficient vectors. (#9)
  • Bugfix BSplineBasis and IntervalIndices now implement IteratorSize and eltype correctly. (#14)

v0.2.5

  • Enhancement length(::BSplineBasis) now always returns a value of type Int. (#7)

v0.2.4

  • Maintenance Fixed the tests on Julia ≥ 1.6.

v0.2.3

  • Maintenance Compatibility with RecipesBase v1.

v0.2.2

  • Maintenance Compatibility with RecipesBase v0.8.

v0.2.1

  • Maintenance Compatibility with OffsetArrays v1.

v0.2.0

  • Feature New functions basismatrix and basismatrix!.

v0.1.0

Initial release.