Skip to content

Releases: tpapp/TransformVariables.jl

v0.8.23

07 Apr 13:20
9b0a3d3

Choose a tag to compare

TransformVariables v0.8.23

Diff since v0.8.22

  • Eliminate a Union in the as(SArray{}, ...) implementation

Merged pull requests:

  • fix Union in SArray aggregation code (#168) (@tpapp)

v0.8.22

06 Apr 12:29

Choose a tag to compare

TransformVariables v0.8.22

Diff since v0.8.21

Fixed variable capture in StaticArrayTransformation (#167).

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.8.21

17 Mar 09:50
6357270

Choose a tag to compare

TransformVariables v0.8.21

Diff since v0.8.20

Transform into structs (thanks @Ickaser)

Merged pull requests:

  • Bump actions/cache from 4 to 5 (#161) (@dependabot[bot])
  • [FR] Transform which maps a tuple onto a user-provided struct (#163) (@Ickaser)

v0.8.20

13 Mar 19:54

Choose a tag to compare

TransformVariables v0.8.20

Diff since v0.8.19

Loosen types for Reactant.jl (#162), thanks @ptiede

Merged pull requests:

v0.8.19

05 Dec 10:47

Choose a tag to compare

TransformVariables v0.8.19

Diff since v0.8.18

  • add a merge method for NamedTuple transformations #150
  • Cleaned up inverse eltype calculations #149

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

25 Nov 08:54

Choose a tag to compare

TransformVariables v0.8.18

Diff since v0.8.17

Bugfixes and better error messages for inverse when NamedTuples are reordered

Merged pull requests:

  • Refactor inverse_eltype calculations 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:

  • UnitVector only transforms to positive hemisphere (#66)
  • Inverse transformation for empty vectors fails (#73)
  • ShiftedExp not defined (#144)

v0.8.17

02 May 07:32

Choose a tag to compare

TransformVariables v0.8.17

Diff since v0.8.16

Feature added: composable scalar transforms were introduced (thanks @Ickaser).

Merged pull requests:

Closed issues:

  • inverse(t, y) error message unhelpful for non-matching (named) tuples (#24)
  • Feature Idea: scaling factor for ShiftedExp (#95)

v0.8.16

07 Apr 15:16
7e239f3

Choose a tag to compare

TransformVariables v0.8.16

Diff since v0.8.15

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 inverse etc eltypes. (#136) (@tpapp)

Closed issues:

  • Avoid that inverse(::VectorTransform, x) returns a Vector{Union{}}? (#132)

v0.8.15

27 Mar 09:18

Choose a tag to compare

TransformVariables v0.8.15

Diff since v0.8.14

compat version bump

Merged pull requests:

  • CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#129) (@github-actions[bot])

v0.8.14

19 Feb 11:38

Choose a tag to compare

TransformVariables v0.8.14

Diff since v0.8.13

fix inverse element type calculation for scalar transforms (thanks @devmotion, cf #127)

Merged pull requests: