2.0.0-rc1 (2021-11-28) #716
Replies: 10 comments 16 replies
-
Congratulations Brendan, it's been great working with you to get this over the line. |
Beta Was this translation helpful? Give feedback.
-
That would be welcome if you recommend |
Beta Was this translation helpful? Give feedback.
-
You may further speed up compilation of amazonka service libs by generating |
Beta Was this translation helpful? Give feedback.
-
Hello @brendanhay , thanks for all the effort towards releasing 2.0! Just letting you know, that I had to fight stack dependency solver for a bit before I figured out the proper configuration for stack.yaml Just to use amazonka-ec2, I had to do add amazonka-core (because every service lib depends on it) and amazonka-sts (dependency of amazonka) directories.
Also here's the amazonka libraries dependency graph just for reference (generated by running |
Beta Was this translation helpful? Give feedback.
-
Minor typo in the example
|
Beta Was this translation helpful? Give feedback.
-
Thank you @brendanhay et al for all your efforts. I was able to upgrade to 2.0.0-rc1 without too much trouble, though my needs are pretty simple at this point (just getting and putting to/from S3). The examples were quite helpful. |
Beta Was this translation helpful? Give feedback.
-
Really appreciate your work! I was able to upgrade our large (500+ modules) codebase with a couple days work (mostly due to downstream dependencies that also need to be updated). The biggest cause of churn was the removal / moving of lenses. For example, we used If there is a recommended approach please let me know. Thanks again! |
Beta Was this translation helpful? Give feedback.
-
Cannot disclose the customer, but I've upgraded to amazonka-2 nicely without any issues. Overall our code got a tiny bit nicer, mostly as it was easier to integrate amazonka-2 in our effect framework. Well done. |
Beta Was this translation helpful? Give feedback.
-
Hi, thanks for your hardwork. but could you please make a release on hackage? |
Beta Was this translation helpful? Give feedback.
-
Hi Guys, Thanks for your hardwork, at the moment |
Beta Was this translation helpful? Give feedback.
-
The Amazonka team is happy to announce the availability of the first release candidate for the upcoming
2.0.0
release. This release collects the past few years' worth of bug fixes and AWS service updates, and also includes some fairly major changes to repository organisation and conventions. Some of the highlighted changes include:Text
, this makes all sum types trivially extensible - no more deserialisation errors when EC2 adds new instance types, regions, etc.Network.AWS
namespace has been renamed toAmazonka
to match the package.generic-lens
oroptics
packages to modify fields, but generated lenses are still provided for compatibility in each respectiveAmazonka.<Service>.Lens
module.main
branch is now the singular source of truth.master
+develop
will continue to exist in their current state(s), but no further commits will occur on these branches.amazonka-ec2
.Please read the Amazonka CHANGELOG.md for a high-level overview of all the other changes included in the release.
Because of the magnitude of the accumulated changes, we are now entering a stabilisation period before we release to Hackage. During this period, we'd greatly appreciate people testing
amazonka
against their projects, and reporting issues against the 2.0 milestone. We are aiming for a four-week stabilisation period, but may shorten or lengthen this depending on the volume of issues raised.The large number of changes and improvements is thanks to all of the individuals who contributed to this release. Big thanks to everyone involved and in particular @endgame for his work driving everything forward.
You can view the latest Haddock documentation which is built against the
main
branch and published at https://amazonka.brendanhay.nz/ .To test the release, you will need to add a
source-repository-package
section to yourcabal.project
file foramazonka
itself, and for any service libraries you use (amazonka-sts
andamazonka-sso
are now dependencies ofamazonka
because ofsts:AssumeRoleWithWebIdentity
and SSO support):Stack users should use an
extra-deps:
stanza like this:Stack users who also use
haskell.nix
will need to tellhaskell.nix
which branch to fetch Amazonka commits from by passing abranchMap
parameter like this:This discussion was created from the release 2.0.0-rc1 (2021-11-28).
Beta Was this translation helpful? Give feedback.
All reactions