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.