Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.41 KB

CHANGELOG.md

File metadata and controls

40 lines (28 loc) · 1.41 KB

Revision history for aws-arn

0.3.2.0 -- 2024-08-22

  • Use prisms and isos from microlens-pro.

0.3.1.0 -- 2023-03-01

  • Add Network.AWS.ARN.S3 with support for S3 bucket and object ARNs.

0.3.0.0 -- 2022-10-14

  • Reinstate the improper Iso's from version 0.1.x; the 0.2.0.0 lenses were also unlawful and the Iso's are more ergonomic.

0.2.0.0 -- 2022-07-19

  • Rename fromFoo/toFoo to renderFoo/parseFoo:
    • Network.AWS.ARN.toARN -> Network.AWS.ARN.parseARN
    • Network.AWS.ARN.fromARN -> Network.AWS.ARN.renderARN
    • Network.AWS.ARN.Lambda.fromFunction -> Network.AWS.ARN.renderFunction
    • Network.AWS.ARN.Lambda.toFunction -> Network.AWS.ARN.parseFunction
  • Remove the leading underscore and prefix on record names. This makes for a nicer interface when using the generic-lens and generic-optics libraries, which are now the preferred way to lens into individual fields.
  • Remove dependency on lens; depend instead on profunctors (to provide Prism's).
  • Network.AWS.ARN.colons: Provide a Lens' instead of an unlawful Iso'.
  • Network.AWS.ARN.slashes: Provide a Lens' instead of an unlawful Iso'.

0.1.0.1 -- 2021-12-16

  • Support GHC 9.0.1, GHC 9.2.1, and hashable <1.5.

0.1.0.0 -- 2021-04-07

  • First version. Released on an unsuspecting world.