Skip to content

Releases: Netflix/governator

v1.17.13

20 Mar 23:32
961df38
Compare
Choose a tag to compare
  • Exempt ExecutorService from being registered by AutoClosable on JDK 19 and later to retain existing lifecycle

Avoid referring to internal Guice classes

19 Apr 17:36
edfcccc
Compare
Choose a tag to compare

Avoids depending on com.google.inject.internal.CircularDependencyProxy explicitly.
Instead only use it if the class can be found at runtime.

This will make it easier for folks looking to upgrade the Guice version.

Update Jetty to latest 9.4.* patch

06 Jan 18:54
5c84c58
Compare
Choose a tag to compare

Update Jetty to latest 9.2 patch

04 Dec 00:11
18dc7e6
Compare
Choose a tag to compare

Dependency-only release for Jetty updates

Governator Java11 compatibility

28 Oct 16:11
e28f8ab
Compare
Choose a tag to compare

Added missing Java11 dependencies.
Shaded ASM to avoid conflicts.

governator-jetty updates

29 Jun 00:30
Compare
Choose a tag to compare

add finer-grained configuration options to governator-jetty, including max header size

fix assisted inject predestroy

01 May 17:51
6f30d10
Compare
Choose a tag to compare

Instances provisioned by Guice using assisted injection that also declare lifecycle methods (such as @PreDestroy annotated methods or implement AutoCloseable) are not handled correctly. This bugfix release introduces specific handling of the NO_SCOPE scope built into Guice, to ensure that associated instances using lifecycle methods are handled correctly.

Fix PreDestroyMonitor memory leak

26 Apr 18:07
c1f4bb1
Compare
Choose a tag to compare

fixes a memory leak caused by unscoped instances injected via Provider. The situation commonly occurs when a provider is declared for a type that implements AutoCloseable or is annotated with '@PreDestroy'. At runtime, the injected instances are bound with 'no scope' by Guice, leading to a large number of cleanup actions pointing to potentially the same object.

1.17.5

21 Feb 00:49
045c063
Compare
Choose a tag to compare

#348 Change Grapher#graph roots check to be isEmpty instead of null
#375 Log info message after injector created successfully
#378 use release version of spock
#379 update to the latest gradle and nebula versions

Ignore NoClassDefFoundError in classpath scanner

06 Jul 21:01
Compare
Choose a tag to compare
Merge pull request #370 from elandau/bugfix/ignore_noclassdeffoundexc…

…eption

Ignore NoClassDefFoundException during governator classpath scanning