Sourced from s4u/maven-settings-action's releases.
v3.1.0
What's Changed
:fire: New features
- #279 adding auth details for proxy (#338)
@Gozke
- Resolves s4u/maven-settings-action4, plugin repositories support (#349)
@pwoodworth
:hammer: Maintenance
- Use JDK 17 for testing (#333)
@slawekjaranowski
:toolbox: Dependency updates
- Bump undici from 5.28.2 to 5.28.3 (#323)
@dependabot
- Bump eslint from 8.56.0 to 8.57.0 (#324)
@dependabot
- Bump undici from 5.28.3 to 5.28.4 (#325)
@dependabot
- Bump braces from 3.0.2 to 3.0.3 (#332)
@dependabot
- Update project dependencies (#350)
@slawekjaranowski
- Bump eslint from 8.57.1 to 9.14.0 (#352)
@dependabot
- Updates dependencies (#354)
@slawekjaranowski
:heart: Thanks
Many thanks for collaboration on this release for:
@Gozke
,@pwoodworth
and@slawekjaranowski
64e42c4
update dependency after merge from mastera30fd1b
Merge remote-tracking branch 'origin/master' into releases/v313bd1e5
prepare release 3.1.0ceff4e7
Add a MAINTENANCE.md docec0855f
Updates dependencies074e0bf
Resolves s4u/maven-settings-action4,
plugin repositories support06520eb
#279
adding auth details for proxy45ea8e6
Bump eslint from 8.57.1 to 9.14.0 (#352)adfd5fd
Update project dependencies5a79602
Bump braces from 3.0.2 to 3.0.33a64b51
prepare release 1.5.12ecae664
fix issues/87985968fa
logger call ends with two exceptions - fix issues/876ea3cec8
Update README.md887cbba
update README.mddf2a3b6
start work on 1.5.12-SNAPSHOT3aa0730
prepare release of version 1.5.118bcfd9a
allow for InsertFromJNDIModelHandler to be callable from
logback-tyler75bee86
refactorings in support of logback-tyler8749edc
start work on 1.5.11-SNAPSHOTSourced from com.uber.nullaway:nullaway's releases.
NullAway 0.12.1
- Add library model for Apache Commons CollectionUtils.isNotEmpty (#932) (#1062)
- Handle records in targetTypeMatches (#1061)
NullAway 0.12.0
IMPORTANT:
- We now by default check/enforce that pure type-use annotations from JSpecify are written in the "right place" on array types, varargs types, and nested types. More details can be found in the wiki. We also expose
-XepOpt:NullAway:LegacyAnnotationLocations
flag to disable this new behavior for now to ease the migration. We expect to remove this flag in a future version of NullAway.- We now support writing
@EnsuresNonNullIf
on methods to capture cases where a method conditionally ensures that a field is@NonNull
. Thanks@mauricioaniche
for the contributions!(The changelog below contains all changes from version 0.11.2, since version 0.11.3 contains only one cherry-picked PR from master).
- Enforce Strict Interpretation Of Type Use Annotation Locations Outside of JSpecify mode (#1010)
- Update handling of annotations on varargs argument (#1025)
- Create basic unit tests for library model generation (#1031)
- Partial handling for restrictive annotations on varargs in unannotated code (#1029)
- Add missing source files in android-jarinfer-models-sdk modules (#1033)
- External Library Models: Adding support for
@nullable
Method parameters (#1006)- JDK 23 support (#1034)
- Support
@EnsuresNonNullIf
(#1044)- Update some Android astubx models (#1052)
- Remove unused or unneeded JarInfer flags (#1050)
- Enforce correct type-use annotation locations for nested types (#1045)
- Update Android SDK 31 astubx models (#1054)
- Fix bugs in reading varargs annotations from bytecodes (#1055)
- General maintenance:
- Update to Gradle 8.10 (#1023)
- Update to Gradle 8.10.1 (#1036)
- Update to Error Prone 2.32.0 (#1037)
- Typo fix in README.md (#1041)
- Fix Gradle config instructions (#1039)
- Update to v4 of setup-gradle GitHub action (#1043)
- Add extra JVM args needed for JMH on recent JDK versions (#1049)
- Use HTTP instead of SSH for cloning repo for JMH Benchmarks (#1056)
- Various version updates (#1051)
- Update to Checker Framework 3.48.0 (#1030)
Sourced from com.uber.nullaway:nullaway's changelog.
Version 0.12.1
- Add library model for Apache Commons CollectionUtils.isNotEmpty (#932) (#1062)
- Handle records in targetTypeMatches (#1061)
Version 0.12.0
IMPORTANT:
- We now by default check/enforce that pure type-use annotations from JSpecify are written in the "right place" on array types, varargs types, and nested types. More details can be found in the wiki. We also expose
-XepOpt:NullAway:LegacyAnnotationLocations
flag to disable this new behavior for now to ease the migration. We expect to remove this flag in a future version of NullAway.- We now support writing
@EnsuresNonNullIf
on methods to capture cases where a method conditionally ensures that a field is@NonNull
. Thanks@mauricioaniche
for the contributions!(The changelog below contains all changes from version 0.11.2, since version 0.11.3 contains only one cherry-picked PR from master).
- Enforce Strict Interpretation Of Type Use Annotation Locations Outside of JSpecify mode (#1010)
- Update handling of annotations on varargs argument (#1025)
- Create basic unit tests for library model generation (#1031)
- Partial handling for restrictive annotations on varargs in unannotated code (#1029)
- Add missing source files in android-jarinfer-models-sdk modules (#1033)
- External Library Models: Adding support for
@nullable
Method parameters (#1006)- JDK 23 support (#1034)
- Support
@EnsuresNonNullIf
(#1044)- Update some Android astubx models (#1052)
- Remove unused or unneeded JarInfer flags (#1050)
- Enforce correct type-use annotation locations for nested types (#1045)
- Update Android SDK 31 astubx models (#1054)
- Fix bugs in reading varargs annotations from bytecodes (#1055)
- General maintenance:
- Update to Gradle 8.10 (#1023)
- Update to Gradle 8.10.1 (#1036)
- Update to Error Prone 2.32.0 (#1037)
- Typo fix in README.md (#1041)
- Fix Gradle config instructions (#1039)
- Update to v4 of setup-gradle GitHub action (#1043)
- Add extra JVM args needed for JMH on recent JDK versions (#1049)
- Use HTTP instead of SSH for cloning repo for JMH Benchmarks (#1056)
- Various version updates (#1051)
- Update to Checker Framework 3.48.0 (#1030)
e7a1bd1
Prepare for release 0.12.1.dc9cf0e
Handle records in targetTypeMatches
(#1061)8f4b928
Add library model for Apache Commons CollectionUtils.isNotEmpty (#932)
(#1062)d6b7fa3
Prepare next development version.84273f6
Prepare for release 0.12.0.91cf25d
Fix bugs in reading varargs annotations from bytecodes (#1055)2a9188b
Update Android SDK 31 astubx models (#1054)0f6f3d2
Use HTTP instead of SSH for cloning repo for JMH Benchmarks (#1056)cc5ef65
Enforce correct type-use annotation locations for nested types (#1045)9eea2be
Remove unused or unneeded JarInfer flags (#1050)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)7679b9e
[maven-release-plugin] prepare release netty-4.1.114.Finald5f4bfb
Refactor DnsNameResolver to be able to use different strategies when …
(#14374)041eaed
Re-add previous removed method to make revapi plugin happy again.232a5ab
DnsResolverBuilder methods should make it clear that these are for Da…
(#14379)e87ce47
Initialize DnsNameResolverBuilder
at runtime for native
images (#14376)3f66dd2
Make it possible to notify the TrustManager of resumed sessions (#14358)c036b99
DnsNameResolver: allow users to skip bind() during bootstrap (#14375)56a9101
Update small documentation typo (#14370)8362d9d
Fix flaky BootstrapTest (#14369)bbd3a4a
Fix OpenSslClientSessionCache remove (#14366)Sourced from org.junit:junit-bom's releases.
JUnit 5.11.3 = Platform 1.11.3 + Jupiter 5.11.3 + Vintage 5.11.3
See Release Notes.
Full Changelog: https://github.com/junit-team/junit5/compare/r5.11.2...r5.11.3
JUnit 5.11.2 = Platform 1.11.2 + Jupiter 5.11.2 + Vintage 5.11.2
See Release Notes.
Full Changelog: https://github.com/junit-team/junit5/compare/r5.11.1...r5.11.2
JUnit 5.11.1 = Platform 1.11.1 + Jupiter 5.11.1 + Vintage 5.11.1
See Release Notes.
Full Changelog: https://github.com/junit-team/junit5/compare/r5.11.0...r5.11.1
b20991e
Release 5.11.3e57b508
Finalize 5.11.3 release notesfb1254c
Allow repeating ExtendWith
annotation on fields and
parametersa3192bd
Fix package name comparison on Java 8 (#4077)fcb7b01
Remove useless Order
annotation57dfcb5
Allow repeating @…Source
annotations when used as meta
annotations09cd8b3
Add ArchUnit test for consistency of repeatable annotationsfa46a92
Hard-wrap at 90 characters8f45eea
Find repeatable @ExtendWith meta-annotations on fields againb451122
Introduce release notes for 5.11.3Sourced from org.apache.maven.plugins:maven-javadoc-plugin's releases.
maven-javadoc-plugin-3.10.1
What's Changed
- [MJAVADOC-810] [REGRESSION] MJAVADOC-791 causes forked Maven execution fail if any toolchains or settings file isn't present by
@cstamas
in apache/maven-javadoc-plugin#313- Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by
@dependabot
in apache/maven-javadoc-plugin#314- Bump org.codehaus.plexus:plexus-io from 3.5.0 to 3.5.1 by
@dependabot
in apache/maven-javadoc-plugin#315- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by
@dependabot
in apache/maven-javadoc-plugin#319- [MJAVADOC-812] [REGRESSION] maven-javadoc-plugin 3.10.0 creates empty… by
@michael-o
in apache/maven-javadoc-plugin#320Full Changelog: https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.0...maven-javadoc-plugin-3.10.1
619650c
[maven-release-plugin] prepare release maven-javadoc-plugin-3.11.1e314da0
[MJAVADOC-821] Align toolchain discovery code with Maven Compiler
Plugin62a6861
[MJAVADOC-820] [REGRESSION] MJAVADOC-787 was merged incompletelyd1090c5
[maven-release-plugin] prepare for next development iterationee030f7
[maven-release-plugin] prepare release maven-javadoc-plugin-3.11.06c5fdc0
[MJAVADOC-819] Align archive generation code with Maven Source
Plugin3a90de5
[MJAVADOC-787] Automatic detection of release option for JDK < 9373172d
[MJAVADOC-817] Upgrade to Doxia 2.0.0 GA Stackba266c0
Fix SCM tag5775ce1
Fix typo04f9b4a
[maven-release-plugin] prepare release netty-4.1.115.Finalfbf7a70
Merge commit from fork7b4fe3d
Specialize Adaptive's allocator Recycler based on magazine's owner (#14421)9f3699e
Explicit specify the platform for Docker files (#14448)3520fc7
Ensure netty-all generation does not override other snapshot jars (#14450)925064e
Preserve ordering of default named groups during conversation (#14447)837b738
Make JMH executor threads look like event loop threads (#14444)a434eef
AdaptiveByteBufAllocator: Make pooling of AdaptiveByteBuf magazine local
(#14...16123be
Allow to set used named groups per OpenSslContext (#14433)dadbf58
Correctly detect if KeyManager is not supported by OpenSSL version (#14437)Sourced from org.apache.maven.plugins:maven-surefire-plugin's releases.
3.5.2
🚀 New features and improvements
- [SUREFIRE-2278] - Don't say please. (#792)
@elharo
📦 Dependency updates
- [SUREFIRE-2281] - Doxia 2.0.0 ga (#794)
@michael-o
- Bump commons-io:commons-io from 2.2 to 2.14.0 in /surefire-its/src/test/resources/surefire-979-smartStackTrace-wrongClassloader/module1 (#789)
@dependabot
👻 Maintenance
- [SUREFIRE-2282] - surefire-report-plugin: Update Introduction documenta… (#796)
@michael-o
- Reduce cyclomatic complexity (#793)
@elharo
Full Changelog: https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2
3.5.1
🚀 New features and improvements
- [SUREFIRE-2270] - Use JUnit5 in surefire-shadefire (#783)
@slawekjaranowski
- [SUREFIRE-2266] - Execute ITs in parallel (#781)
@slawekjaranowski
- [SUREFIRE-2264] - Limit usage of commons-io from surefire-shared-utils (#777)
@slawekjaranowski
🐛 Bug Fixes
- [SUREFIRE-2267] - Packages for commons-codec should be relocated in surefire-shared-utils (#782)
@slawekjaranowski
- [SUREFIRE-1737] - Fix disable in statelessTestsetReporter (#780)
@slawekjaranowski
- [SUREFIRE-2257] - [REGRESSION] NPEx: Cannot invoke "Object.toString()" … (#774)
@michael-o
📦 Dependency updates
- [SUREFIRE-2273] - Bump org.hamcrest:hamcrest from 2.2 to 3.0 (#784)
@dependabot
- [SUREFIRE-2272] - Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.3.0 - JDK 23 support (#786)
@dependabot
- [SUREFIRE-2226] - Upgrade to Maven Verifier 2.0.0-M1 (#706)
@michael-o
- [SUREFIRE-2265] - Bump commons-io:commons-io from 2.16.1 to 2.17.0 (#779)
@dependabot
- [SUREFIRE-2263] - Use the latest version of surefire for self build (#776)
@slawekjaranowski
- [SUREFIRE-2262] - Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 (#775)
@dependabot
👻 Maintenance
- [SUREFIRE-2269] - Allow fail during clean in surefire-its (#785)
@slawekjaranowski
ea9f049
[maven-release-plugin] prepare release surefire-3.5.2e1f94a0
[SUREFIRE-2276] JUnit5's TestTemplate failures treated as flakes with
retriesd24adb4
[SUREFIRE-2277] RunResult#getFlakes() is lost during
serialisation/deserialis...4385e94
Remove links to non-existing report8881971
Remove outdated FAQ0121834
[SUREFIRE-2283] FAQ site contains broken link to failsafe-plugin91d16c3
Fix formatting of XML schema files6cb417a
Add .xsd to .gitattributes9ce5221
[SUREFIRE-2282] surefire-report-plugin: Update Introduction
documentation page620b983
[SUREFIRE-2281] Upgrade to Doxia 2.0.0 GA Stack22d2063
v1.5.6-8cec9653
Guard all native code execution behind the shared lock ...Sourced from com.aayushatharva.brotli4j:brotli4j's releases.
Brotli4j v1.18.0 Release
What's Changed
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by
@dependabot
in hyperxpro/Brotli4j#173- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by
@dependabot
in hyperxpro/Brotli4j#172- Bump io.netty:netty-buffer from 4.1.112.Final to 4.1.113.Final by
@dependabot
in hyperxpro/Brotli4j#174- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by
@dependabot
in hyperxpro/Brotli4j#175- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by
@dependabot
in hyperxpro/Brotli4j#176- Bump io.netty:netty-buffer from 4.1.113.Final to 4.1.114.Final by
@dependabot
in hyperxpro/Brotli4j#178- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by
@dependabot
in hyperxpro/Brotli4j#177- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by
@dependabot
in hyperxpro/Brotli4j#179- Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 by
@dependabot
in hyperxpro/Brotli4j#180- Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by
@dependabot
in hyperxpro/Brotli4j#181- Update JUnit to 5.11.3 by
@hyperxpro
in hyperxpro/Brotli4j#185- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 by
@dependabot
in hyperxpro/Brotli4j#187- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 by
@dependabot
in hyperxpro/Brotli4j#186- Bump io.netty:netty-buffer from 4.1.114.Final to 4.1.115.Final by
@dependabot
in hyperxpro/Brotli4j#188- Avoid unintended garbage collection of raw data in PreparedDictionaryImpl by
@bwollmer
in hyperxpro/Brotli4j#190- Prepare for v1.18.0 release by
@hyperxpro
in hyperxpro/Brotli4j#192New Contributors
@bwollmer
made their first contribution in hyperxpro/Brotli4j#190Full Changelog: https://github.com/hyperxpro/Brotli4j/compare/v1.17.0...v1.18.0
3c271d5
Prepare for v1.18.0 release (#192)f280107
Avoid unintended garbage collection of raw data in
PreparedDictionaryImpl (#190)160890b
Bump io.netty:netty-buffer from 4.1.114.Final to 4.1.115.Final (#188)0536a9d
Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1
(#186)e4cf7db
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2
(#187)66ec7d2
Update JUnit to 5.11.3 (#185)6d11b04
Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 (#181)107cb5b
Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 (#180)32e3d38
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1
(#179)4bcee08
Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1
(#177)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)2a58b07
[maven-release-plugin] prepare release netty-4.1.116.Finala739efa
Adaptive: Add assert to guard against bugs related to chunk pooling (#14590)22cb4ec
Fix race and leaks introduced in tests by a16f8aaf2ff101567a526916b46…
(#14588)ad104c6
Correctly gard aginst failure when running on systems with 1 corea16f8aa
Allow PcapWriteHandler to output PCAP files larger than 2GB (#14478)dccfcc8
Adapt: Ensure Chunks from the central Queue are re-used even if there…
(#14586)fdc10c4
chore: use readRetainedSlice to avoid copy in SpdyFrameDecoder (#14573)46b11cc
Adapt: Don't fail when we run on a host with 1 core (#14582)
(#14584)6138a5a
Adapt: Only add Chunk to central Queue if unused (#14580)
(#14583)6c3041f
Adaptive: Correctly restore allocatedBytes value on failure (#14577)
(#14578)83607a9
[maven-release-plugin] prepare release
netty-incubator-transport-parent-io_ur...360fc05
Update to netty 4.1.116.Final (#767)
(#262)385823d
Bump dawidd6/action-download-artifact from 3.0.0 to 6 in
/.github/workflows (...2796864
Update dependencies (#259)c2962b7
Explicit specify the platform for Docker files (#258)0e9c440
Add devcontainers for Linux (#257)6a3704b
Update to netty 4.1.114.Final (#256)65b4234
Upgrade netty and netty-tcnative-boringssl-static (#255)4b74bc1
Upload hidden files for staging (#254)b05fe91
Replace docker-compose with docker compose (#253)Sourced from com.uber.nullaway:nullaway's releases.
NullAway 0.12.3
- Remove InferredJARModelsHandler (#1079)
- Fix crash with annotation on enum (#1097)
- Handle case null in switch statements (#1100)
- Don't report errors for writes to
@NullUnmarked
fields (#1102)- Support primitive static final fields as constant args in access paths (#1105)
- Fix issue with annotations in module-info.java files (#1109)
- Report error for
@nullable
synchronized block expression (#1106)- Add support for parameter types with wildcards for JarInfer (#1107)
- Properly handle nested generics and multiple wildcard type args in JarInfer (#1114)
- Proper checking of vararg overrides with JSpecify annotations (#1116)
- Add flag to indicate only
@NullMarked
code should be checked (#1117)- Add support for static fields in contracts (#1118)
- Maintenance
NullAway 0.12.2
- Fix reading of JSpecify
@nullable
annotations from varargs parameter in bytecode (#1089)- Fix JarInfer handling of generic types (#1078)
- Fix another JSpecify mode crash involving raw types (#1086)
- Fix bugs in handling of valueOf calls for map keys (#1085)
- Suggest correct fix when array component of non-nullable array is made null. (#1087)
- Substitute type arguments when checking type parameter nullability at call site (#1070)
- Fix JarInfer parameter indexes for instance methods (#1071)
- JSpecify mode: initial support for generic methods (with explicit type arguments at calls) (#1053)
- Maintenance
- Update to latest Error Prone and Error Prone Gradle plugin (#1064)
- Refactor serialization adapter retrieval by version (#1066)
- Remove fixes.tsv serialization from NullAway serialization service (#1063)
- Enable javac -parameters flag (#1069)
- Update to Gradle 8.11 (#1073)
- Add test for issue 1035 (#1074)
- remove use of deprecated Gradle API (#1076)
- Update to Error Prone 2.36.0 (#1077)
Sourced from com.uber.nullaway:nullaway's changelog.
Version 0.12.3
- Remove InferredJARModelsHandler (#1079)
- Fix crash with annotation on enum (#1097)
- Handle case null in switch statements (#1100)
- Don't report errors for writes to
@NullUnmarked
fields (#1102)- Support primitive static final fields as constant args in access paths (#1105)
- Fix issue with annotations in module-info.java files (#1109)
- Report error for
@nullable
synchronized block expression (#1106)- Add support for parameter types with wildcards for JarInfer (#1107)
- Properly handle nested generics and multiple wildcard type args in JarInfer (#1114)
- Proper checking of vararg overrides with JSpecify annotations (#1116)
- Add flag to indicate only
@NullMarked
code should be checked (#1117)- Add support for static fields in contracts (#1118)
- Maintenance
Version 0.12.2
- Fix reading of JSpecify
@nullable
annotations from varargs parameter in bytecode (#1089)- Fix JarInfer handling of generic types (#1078)
- Fix another JSpecify mode crash involving raw types (#1086)
- Fix bugs in handling of valueOf calls for map keys (#1085)
- Suggest correct fix when array component of non-nullable array is made null. (#1087)
- Substitute type arguments when checking type parameter nullability at call site (#1070)
- Fix JarInfer parameter indexes for instance methods (#1071)
- JSpecify mode: initial support for generic methods (with explicit type arguments at calls) (#1053)
- Maintenance
- Update to latest Error Prone and Error Prone Gradle plugin (#1064)
- Refactor serialization adapter retrieval by version (#1066)
- Remove fixes.tsv serialization from NullAway serialization service (#1063)
- Enable javac -parameters flag (#1069)
- Update to Gradle 8.11 (#1073)
- Add test for issue 1035 (#1074)
- remove use of deprecated Gradle API (#1076)
- Update to Error Prone 2.36.0 (#1077)
39b376c
Prepare for release 0.12.3.aaf9f08
Add support for static fields in contracts (#1118)43054bb
Add flag to indicate only @NullMarked
code
should be checked (#1117)6d331c7
Proper checking of vararg overrides with JSpecify annotations (#1116)7cb6b98
[refactoring] Wrap calls to Types.subst and Types.memberType (#1115)17df87f
Properly handle nested generics and multiple wildcard type args in
JarInfer (...728bf77
Build latest Caffeine on CI (#1111)f2bafb2
Add support for parameter types with wildcards for JarInfer (#1107)2754c45
Report error for @Nullable
synchronized block expression (#1106)d0502e8
Fix issue with annotations in module-info.java
files (#1109)74c9ebd
prepare release 1.5.169308a58
javadocs structure changed8935470
adapt test to SLF4J version 2.0.16cb60369
addded StubEventEvaluator as default class for evaluator element so as
to dir...1da2f17
bump jxr version5bde644
bump slf4j version to 2.0.16aa2ebae
remove stax related code80db86b
fix issues/860a8a2303
start work on 1.5.16-SNAPSHOTbf14c2c
minor javadoc updateSourced from org.junit:junit-bom's releases.
JUnit 5.11.4 = Platform 1.11.4 + Jupiter 5.11.4 + Vintage 5.11.4
See Release Notes.
Full Changelog: https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4
6430ba4
Release 5.11.4d093121
Finalize 5.11.4 release notes0444353
Fix Maven integration tests on JDK 24b5c7f4e
Move #4153
to 5.11.4 release notesb20c4e2
Ensure the XMLStreamWriter is closed after use6376f0a
Configure Git username and email2b485c4
Set reference repo URI500b5a0
Inject username and password via new DSLd671961
Update plugin gitPublish to v53d11279
Add JAVA_25
to JRE
enumSourced from org.jetbrains:annotations's releases.
26.0.2
- Fixed missing klibs for apple artifacts.
Sourced from org.jetbrains:annotations's changelog.
Version 26.0.2
- Fixed missing klibs for apple artifacts.
5ed7516
Merge pull request #119
from serjsysoev/v26_0_2e5c5c67
Version 26.0.259b0b19
v1.5.6-90357eef
Workaround os.arch
reporting inconsistency on MacOSc981e9a
Fix typo in README3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)3b03648
[maven-release-plugin] prepare release netty-4.1.117.Final28a81c6
Update java versions (#14660)1bd459a
Correcly handle comments appended to nameserver declarations (#14658)ad00d19
Add configure to be able to use perf / intellij profiler within devco…
(#14661)cd3dfe9
Update maven to 3.9.9 (#14654)4d1f98d
Adaptive: Only use ThreadLocal if called from FastThreadLocalThread i…
(#14656)01e14bc
Provides Brotli settings without com.aayushatharva.brotli4j
dependency (#14...d5bad42
OpenSslSession: Add support to defensively check for peer certs (#14641)b8e25e0
SslHandler: Ensure buffers are never leaked when wrap(...) produce SS…
(#14647)9f0b38b
Reentrant close in EmbeddedChannel (#14642)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)36f95cf
[maven-release-plugin] prepare release netty-4.1.118.Final87f4072
Merge commit from forkd1fbda6
Merge commit from forkf844d78
Upgrade netty-tcnative to 2.0.70.Final (#14790)8afb5d9
Only run 2 jobs with leak detection to minimize build times (#14784)f2c27da
AdaptivePoolingAllocator: Round chunk sizes up to MIN_CHUNK_SIZE units
and re...8d387ff
Change the default AdaptiveRecvByteBufAllocator buffer size values'
visibilit...1cfd3a6
Fix possible buffer leak when stream can't be mapped (#14746)8f9eadb
Fix AccessControlException in GlobalEventExecutor (#14743)6fcd3e6
KQueueEventLoop leaks memory on shutdown. (#14745)581a0c9
build: 0.0.661ffcc4
downgrade netty889e3f3
Bump io.netty:netty-bom from 4.1.100.Final to 4.1.117.Final (#26)c99548e
dependabot ignore netty32888df
netty 4.1.1000245d82
tweak dependabot83fe144
gradle 8.12.132fa52c
Bump io.netty:netty-bom from 4.1.116.Final to 4.1.117.Final (#25)e832e25
gradle 8.1274d1518
Bump io.netty:netty-bom from 4.1.115.Final to 4.1.116.Final (#24)Sourced from org.apache.maven.plugins:maven-compiler-plugin's releases.
3.14.0
🚀 New features and improvements
- Enable GitHub Issues (#305)
@slawekjaranowski
- [MCOMPILER-579] - allow module-version configuration (#273)
@mguillem
- Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (#293) @dependabot[bot]
- Update release-drafter configuration, PR automation (#281)
@slawekjaranowski
- [MCOMPILER-588] - JUnit4 test framework to JUnit5 migration (#236)
@MidNight-er
🐛 Bug Fixes
- Fix release-drafter config (#292)
@slawekjaranowski
- [MCOMPILER-591] - testCompile - fix detections of target less than 1.9 (#240)
@slawekjaranowski
📦 Dependency updates
- Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (#293) @dependabot[bot]
- Bump mavenVersion from 3.6.3 to 3.9.9 (#283) @dependabot[bot]
- Bump org.mockito:mockito-core from 4.8.0 to 4.11.0 (#288) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-plugins from 42 to 43 (#285) @dependabot[bot]
- [MCOMPILER-590] - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (#235) @dependabot[bot]
👻 Maintenance
- Update scm tag according to branch (#303)
@slawekjaranowski
- [MNGSITE-529] - Rename "Goals" to "Plugin Documentation" (#300)
@Bukama
- Use JUnit version from parent (#299)
@slawekjaranowski
- [MCOMPILER-529] - Update docs about version schema (Maven 3) (#295)
@Bukama
- Use default Maven versions for build on GitHub (#289)
@slawekjaranowski
- Remove Maven 3 note (#241)
@elharo
- Remove info about old versions (#237)
@elharo
🔧 Build
- Exclude JDK 8 - temurin, adopt-openj9 on macos, use defaults values (#238)
@slawekjaranowski
b5e7d9b
[maven-release-plugin] prepare release maven-compiler-plugin-3.14.09134f12
Enable GitHub Issues19b8b12
Update scm tag according to branch09dce4e
[MCOMPILER-579] allow module-version configuration (#273)f7c3c5f
Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0764a54b
[MNGSITE-529] Rename "Goals" to "Plugin
Documentation"cfacbc1
PR Automation only on close event5c26bba
Use JUnit version from parent5449407
[MCOMPILER-529] Update docs about version schema (Maven 3)01d5b88
Bump mavenVersion from 3.6.3 to 3.9.9 (#283)6a6b1b1
Restore compressionLevel in the dict buildercc5ca81
v1.5.7fb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationfb7c786
[maven-release-plugin] prepare release netty-4.1.119.Finalf0a546d
Use initialized BouncyCastle providers when available (#14855)7fc6a23
Add QueryStringDecoder option to leave '+' alone (#14850)8f3dd2f
Consistently add channel info in HTTP/2 logs (#14829)bd08643
Bump BlockHound version to 1.0.11.RELEASE (#14814)0138f23
SslHandler: Fix possible NPE when executor is used for delegating (#14830)84120a7
Fix NPE when upgrade message fails to aggregate (#14816)dc6b051
Replace SSL assertion with explicit record length check (#14810)34011b5
chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (#14803)f3311e5
[maven-release-plugin] prepare for next development iterationSourced from crazy-max/ghaction-import-gpg's releases.
v6.3.0
- Bump openpgp from 5.11.2 to 6.1.0 in crazy-max/ghaction-import-gpg#215
- Bump cross-spawn from 7.0.3 to 7.0.6 in crazy-max/ghaction-import-gpg#212
Full Changelog: https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0
e89d409
Merge pull request #215
from crazy-max/dependabot/npm_and_yarn/openpgp-6.1.09239589
fix README177db9d
chore: update generated content78b11f3
build(deps): bump openpgp from 5.11.2 to 6.1.0bc96911
Merge pull request #218
from crazy-max/bake-v6b70aa9b
ci: update bake-action to v6d690cc9
Merge pull request #212
from crazy-max/dependabot/npm_and_yarn/cross-spawn-7.0.69e887f4
Merge pull request #211
from crazy-max/dependabot/github_actions/codecov/code...442980b
ci: fix deprecated codecov inputa0098b6
Merge pull request #217
from crazy-max/gha-permsSourced from com.uber.nullaway:nullaway's releases.
NullAway 0.12.6
- JSpecify: view type as super in generic method inference (#1177)
- Infer
@Nullable
type arguments for type variables from unmarked code (#1181)- Convert android-jar.py to Python 3 (#1175)
- Suggest castToNonNull fix for unboxing error (#1182)
NullAway 0.12.5
- Add missing override to RestoreNullnessAnnotationsVisitor (#1154)
- Add more bailouts for raw types (#1153)
- Do unboxing check for invocation parameters even when calling a
@NullUnmarked
method (#1163)- JSpecify: infer generic method type arguments for assignments (#1131)
- JSpecify: properly handle lambdas in anonymous inner classes (#1165)
- Support
@MonotonicNonNull
on static fields (#1166)- Update to Error Prone 2.37.0 (#1169)
- Use proper name for constructors in JarInfer (#1167)
- Don't treat
@ParametricNullness
as@Nullable
in JSpecify mode (#1174)Version 0.12.4
Better
@MonotonicNonNull
support (#1149) Add support for local variables for arrays. (#1146) Ignore Spring Framework 6.2@MockitoBean
,@MockitoSpyBean
fields (#1147) JSpecify: preserve explicit nullability annotations on type variables when performing substitutions (#1143) Always acknowledge restrictive annotations in JSpecify mode (#1144) Fix printing of array types in JSpecify errors (#1145) Remove need to use JSpecify's@Nullable
annotation (#1142) Handle calls to generic constructors in JSpecify mode (#1141) Properly handle conditional expression within parens as RHS of assignment (#1140) Skip checks involving wildcard generic type arguments (#1137) Update to Gradle 8.12.1 (#1133)
Sourced from com.uber.nullaway:nullaway's changelog.
Version 0.12.6
- JSpecify: view type as super in generic method inference (#1177)
- Infer
@Nullable
type arguments for type variables from unmarked code (#1181)- Convert android-jar.py to Python 3 (#1175)
- Suggest castToNonNull fix for unboxing error (#1182)
Version 0.12.5
- Add missing override to RestoreNullnessAnnotationsVisitor (#1154)
- Add more bailouts for raw types (#1153)
- Do unboxing check for invocation parameters even when calling a
@NullUnmarked
method (#1163)- JSpecify: infer generic method type arguments for assignments (#1131)
- JSpecify: properly handle lambdas in anonymous inner classes (#1165)
- Support
@MonotonicNonNull
on static fields (#1166)- Update to Error Prone 2.37.0 (#1169)
- Use proper name for constructors in JarInfer (#1167)
- Don't treat
@ParametricNullness
as@Nullable
in JSpecify mode (#1174)Version 0.12.4
- Better
@MonotonicNonNull
support (#1149)- Add support for local variables for arrays. (#1146)
- Ignore Spring Framework 6.2
@MockitoBean
,@MockitoSpyBean
fields (#1147)- JSpecify: preserve explicit nullability annotations on type variables when performing substitutions (#1143)
- Always acknowledge restrictive annotations in JSpecify mode (#1144)
- Fix printing of array types in JSpecify errors (#1145)
- Remove need to use JSpecify's
@Nullable
annotation (#1142)- Handle calls to generic constructors in JSpecify mode (#1141)
- Properly handle conditional expression within parens as RHS of assignment (#1140)
- Skip checks involving wildcard generic type arguments (#1137)
- Update to Gradle 8.12.1 (#1133)
649f25a
Prepare for release 0.12.6.9369704
Suggest castToNonNull fix for unboxing error (#1182)f1aca1b
Convert android-jar.py to Python 3 (#1175)33588de
Infer @Nullable
type arguments for type variables from
unmarked code (#1181)dd0fe71
JSpecify: view type as super in generic method inference (#1177)2c8049c
Prepare next development version.9613fb7
Prepare for release 0.12.5.b84feb7
Don't treat @ParametricNullness
as @Nullable
in JSpecify mode (#1174)3da2c82
Use proper name for constructors in JarInfer (#1167)685065a
Update to Error Prone 2.37.0 (#1169)88892eb
v1.5.7-27b52f9b
indentationcdd20be
Fix lock acquisition15e5eee
Support decompression from byte array to ByteBuffer and vice-versaSourced from ch.qos.logback:logback-classic's releases.
Logback 1.5.18
2025-03-18 Release of logback version 1.5.18
• Added support for XZ compression for archived log files. Note that XZ compression requires Tukaani project's XZ library for Java. In case XZ compression is requested but the XZ library is missing, then logback will substitute GZ compression as a fallback. This feature was requested in issues/755.
• Removed references to
java.security.AccessController
class. This class has been deprecated for some time and is slated for removal in future JDK versions.• A bit-wise identical binary of this version can be reproduced by building from source code at commit b2a02f065379a9b1ba5ff837fc08913b744774bc associated with the tag v_1.5.18. Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.
Logback 1.5.17
2025-02-25 Release of logback version 1.5.17
• Fixed Jansi 2.4.0 color-coded output not working on Windows CMD.exe console when the default terminal application is set to "Windows Console Host". This problem was reported in issues/753 by Michael Lyubkin.
• Fixed race condition occurring in case MDC class is initialized while org.slf4j.LoggerFactory is initializing logback-classic's LoggerContext. When this race conditions occurs, the MDCAdapter instance used by MDC does not match the instance used by logback-classic. This issue was reported in SLF4J issues/450. While logback-classic version 1.5.17 remains compatible with SLF4J versions in the 2.0.x series, fixing this particular MDC issue requires SLF4J version 2.0.17.
• A bit-wise identical binary of this version can be reproduced by building from source code at commit 10358724ed723b3745c010aa40cb02a2dfed4593 associated with the tag v_1.5.17. Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.
b2a02f0
prepare release 1.5.18991de58
remove references to AccessController marked for deletion in the
JDKf54ab16
If compression mode is XZ but the XZ library is missing, then fallback
to GZ ...fb45971
add support for XZ compression31c1f55
add xz compression support with tests8968d0f
introduce strategy based compression834059c
start work on 1.5.18-SNAPSHOT1035872
prepare release 1.5.172e6984d
bump to slf4j version 2.0.171009952
use a new LoggerContert instance when running LogbackListenerTest. This
shoul...