Releases: JuliaApproximation/DomainSets.jl
Releases · JuliaApproximation/DomainSets.jl
v0.8.0
DomainSets v0.8.0
Breaking changes
- DomainSets.× and LinearAlgebra.× are now different functions (an old type piracy was removed)
- some internal symbols are no longer exported: see PR #178 for details
How to upgrade your package
- First, check that your package works with DomainSets v0.7.17. With that version, you can cleanly replace "using DomainSets" by "using DomainSets, FunctionMaps". (Note that you should not do that with earlier versions in the v0.7 series.)
- apart from the breaking changes above, everything else should be compatible. Thus, with "using DomainSets, FunctionMaps", you should be able to specify the compat entry: DomainSets = "0.7.17,0.8"
- Please report any issues!
Merged pull requests:
v0.7.18
DomainSets v0.7.18
- the functions "vector" and "matrix" were unintentionally exported from version v0.7.17, this is now fixed
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v0.7.17
DomainSets v0.7.17
- The internal copy DomainSets.FunctionMaps was removed in favour of the official package FunctionMaps
- It is now possible (and recommended) to use DomainSets and FunctionMaps together
- This should not break anything: please report any compatibility problems via an issue in DomainSets.jl
Transition path towards DomainSets version v0.8
- If is future-proof to replace "using DomainSets" by "using DomainSets, FunctionMaps"
- But that requires DomainSets v0.7.17
- If your code works with v0.7.17 in this way, it should also work with the future v0.8
Merged pull requests:
Closed issues:
v0.7.16
DomainSets v0.7.16
- update compat entry for Makie
- move rand to extension package
Merged pull requests:
Closed issues:
v0.7.15
v0.7.14
DomainSets v0.7.14
Merged pull requests:
- Makie v0.21 (#167) (@dlfivefifty)
Closed issues:
- Allow Makie v0.21 (#166)
v0.7.13
v0.7.12
DomainSets v0.7.12
- arrays can be used as linear maps
- the code uses StaticVector and StaticMatrix where possible, instead of the more restrictive (concrete) SVector and SMatrix types
Merged pull requests:
v0.7.11
DomainSets v0.7.11
much improved documentation
simplify and parameterdomain work recursively and catch more simplifications/parameterizations
bug fix in canonical domain of points
v0.7.10
DomainSets v0.7.10
- Internal reorganization: all code involving maps was moved to a submodule FunctionMaps. This should be non-breaking, the contents of the namespace of DomainSets is preserved at least until the next breaking release
- steps towards maps as an interface, similar to domains, to improve integration with existing packages (e.g. via extensions)
- bug fixes
- several method ambiguities were removed
Merged pull requests: