Recent Releases of BSplineKit

BSplineKit - v0.19.0

BSplineKit v0.19.0

Diff since v0.18.4

Breaking changes

  • The fit function for smoothing splines now requires passing BSplineOrder(4) as a first argument. This is to allow overloading StatsAPI.fit and possible conflicts with other packages using that API. See #108 for details.

Merged pull requests: - Overload StatsAPI.fit to avoid conflicts (#111) (@jipolanco)

Closed issues: - exporting "fit" leads to conflicts (#108)

- Julia
Published by github-actions[bot] about 1 year ago

BSplineKit - v0.18.4

BSplineKit v0.18.4

Diff since v0.18.3

- Julia
Published by github-actions[bot] about 1 year ago

BSplineKit - v0.18.3

BSplineKit v0.18.3

Diff since v0.18.2

Merged pull requests: - CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#109) (@github-actions[bot]) - Julia 1.12 compat fixes (#110) (@palday)

- Julia
Published by github-actions[bot] about 1 year ago

BSplineKit - v0.18.2

BSplineKit v0.18.2

Diff since v0.18.1

  • Smoothing splines: allow vector data (#107)
  • Julia 1.8 is no longer supported

Merged pull requests: - Allow smoothing splines with vector data (#107) (@jipolanco)

- Julia
Published by github-actions[bot] over 1 year ago

BSplineKit - v0.18.1

BSplineKit v0.18.1

Diff since v0.18.0

  • Add smoothing cubic splines with periodic boundary conditions #105

Merged pull requests: - Implement smoothing splines with periodic boundary conditions (#105) (@jipolanco)

Closed issues: - Linear Extrapolation Method Not Defined (#104)

- Julia
Published by github-actions[bot] over 1 year ago

BSplineKit - v0.18.0

BSplineKit v0.18.0

Diff since v0.17.7

  • added smoothing cubic splines (#103)

There are no breaking changes.

Merged pull requests: - Bump codecov/codecov-action from 4 to 5 (#100) (@dependabot[bot]) - Add smoothing cubic splines (#103) (@jipolanco)

Closed issues: - Interpolation of closed parametric curves (#94) - Linear() extrapolation not supported (in outdated version) (#101) - Adding smoothing splines (#102)

- Julia
Published by github-actions[bot] over 1 year ago

BSplineKit - v0.17.7

BSplineKit v0.17.7

Diff since v0.17.6

Merged pull requests: - Allow "free" boundary conditions (#99) (@jipolanco)

- Julia
Published by github-actions[bot] over 1 year ago

BSplineKit - v0.17.6

BSplineKit v0.17.6

Diff since v0.17.5

Merged pull requests: - Fix linear spline interpolation of closed parametric curves (#96) (@jipolanco)

- Julia
Published by github-actions[bot] almost 2 years ago

BSplineKit - v0.17.5

BSplineKit v0.17.5

Diff since v0.17.4

Merged pull requests: - Allow interpolation of closed curves (cubic splines only) (#95) (@jipolanco)

- Julia
Published by github-actions[bot] almost 2 years ago

BSplineKit - v0.17.4

BSplineKit v0.17.4

Diff since v0.17.3

  • Add Linear extrapolation method (#93)

Merged pull requests: - Added Linear() extrapolation method (#93) (@fintzij)

- Julia
Published by github-actions[bot] almost 2 years ago

BSplineKit - v0.17.3

BSplineKit v0.17.3

Diff since v0.17.2

Merged pull requests: - Bump julia-actions/cache from 1 to 2 (#91) (@dependabot[bot]) - CompatHelper: bump compat for Static to 1, (keep existing compat) (#92) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 2 years ago

BSplineKit - v0.17.2

BSplineKit v0.17.2

Diff since v0.17.1

Merged pull requests: - Bump codecov/codecov-action from 3 to 4 (#87) (@dependabot[bot]) - Bump julia-actions/setup-julia from 1 to 2 (#88) (@dependabot[bot]) - Bump actions/checkout from 3 to 4 (#89) (@dependabot[bot]) - Make Spline a subtype of Function (#90) (@jipolanco)

Closed issues: - Question: How to obtain the spline curve length for a given domain? (#85) - Unexpected squiggles in the spline (#86)

- Julia
Published by github-actions[bot] about 2 years ago

BSplineKit - v0.17.1

BSplineKit v0.17.1

Diff since v0.17.0

Merged pull requests: - Fix evaluation of some recombined bases with Float32 (#84) (@jipolanco)

Closed issues: - Global Bspline bases evaluations (#83)

- Julia
Published by github-actions[bot] over 2 years ago

BSplineKit - v0.17.0

BSplineKit v0.17.0

Diff since v0.16.5

Merged pull requests: - Allow creating Galerkin matrices with custom functions in integrand (#82) (@jipolanco)

- Julia
Published by github-actions[bot] over 2 years ago

BSplineKit - v0.16.5

BSplineKit v0.16.5

Diff since v0.16.4

Merged pull requests: - CompatHelper: bump compat for BandedMatrices to 1, (keep existing compat) (#79) (@github-actions[bot]) - Allow FastGaussQuadrature v1 (#80) (@jipolanco)

- Julia
Published by github-actions[bot] over 2 years ago

BSplineKit - v0.16.4

BSplineKit v0.16.4

Diff since v0.16.3

Merged pull requests: - Update to Documenter 1.0 (#76) (@jipolanco) - Use custom LazyVcatVector instead of LazyArrays (#77) (@jipolanco)

- Julia
Published by github-actions[bot] over 2 years ago

BSplineKit - v0.16.3

BSplineKit v0.16.3

Diff since v0.16.2

Closed issues: - Extend equality to SplineInterpolation (#74)

Merged pull requests: - extend Base.:(==) to SplineWrapper abstract type (#75) (@tlow22)

- Julia
Published by github-actions[bot] almost 3 years ago

BSplineKit - v0.16.2

BSplineKit v0.16.2

Diff since v0.16.1

Closed issues: - Precompilation errors (#71)

Merged pull requests: - Improve conditioning of "natural" system matrix (#73) (@jipolanco)

- Julia
Published by github-actions[bot] almost 3 years ago

BSplineKit - v0.16.1

BSplineKit v0.16.1

Diff since v0.16.0

Merged pull requests: - hardcoded vals in precomp (#72) (@palday)

- Julia
Published by github-actions[bot] almost 3 years ago

BSplineKit - v0.16.0

BSplineKit v0.16.0

Diff since v0.15.2

Merged pull requests: - Allow imposing different boundary conditions on each side (#70) (@jipolanco)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.15.2

BSplineKit v0.15.2

Diff since v0.15.1

Merged pull requests: - Migrate from SnoopPrecompile to PrecompileTools (#68) (@timholy)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.15.1

BSplineKit v0.15.1

Diff since v0.15.0

Merged pull requests: - Don't wrap a BandedMatrix in CollocationMatrix (#65) (@jipolanco) - CompatHelper: bump compat for ArrayLayouts to 1, (keep existing compat) (#66) (@github-actions[bot]) - CompatHelper: bump compat for LazyArrays to 1, (keep existing compat) (#67) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.15.0

BSplineKit v0.15.0

Diff since v0.14.6

Merged pull requests: - Faster interpolations when using periodic cubic splines (#63) (@jipolanco) - Fix some typos (#64) (@goggle)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.14.6

BSplineKit v0.14.6

Diff since v0.14.5

Merged pull requests: - Small optimisations for statically-sized bases (#62) (@jipolanco)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.14.5

BSplineKit v0.14.5

Diff since v0.14.4

Closed issues: - MethodError: no method matching LinearAlgebra.LU (#58)

Merged pull requests: - Fix interpolations when BlasInt === Int32 (#61) (@jipolanco)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.14.4

BSplineKit v0.14.4

Diff since v0.14.3

Closed issues: - MethodError: no method matching LinearAlgebra.LU (#58) - Registrator (#60)

Merged pull requests: - Workaround precompilation issue (#59) (@jipolanco)

- Julia
Published by github-actions[bot] about 3 years ago

BSplineKit - v0.14.3

BSplineKit v0.14.3

Diff since v0.14.2

Closed issues: - REPL crash with collocation on out-of-bounds points (#56)

Merged pull requests: - Fix collocation_matrix for points outside of domain (#57) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.14.2

BSplineKit v0.14.2

Diff since v0.14.1

Merged pull requests: - Precompile some methods using SnoopPrecompile (#54) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.14.1

BSplineKit v0.14.1

Diff since v0.14.0

Closed issues: - Galerkin projection of delta functions (#48)

Merged pull requests: - Fix deprecated Vararg syntax (#52) (@jishnub) - Fix odd-order periodic interpolations (#53) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.14.0

BSplineKit v0.14.0

Diff since v0.13.0

Closed issues: - Extrapolations? (#19)

Merged pull requests: - Implement extrapolations (#51) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.13.0

BSplineKit v0.13.0

Diff since v0.12.4

Merged pull requests: - Periodic bases: require endpoint in knots (#50) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.12.4

BSplineKit v0.12.4

Diff since v0.12.3

Merged pull requests: - Allow evaluating individual periodic B-splines (#49) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.12.3

BSplineKit v0.12.3

Diff since v0.12.2

Merged pull requests: - CompatHelper: bump compat for FastGaussQuadrature to 0.5, (keep existing compat) (#47) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.12.2

BSplineKit v0.12.2

Diff since v0.12.1

Merged pull requests: - Allow ForwardDiff.derivative on splines (#46) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.12.1

BSplineKit v0.12.1

Diff since v0.12.0

Merged pull requests: - Remove dependence on Interpolations.jl (#45) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.12.0

BSplineKit v0.12.0

Diff since v0.11.3

Merged pull requests: - Add support for periodic splines (#44) (@jipolanco)

- Julia
Published by github-actions[bot] over 3 years ago

BSplineKit - v0.11.3

BSplineKit v0.11.3

Diff since v0.11.2

Merged pull requests: - CompatHelper: bump compat for Interpolations to 0.14, (keep existing compat) (#42) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 4 years ago

BSplineKit - v0.11.2

BSplineKit v0.11.2

Diff since v0.11.1

Closed issues: - Error running first example in docs (#39)

Merged pull requests: - Fix interpolation with integer coordinate data (#40) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.11.1

BSplineKit v0.11.1

Diff since v0.11.0

Merged pull requests: - Small improvements to spline evaluations (#38) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.11.0

BSplineKit v0.11.0

Diff since v0.10.0

Merged pull requests: - Make sure spline evaluation is type stable (#36) (@jipolanco) - Add support for interpolating StaticArray data (#37) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.10.0

BSplineKit v0.10.0

Diff since v0.9.1

Merged pull requests: - Faster evaluation of B-splines (#35) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.9.1

BSplineKit v0.9.1

Diff since v0.9.0

Merged pull requests: - Allow BandedMatrices v0.17 (#34) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.9.0

BSplineKit v0.9.0

Diff since v0.8.4

Merged pull requests: - Support natural boundary conditions (#33) (@jipolanco)

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.8.4

BSplineKit v0.8.4

Diff since v0.8.3

Merged pull requests: - CompatHelper: bump compat for ArrayLayouts to 0.8, (keep existing compat) (#32) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 4 years ago

BSplineKit - v0.8.3

BSplineKit v0.8.3

Diff since v0.8.2

Closed issues: - problems getting boundary conditions to work... (#30)

Merged pull requests: - CompatHelper: bump compat for LazyArrays to 0.22, (keep existing compat) (#31) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 4 years ago

BSplineKit - v0.8.2

BSplineKit v0.8.2

Diff since v0.8.1

Merged pull requests: - Add alternative notation for derivation of splines (#29) (@jipolanco)

- Julia
Published by github-actions[bot] over 4 years ago

BSplineKit - v0.8.1

BSplineKit v0.8.1

Diff since v0.8.0

Merged pull requests: - Define and use optimised Greville site iterator (#27) (@jipolanco)

- Julia
Published by github-actions[bot] almost 5 years ago

BSplineKit - v0.8.0

BSplineKit v0.8.0

Diff since v0.7.1

Merged pull requests: - Implement different spline approximation methods (#26) (@jipolanco)

- Julia
Published by github-actions[bot] almost 5 years ago

BSplineKit - v0.7.1

BSplineKit v0.7.1

Diff since v0.7.0

Merged pull requests: - Docs: add heat equation example (#25) (@jipolanco)

- Julia
Published by github-actions[bot] almost 5 years ago

BSplineKit - v0.7.0

BSplineKit v0.7.0

Diff since v0.6.4

Merged pull requests: - Implement function approximations + allow recombined splines (#24) (@jipolanco)

- Julia
Published by github-actions[bot] almost 5 years ago

BSplineKit - v0.6.4

BSplineKit v0.6.4

Diff since v0.6.3

Merged pull requests: - Allow constructing Spline from recombined basis (#18) (@jipolanco) - Extend interpolation methods from Interpolations.jl (#20) (@jipolanco) - Add convenience functions for interpolations (#21) (@jipolanco) - CompatHelper: add new compat entry for "Interpolations" at version "0.13" (#22) (@github-actions[bot]) - CompatHelper: bump compat for "ArrayLayouts" to "0.7" (#23) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 5 years ago

BSplineKit - v0.6.3

BSplineKit v0.6.3

Diff since v0.6.2

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.6.2

BSplineKit v0.6.2

Diff since v0.6.1

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.6.1

BSplineKit v0.6.1

Diff since v0.6.0

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.6.0

BSplineKit v0.6.0

Diff since v0.5.0

Merged pull requests: - Add more tools + Airy equation tests (#16) (@jipolanco) - Faster construction of Galerkin matrices and tensors (#17) (@jipolanco)

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.5.0

BSplineKit v0.5.0

Diff since v0.4.0

Merged pull requests: - Faster LU factorisation of collocation matrices (#15) (@jipolanco)

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.4.0

BSplineKit v0.4.0

Diff since v0.3.0

Merged pull requests: - Use custom container for padded knot vectors (#14) (@jipolanco)

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.3.0

BSplineKit v0.3.0

Diff since v0.2.2

Merged pull requests: - Return one set of constraints per boundary (#13) (@jipolanco)

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.2.2

BSplineKit v0.2.2

Diff since v0.2.1

Merged pull requests: - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#11) (@github-actions[bot]) - CompatHelper: bump compat for "LazyArrays" to "0.20" (#12) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.2.1

BSplineKit v0.2.1

Diff since v0.2.0

Merged pull requests: - CompatHelper: bump compat for "Reexport" to "1.0" (#10) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.2.0

BSplineKit v0.2.0

Diff since v0.1.4

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.1.4

BSplineKit v0.1.4

Diff since v0.1.3

Merged pull requests: - CompatHelper: bump compat for "StaticArrays" to "1.0" (#9) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.1.3

BSplineKit v0.1.3

Diff since v0.1.2

Merged pull requests: - CompatHelper: bump compat for "LazyArrays" to "0.19" (#7) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.1.2

BSplineKit v0.1.2

Diff since v0.1.1

Merged pull requests: - Fix warnings in collocation_matrix (#5) (@jipolanco) - Avoid copying input knots when creating B-spline basis (#6) (@jipolanco)

- Julia
Published by github-actions[bot] over 5 years ago

BSplineKit - v0.1.1

BSplineKit v0.1.1

Diff since v0.1.0

Closed issues: - Add high level interpolations (#3)

Merged pull requests: - Add Interpolations module (#4) (@jipolanco)

- Julia
Published by github-actions[bot] almost 6 years ago

BSplineKit - v0.1.0

BSplineKit v0.1.0

Merged pull requests: - Support basis recombination (#1) (@jipolanco) - Support (generalised) Robin BCs (#2) (@jipolanco)

- Julia
Published by github-actions[bot] almost 6 years ago