Releases: FluxML/Functors.jl
Releases · FluxML/Functors.jl
v0.4.12
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)
v0.4.4
Functors v0.4.4
Merged pull requests:
v0.4.3
Functors v0.4.3
Closed issues:
- Recursive inference failure for multiple functors (#59)
- Warning: Wrapping a custom walk function as an
AnonymousWalk
(#60)
Merged pull requests:
- add
@leaf
macro (#55) (@CarloLucibello) - Add iteration functionality (#57) (@gaurav-arya)
- Fix recursion performance (#61) (@gaurav-arya)
- update: actions node 12 => node 16 (#66) (@skyleaworlder)