Releases: tpapp/TransformVariables.jl
Releases · tpapp/TransformVariables.jl
v0.8.19
TransformVariables v0.8.19
Merged pull requests:
- Reorganize inverse_eltype calculations. (#149) (@tpapp)
- Merge NamedTuple transforms by merging the underlying NamedTuples (#150) (@Ickaser)
- Bump actions/checkout from 5 to 6 (#151) (@dependabot[bot])
Closed issues:
- inverse eltype calculation fails for vectors that do not contain scalars (#148)
v0.8.18
TransformVariables v0.8.18
Bugfixes and better error messages for inverse when NamedTuples are reordered
Merged pull requests:
- Refactor
inverse_eltypecalculations to use types. (#137) (@tpapp) - Introduce unit_vector_norm. (#139) (@tpapp)
- Bump actions/checkout from 4 to 5 (#143) (@dependabot[bot])
- implement element access API, extensions for Accessors (#145) (@tpapp)
- Nicer error message for mismatching NamedTuples. (#146) (@tpapp)
- Fix the inverse eltype calculation for NamedTuple reshuffling. (#147) (@tpapp)
Closed issues:
v0.8.17
TransformVariables v0.8.17
Feature added: composable scalar transforms were introduced (thanks @Ickaser).
Merged pull requests:
Closed issues:
v0.8.16
TransformVariables v0.8.16
Merged pull requests:
- Fix admonition block in docstring (#130) (@abhro)
- Fix markdown list in docstring (#131) (@abhro)
- Make
inverse(::VectorTransfrom, x)return a vector of floats (#133) (@devmotion) - Create dependabot.yml (#134) (@abhro)
- Add note about stability of
inverseetc eltypes. (#136) (@tpapp)
Closed issues:
- Avoid that
inverse(::VectorTransform, x)returns aVector{Union{}}? (#132)
v0.8.15
TransformVariables v0.8.15
compat version bump
Merged pull requests:
- CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#129) (@github-actions[bot])
v0.8.14
TransformVariables v0.8.14
fix inverse element type calculation for scalar transforms (thanks @devmotion, cf #127)
Merged pull requests:
- Fix
inverse_eltypeforScalarTransforms (#127) (@devmotion)
v0.8.13
TransformVariables v0.8.13
David Widmann (@devmotion) made a lot of code and package organization improvements.
- remove obsolete workarounds for Tracker
- make InverseFunctions and ChangesOfVariables weak dependencies, use
Base.Fix1for their implementation - use
log1pexpin a calculation
Merged pull requests:
- Make
CallableTransformandCallableInversealiases ofBase.Fix1(#122) (@devmotion) - Move support of InverseFunctions and ChangesOfVariables to extensions (#123) (@devmotion)
- Remove Tracker workaround (#124) (@devmotion)
- Use
log1pexpinlogistic_logjac(#125) (@devmotion)
Closed issues:
v0.8.12
TransformVariables v0.8.12
- remove
SimpleUnpack.@unpack, depend on Julia 1.10
Merged pull requests:
- Support NamedTuple of different ordering (#120) (@devmotion)
- Remove SimpleUnpack.@unpack, depend on Julia 1.10 (#121) (@tpapp)
v0.8.10
TransformVariables v0.8.10
Merged pull requests:
v0.8.9
TransformVariables v0.8.9
Merged pull requests: