Skip to content

Releases: purescript-contrib/purescript-profunctor-lenses

v8.0.0

27 Apr 22:43
973d567
Compare
Choose a tag to compare

Breaking changes:

New features:

Bugfixes:

Other improvements:

v7.0.1

06 May 17:08
9c3d87a
Compare
Choose a tag to compare

New features:

Other improvements:

v7.0.0

26 Feb 20:14
ca1b86f
Compare
Choose a tag to compare

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#122, #123)
  • Removed (++~) and (++=) operators, as they are meant to mimic the long-removed (++) in prelude (#58)

New features:

  • Added unto (#93)
  • Added affine traversals (#112)

Bugfixes:

  • Fixed collectOf in the Grate module (#63)

Other improvements:

  • Changed default branch to main from master
  • Updated to comply with Contributors library guidelines by adding new issue and pull request templates, updating documentation, and migrating to Spago for local development and CI (#108, #121)

v6.3.0

10 Feb 18:33
Compare
Choose a tag to compare

This release includes a number of small but meaningful improvements to the library:

  • Makes indexList more efficient and adds an Index instance for List (@cscalfani)
  • Adds a re-export for ATraversal and ATraversal' (@pbrant)
  • Adds a new function, simple, which can be used to restrict the type of an optic to aid type inference (@LiamGoodacre)
  • Adds a new lensStore function which can be used to construct a lens when a type appears under every constructor in a sum type (@LiamGoodacre)
  • Adds toArrayOf and toArrayOfOn which behave like the existing toListOf and toListOfOn optics, but for arrays (@dwhitney)

v6.2.0

08 Apr 11:23
a058930
Compare
Choose a tag to compare

Added Index instance for NonEmptyArray (@reactormonk)

v6.1.1

27 Mar 17:11
4309572
Compare
Choose a tag to compare

Removed unnecessary Applicative constraints from Traversal functions.

v6.1.0

16 Mar 01:37
46b907a
Compare
Choose a tag to compare

Added ATraversal and cloneTraversal (@pbrant)

v6.0.0

04 Mar 00:33
3788b39
Compare
Choose a tag to compare

Updated dependencies for the latest -foreign-object and -record

v5.0.0

15 Oct 10:07
Compare
Choose a tag to compare

Make Getters compose and define AGetter/cloneGetter (@LiamGoodacre)

v4.0.0

25 May 10:20
54138b0
Compare
Choose a tag to compare

Updates for 0.12