I’d be interested in this as well since we will be upgrading to Java 17 for 
FusionAuth once it is released.

And not to hijack, but will it be possible to remove Guava and all shaded deps?

Guava is a great example of how not to manage a library and it keeps rolling 
major versions that break compatibility. Tons of libraries uses different 
versions and regularly break our classpath. We are slowly yanking libraries in 
FusionAuth that use CGLIB, ASM, and Guava. It would be awesome if Guice could 
yank those deps. Ideally, Guice would have no deps (except javax.inject) and 
just be a drop in lib.

— Brian

> On Feb 19, 2021, at 11:05 AM, Peter Burka <pe...@quux.net> wrote:
> 
> Java 17 will be released later this year, and will be the first long term 
> support (LTS) OpenJDK version since Java 11 in 2018. I imagine that Guice 5 
> will add support for Java 17, however the current beta version does not work 
> on Java 17 early-access as it includes an out-of-date shaded version of ASM.
> 
> What is the anticipated schedule for releasing Guice 5? Will it be available 
> before Java 17? Will there be any additional beta releases before GA?
> 
> Are there any plans to update Guice 4 with Java 17 support, too?
> 
> Thank you!
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "google-guice" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-guice+unsubscr...@googlegroups.com 
> <mailto:google-guice+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-guice/88f24d78-f0b0-4633-881b-44deb050610fn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/google-guice/88f24d78-f0b0-4633-881b-44deb050610fn%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-guice+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-guice/AF183807-C0A0-4C3B-8C23-6B93F89D4BA9%40pontarelli.com.

Reply via email to