From 974e02e408cdc34f76f200eb0a3fbdf1f29deae4 Mon Sep 17 00:00:00 2001 From: Lazaro Clapp Date: Fri, 29 Mar 2019 14:43:24 -0400 Subject: [PATCH] Prepare for release 0.7.0. --- CHANGELOG.md | 9 +++++++++ README.md | 4 ++-- gradle.properties | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e1a96f3fa..509572c4cf 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ Changelog ========= +Version 0.7.0 +-------------- +* Improved (partial but sound-er) varargs support (#291). +* Refactor for ErrorMessage class use (#284). +* Custom path to Optional class for Optional emptiness handler (#288). +* Add support for methods taking literal constant args in Access Paths. (#285). +* Added Optional emptiness handler (#278). + `-XepOpt:NullAway:CheckOptionalEmptiness=true` to enable (experimental) support for `Optional` emptiness. + Version 0.6.6 --------------- This only adds a minor library fix supporting Guava's Preconditions.checkNotNull with an error message diff --git a/README.md b/README.md index bb850671ce..c7aa482b0b 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ plugins { } dependencies { - annotationProcessor "com.uber.nullaway:nullaway:0.6.6" + annotationProcessor "com.uber.nullaway:nullaway:0.7.0" // Optional, some source of nullability annotations. // Not required on Android if you use the support @@ -75,7 +75,7 @@ The configuration for an Android project is very similar to the Java case, with ```gradle dependencies { - annotationProcessor "com.uber.nullaway:nullaway:0.6.6" + annotationProcessor "com.uber.nullaway:nullaway:0.7.0" } ``` A complete Android `build.gradle` example is [here](https://gist.github.com/msridhar/6cacd429567f1d1ad9a278e06809601c). Also see our [sample app](https://github.com/uber/NullAway/blob/master/sample-app/). diff --git a/gradle.properties b/gradle.properties index af05fc36c8..18109c1680 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,7 +13,7 @@ # org.gradle.parallel=true GROUP=com.uber.nullaway -VERSION_NAME=0.6.7-SNAPSHOT +VERSION_NAME=0.7.0 POM_DESCRIPTION=A fast annotation-based null checker for Java