Releases: JuliaMath/Interpolations.jl
Releases · JuliaMath/Interpolations.jl
v0.16.1
Interpolations v0.16.1
- make hessians of scaled interpolants work (#628)
Merged pull requests:
- Update news for v0.16.0 release (#626) (@mkitti)
- make hessians of scaled interpolants work (#628) (@ajwheeler)
Closed issues:
v0.16.0
Interpolations v0.16.0
Breaking changes:
- getindex for AbstractInterpolations only accepts integers (#579), deprecated since (#226)
- gradient and hessian are once again no longer exported (#623)
- Fix free boundary condition on Cubic (#616)
- Compatible with Julia versions 1.9 and later
Merged pull requests:
- docs: fix the link for DataInterpolations.jl (#575) (@sathvikbhagavan)
- Bump actions/cache from 3 to 4 (#577) (@dependabot[bot])
- Allow integers only for getindex on AbstractInterpolation (#579) (@mkitti)
- Fix documentation for extrapolate (#581) (@mkitti)
- Bump codecov/codecov-action from 3 to 4 (#583) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#590) (@dependabot[bot])
- Minor overhaul of markdown docs and docstrings (#591) (@abhro)
- Mention KernelInterpolation.jl in section about other packages (#599) (@JoshuaLampert)
- Modernize TagBot.yml (#604) (@timholy)
- Bump codecov/codecov-action from 4 to 5 (#606) (@dependabot[bot])
- fix Vararg (#607) (@oscardssmith)
- Minor documentation fix: do not reference the deprectaed LinearInterpolation (#608) (@Liozou)
- remove reference to abandoned todo issue (#612) (@ajwheeler)
- move test for method ambiguities inside outermost testset (#613) (@ajwheeler)
- make it work with ForwardDiff v1 (#614) (@ajwheeler)
- method to lift checkbounds ambiguity (#615) (@ajwheeler)
- Fix free boundary condition on
Cubic
(#616) (@maltezfaria) - update CI to run on 1.10 (LTS) instead of 1.6, which is no longer supported (#617) (@ajwheeler)
- Avoid allocations in
fmap
(#618) (@fhagemann) - Only import the Zygote from Zygote; fix tests (#620) (@mkitti)
- Update CITATION.cff for CFF 1.20 (#621) (@mkitti)
- Unexport gradient, hessian (#623) (@mkitti)
- Update Github Actions for Documenter.jl (#624) (@mkitti)
- Test lts and pre (#625) (@mkitti)
- Update news for v0.16.0 release (#626) (@mkitti)
Closed issues:
- multi-valued interpolation for large arrays (#389)
- Simple, concrete example in docs (#403)
- Canonical way of doing concrete type annotations (#488)
- Citation for Interpolations.jl (#532)
- Are
linear_interpolation
andcubic_spline_interpolation
really correct function names? (#540) - CITATION.cff not generating options (#576)
- Running examples in docs fails (#580)
- MethodError: no method matching Interpolations.Cubic() (#593)
- Incorrect boundary conditions for
Cubic{Free}
? (#594) - BSpline error in docs (#596)
- gradient and hessian are exported (#605)
Interpolations.gradient
is not allocation free under Julia v1.11 (#610)- linear interpolation no longer works with ForwardDiff.Dual knots (#611)
v0.15.1
Interpolations v0.15.1
Merged pull requests:
v0.15.0
Interpolations v0.15.0
Breaking changes
-No longer compatible with Julia before version 1.6.
-Drop testing for Julia 1.3.
Merged pull requests:
- Allow for BSpline type construction via chained pipes (#536) (@mkitti)
- Gpu support for FilledExtrapolation (#541) (@drewrobson)
- Fix some invalidation. (#542) (@N5N3)
- Bump Project.toml to 0_15_0 (#543) (@mkitti)
- enable dependabot for GitHub actions (#544) (@ranocha)
- Bump actions/cache from 1 to 3 (#545) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#546) (@dependabot[bot])
- Bump codecov/codecov-action from 1 to 3 (#547) (@dependabot[bot])
- use an extension instead of Requires on 1.9 (#549) (@KristofferC)
- fix typos (#551) (@spaette)
- Create CITATION.cff (#555) (@mkitti)
- Fix deduplicate_knots!() (#559) (@chunjiw)
- Add NaturalNeighbours.jl to other packages (#561) (@DanielVandH)
- Bump actions/checkout from 3 to 4 (#564) (@dependabot[bot])
- Fix
checkbounds
for trailing/missing dimensions. (#566) (@N5N3) - Some recursion tuning to allow more eager inference. (#568) (@N5N3)
Closed issues:
- GPU support? (#357)
- Loading Interpolations.jl breaks complex number arithmetic on Julia 1.8.1 (#520)
- Unitful missing from dependency list (#538)
- Performance of
gradient1
(#539) - typos (#550)
- Is there a way to interpolate over a points cloud using irregular grids? (#552)
- Precompilation warnings (#557)
- NaturalNeighbours.jl (#560)
BoundsError
with Julia 1.10.0-beta1 (#562)- Interpolate a set of points (#565)
- issue to remove (#567)
v0.14.7
v0.14.6
What's Changed
- remove unnecessary function parametrization by @koehlerson in #523
- Adding AkimaMonotonicInterpolation by @wg030 in #522
- Try to fix warning by @jeremiahpslewis in #521
New Contributors
- @koehlerson made their first contribution in #523
- @wg030 made their first contribution in #522
- @jeremiahpslewis made their first contribution in #521
Full Changelog: v0.14.5...v0.14.6
v0.14.5
What's Changed
- Add Previous and Next for Constant interpolation by @judober in #512
- Create Invalidations.yml by @ranocha in #513
- remove unbound type parameters by @nsajko in #516
New Contributors
- @judober made their first contribution in #512
- @ranocha made their first contribution in #513
- @nsajko made their first contribution in #516
Full Changelog: v0.14.4...v0.14.5
v0.14.4
Interpolations v0.14.4
Closed issues:
- Broadcasting throws StackOverflowError (#509)
Merged pull requests: