amazonka icon indicating copy to clipboard operation
amazonka copied to clipboard

New release

Open stephenjudkins opened this issue 1 year ago • 8 comments

There have been a good amount of changes since since 2.0.0. There is at least one we'd like to use. Is there anything I could do to help shepherd through a new release?

stephenjudkins avatar Aug 05 '24 17:08 stephenjudkins

Seconding this, I need the fixes in #973 to be able to build this library with the ghc version I am using (9.8.2).

tysonzero avatar Sep 05 '24 06:09 tysonzero

These are the issues that need to be resolved for 2.1 to get released: https://github.com/brendanhay/amazonka/milestone/4

ysangkok avatar Sep 19 '24 16:09 ysangkok

I am currently studying for an AWS re-qual and that's eating all of my free time. Once that's done, I hope to find some things to push back to 2.2 and start working towards getting the important things finished.

endgame avatar Sep 20 '24 01:09 endgame

#1006 would be relatively easy to pick up, I think, if someone wants to give it a crack.

endgame avatar Sep 20 '24 01:09 endgame

Would it be possible to have any release, compatible with GHC 9.8, in upcoming weeks please? It would be problematic if amazonka falls out of Stackage LTS again, and I'd expect Stackage to switch to GHC 9.8 relatively soon.

Bodigrim avatar Sep 28 '24 09:09 Bodigrim

Indeed, can we get a 2.0.1 release which is basically 2.0 + GHC 9.8 compatibility (and maybe other bugfixes)?

Although to be fair if one wants to use amazonka with GHC >= 9.8, putting

package amazonka-s3 -- or other sublib
  ghc-options: -XDuplicateRecordFields

in cabal.project does the trick.

arybczak avatar Oct 08 '24 14:10 arybczak

@arybczak You'd need allow-newer too, unless you're somehow using an older index-state (or you set the revision somehow, which I don't think cabal-install allows?) Because amazonka-core was revised to disallow GHC 9.8: https://hackage.haskell.org/package/amazonka-core-2.0/revisions/

ysangkok avatar Oct 24 '24 21:10 ysangkok

Yes, we also need #972 for GHC 9.8/9.10.

9999years avatar Oct 25 '24 17:10 9999years

@endgame What are the easiest issues that need to get done for 2.1?

ysangkok avatar Feb 10 '25 14:02 ysangkok

@ysangkok #1027 would be a good warm-up. #1017 would be a good PR to use as inspiration. If you're keen for more after that, I'll see if I can recommend something else. Are you more comfortable with the idea of chasing laziness bugs or reading other SDKs?

endgame avatar Feb 13 '25 23:02 endgame

I assume the question was more 9.8/9.10 when or how to get there? :-)

juhp avatar Jun 07 '25 09:06 juhp

Unfortunately nobody put their hand up at ZuriHac, so while I was able to get the hooks system rework in for 2.1, I have to give the traditional answer of "when it's done" :(.

I'm nearly home, and I have a fair amount of stuff coming over the horizon, so I don't know what promises I can make here.

endgame avatar Jun 25 '25 01:06 endgame

Is there anything particularly time consuming about creating a branch for 2.0.1 that's 2.0 + compatibility fixes for newer GHC versions and releasing that? It's been over a year.

arybczak avatar Sep 15 '25 21:09 arybczak