Releases: FluxML/Functors.jl
Releases · FluxML/Functors.jl
v0.5.1
Functors v0.5.1
Merged pull requests:
- set codeinfo.isva/nargs for julia v1.12 (#93) (@chengchingwen)
- All Types are leaf-like (#95) (@mcabbott)
Closed issues:
v0.5.0
Functors v0.5.0
Merged pull requests:
- functor by default (#51) (@CarloLucibello)
- Improve type stability of cached walks (#82) (@chengchingwen)
- fix docs (#88) (@CarloLucibello)
- prepare for v0.5 release (#91) (@CarloLucibello)
Closed issues:
v0.4.12
Functors v0.4.12
Merged pull requests:
v0.4.11
Functors v0.4.11
Merged pull requests:
- add setkeypath! (#83) (@CarloLucibello)
- Bump actions/cache from 3 to 4 (#85) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#86) (@dependabot[bot])
v0.4.10
Functors v0.4.10
v0.4.9
Functors v0.4.9
Merged pull requests:
- add
getkeypath
andhaskeypath
(#76) (@CarloLucibello) - reorganize API docs (#78) (@CarloLucibello)
- functor
Base.Splat
(#80) (@mcabbott)
v0.4.8
Functors v0.4.8
Merged pull requests:
- add function
fleaves
(#73) (@CarloLucibello) - extend
fmapstructure
and addKeyPath
,fmap_with_path
,fmapstructure_with_path
(#74) (@CarloLucibello)
v0.4.7
Functors v0.4.7
v0.4.6
v0.4.5
Functors v0.4.5
Closed issues:
- fmap API that accepts an arbitrary walk does not use function f (#62)
functor
reconstructs unexpectedly due to the lack of checking NameTuple's keys. (#68)
Merged pull requests:
- Deprecate fmap(walk, f, x, ys...) for execute(walk, x, ys...) (#65) (@gaurav-arya)
- mention StructWalk.jl in the readme (#69) (@CarloLucibello)
- Preserve
@functor
property order when reconstructing (#70) (@ToucheSir)