Skip to content

Guice 6 final release#11808

Merged
mkurz merged 1 commit intomainfrom
guice-6-final
May 12, 2023
Merged

Guice 6 final release#11808
mkurz merged 1 commit intomainfrom
guice-6-final

Conversation

@mkurz
Copy link
Member

@mkurz mkurz commented May 12, 2023

@mkurz mkurz merged commit 0e3f11b into main May 12, 2023
@mkurz mkurz deleted the guice-6-final branch May 12, 2023 22:01
@ihostage
Copy link
Member

Hi, @mkurz! Should we think about migrate to Guice 7 for 2.9? 🤔

@ihostage
Copy link
Member

Sorry, now I see #11792 👍

rtyley added a commit to guardian/atom-maker that referenced this pull request Jan 17, 2024
After #93 we found that
unfortunately the Release workflow failed while running the tests:

* The Release workflow uses Java 17 for all builds
* The Atom Maker library uses Play with Guice for Dependency Injection
* Guice gained Java 17 & 21 support with Guice v6:
  https://github.com/google/guice/wiki/Guice600
* Play only updated to Guice v6 (and gained general Java 17 support)
  with Play v2.9:
  playframework/playframework#11808
  playframework/playframework@10ca54d#diff-3dc52110c1c1c453c2e9740ac58fe7e90d53121875a034ef3109c34ab030c29e
rtyley added a commit to guardian/atom-maker that referenced this pull request Jan 17, 2024
After #93 we found that
unfortunately the Release workflow failed while running the tests:

* The Release workflow uses Java 17 for all builds
* The Atom Maker library uses Play with Guice for Dependency Injection
* Guice gained Java 17 & 21 support with Guice v6:
  https://github.com/google/guice/wiki/Guice600
* Play only updated to Guice v6 (and gained general Java 17 support)
  with Play v2.9:
  playframework/playframework#11808
  playframework/playframework@10ca54d#diff-3dc52110c1c1c453c2e9740ac58fe7e90d53121875a034ef3109c34ab030c29e
rtyley added a commit to guardian/atom-maker that referenced this pull request Jan 18, 2024
After #93 we found that
unfortunately the Release workflow failed while running the tests:

* The Release workflow uses Java 17 for all builds
* The Atom Maker library uses Play with Guice for Dependency Injection
* Guice gained Java 17 & 21 support with Guice v6:
  https://github.com/google/guice/wiki/Guice600
* Play only updated to Guice v6 (and gained general Java 17 support)
  with Play v2.9:
  playframework/playframework#11808
  playframework/playframework@10ca54d#diff-3dc52110c1c1c453c2e9740ac58fe7e90d53121875a034ef3109c34ab030c29e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants