Skip to content

Releases: JuliaObjects/Accessors.jl

v0.1.45

Choose a tag to compare

@github-actions github-actions released this 26 Jun 01:42
c01e7e1

Accessors v0.1.45

Diff since v0.1.44

Merged pull requests:

v0.1.44

Choose a tag to compare

@github-actions github-actions released this 22 Mar 02:30

Accessors v0.1.44

Diff since v0.1.43

v0.1.43

Choose a tag to compare

@github-actions github-actions released this 02 Dec 14:11

Accessors v0.1.43

Diff since v0.1.42

Merged pull requests:

Closed issues:

  • API to query if something is a lens/optic (#50)
  • String properties not supported (#145)
  • from Setfield to Accessors (#151)
  • obj position in argument order (#154)
  • Is Elements supposed to be working with delete? (#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)
  • @modify should throw an error when optic is missing arguments (#211)

v0.1.42

Choose a tag to compare

@github-actions github-actions released this 25 Feb 07:11
bd91513

Accessors v0.1.42

Diff since v0.1.41

Merged pull requests:

v0.1.41

Choose a tag to compare

@github-actions github-actions released this 12 Jan 03:45
87a4c61

Accessors v0.1.41

Diff since v0.1.40

Merged pull requests:

Closed issues:

  • Circular dependency with Accessors 0.1.40 and julia 1.10 (#192)

v0.1.40

Choose a tag to compare

@github-actions github-actions released this 08 Jan 22:03
38b4bba

Accessors v0.1.40

Diff since v0.1.39

Merged pull requests:

Closed issues:

  • @set expression parsing issue with Unicode operators in compound assignment (#184)

v0.1.39

Choose a tag to compare

@github-actions github-actions released this 05 Dec 15:17

Accessors v0.1.39

Diff since v0.1.38

Merged pull requests:

  • tests: add workaround for regression in 1.11 (#175) (@aplavin)
  • CompatHelper: bump compat for StructArrays in [weakdeps] to 0.7, (keep existing compat) (#178) (@github-actions[bot])

Closed issues:

  • Tests fail on 1.11 (#147)
  • Accessors is slow when type is parametric and not concrete in Julia <=1.10? (#172)

v0.1.38

Choose a tag to compare

@github-actions github-actions released this 13 Sep 15:10

Accessors v0.1.38

Diff since v0.1.37

Merged pull requests:

v0.1.37

Choose a tag to compare

@github-actions github-actions released this 22 Jul 12:33
4c297d1

Accessors v0.1.37

Diff since v0.1.36

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:

  • Traversal order of Recursive (#143)
  • @(re)set very slow when a parametric inner constructor is defined? (#148)
  • Q: moving setindex to ConstructionBase.jl? (#152)
  • under(g, f, x) (#153)

v0.1.36

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:49

Accessors v0.1.36

Diff since v0.1.35

Merged pull requests:

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 for StructArray (#131)
  • Bad idea, would avoid using this pkg (#133)
  • To be or not to be (#134)