Releases: JuliaObjects/Accessors.jl
Releases · JuliaObjects/Accessors.jl
v0.1.39
v0.1.38
v0.1.37
Accessors v0.1.37
Merged pull requests:
- CompatHelper: add new compat entry for Unitful in [weakdeps] at version 1, (keep existing compat) (#149) (@github-actions[bot])
- chores (#150) (@aplavin)
- nicer show for optics (#155) (@aplavin)
- add constructorof for PropertyLens (#158) (@aplavin)
Closed issues:
v0.1.36
Accessors v0.1.36
Merged pull requests:
- more setters: propertynames & ustrip (#135) (@aplavin)
- laws testing: add insert/delete, generalize modify (#136) (@aplavin)
- support broadcasting (#137) (@aplavin)
- improve inference/code generation (#138) (@aplavin)
- show optics as @o (#139) (@aplavin)
- Define error hint for
insert
onDynamicIndexLens
. (#140) (@MasonProtter)
Closed issues:
- I wrote a macro that I like that might belong here (#20)
@set
with slices or broadcasting (#75)- "Concat lens": combine multiple lenses side by side (#82)
- [Feature request] Set multiple fields at once (#119)
set
forStructArray
(#131)- Bad idea, would avoid using this pkg (#133)
- To be or not to be (#134)
v0.1.35
Accessors v0.1.35
Merged pull requests:
Closed issues:
- Errors in extensions during precompilation (#127)
v0.1.34
Accessors v0.1.34
Merged pull requests:
- support explicit specification of the optic target (#55) (@aplavin)
- improve setall() inference (#120) (@aplavin)
- use weakdeps wherever possible (#121) (@aplavin)
- fix tests on 1.10 (#122) (@aplavin)
- reverse: support collections other than vectors (#123) (@aplavin)
- more optics support: Elements() on Set and Dict, diag() on arrays (#124) (@aplavin)
- add shortcuts for Elements(), Properties(), @optic (#125) (@aplavin)
- remove/soften "experimental" warnings (#126) (@aplavin)