diff options
author | Lazaro Clapp <lazaro@uber.com> | 2021-12-27 16:31:20 -0500 |
---|---|---|
committer | Lazaro Clapp <lazaro@uber.com> | 2021-12-27 16:31:20 -0500 |
commit | 1f5ccc170d3014ee574519c6e8a3afb2ac6cb821 (patch) | |
tree | 87d50857869e18f7f1c2c12266e3e66ed721b205 | |
parent | 419f98f34f557341406bb4c2eaa49e5600b5e985 (diff) | |
download | nullaway-1f5ccc170d3014ee574519c6e8a3afb2ac6cb821.tar.gz |
Prepare for release 0.9.3.
-rwxr-xr-x | CHANGELOG.md | 30 | ||||
-rw-r--r-- | gradle.properties | 2 |
2 files changed, 31 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index f633392..f66539a 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ Changelog ========= +Version 0.9.3 +------------- +IMPORTANT: This version introduces EXPERIMENTAL JDK17 support. + There is a known crash on lambdas with switch expressions as body + (see #524). Best current workaround is to + `@SuppressWarnings("NullAway")` on the enclosing method +* Improve reporting of multiple parameter errors on a single method call (#503) +* Support compile-time constant field args in method Access Paths (#504) +* Add basic library support for grpc Metadata through GrpcHandler (#505) +* Fix soundness bug with dereference of ternary expressions (#516) +* Add support for switch expressions (#520) [JDK 17] +* Allow setting custom Nullable Annotation via Error Prone CLI flags (#522) +* Add JarInfer models for Android SDK 31 (Android 12) (#532) +* Build / CI tooling for NullAway itself: + - Prevent JMH tests from running on pre-v11 JDKs (#492) + - Bump to Error Prone 2.8.1 (#494), 2.9.0 (#497), and 2.10.0 (#507) + - Docs: Fix a broken link in README.md (#495) + - Update to Gradle 7.2 (#496), 7.3.1 (#509), and 7.3.3 (#530) + - Add Autodispose benchmark (#498) + - Bump jmh plugin to 0.6.6 (#500) + - Bump to Checker dataflow 3.20.0 (#510) + - CI tests for JDK 17 (#512) + - Some fixes to GitHub Actions config (#514) + - Make jar-infer-lib tests pass on JDK 11 (#523) + - Extra tests for all DummyOptionsConfig's methods (#525) + - Pull jmh Gradle plugin version to top level (#526) + - Add tests for JDK 16+ records (#527) + - Support for Coveralls on multiple modules (#521) + - Changes to avoid re-running Gradle tasks unnecessarily (#528) + Version 0.9.2 ------------- * Allow specifying custom names for Contract annotations (#476) diff --git a/gradle.properties b/gradle.properties index c48c92b..76e16fd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,7 +13,7 @@ # org.gradle.parallel=true GROUP=com.uber.nullaway -VERSION_NAME=0.9.3-SNAPSHOT +VERSION_NAME=0.9.3 POM_DESCRIPTION=A fast annotation-based null checker for Java |