Repository navigation
Releases: JuliaObjects/Accessors.jl
Releases · JuliaObjects/Accessors.jl
Release list
v0.1.45
Accessors v0.1.45
Merged pull requests:
v0.1.44
Accessors v0.1.44
v0.1.43
Accessors v0.1.43
Merged pull requests:
- remove obsolete filter from CI (#202) (@aplavin)
- Add delete with Elements optic (#206) (@aplavin)
- Add delete method for IndexLens on strings (#207) (@aplavin)
- Add PropertyLensRuntime (#208) (@aplavin)
Closed issues:
- API to query if something is a lens/optic (#50)
- String properties not supported (#145)
- from Setfield to Accessors (#151)
objposition in argument order (#154)- Is
Elementssupposed to be working withdelete? (#176) - Type stability and constant propagation with @set on NamedTuple (#198)
@delete "abc"[2:3]doesn't work (#199)- Other
Recursive(#200) - Setting values of triangular matrices also sets data above/below the diagonal (#203)
- Chained assignments (#204)
@modifyshould throw an error when optic is missing arguments (#211)
v0.1.42
v0.1.41
Accessors v0.1.41
Merged pull requests:
Closed issues:
- Circular dependency with Accessors 0.1.40 and julia 1.10 (#192)
v0.1.40
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
insertonDynamicIndexLens. (#140) (@MasonProtter)
Closed issues:
- I wrote a macro that I like that might belong here (#20)
@setwith slices or broadcasting (#75)- "Concat lens": combine multiple lenses side by side (#82)
- [Feature request] Set multiple fields at once (#119)
setforStructArray(#131)- Bad idea, would avoid using this pkg (#133)
- To be or not to be (#134)