From 39b376c63f517ddfdbbd5dc1b426ce9f1ecca048 Mon Sep 17 00:00:00 2001 From: Yuxin Wang Date: Mon, 6 Jan 2025 10:50:15 -0500 Subject: [PATCH] Prepare for release 0.12.3. --- CHANGELOG.md | 19 +++++++++++++++++++ gradle.properties | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c4b0f9173..39277045af 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ 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 + - Fix comment positions (#1098) + - [refactoring] Wrap calls to Types.subst and Types.memberType (#1115) + - Build latest Caffeine on CI (#1111) + Version 0.12.2 --------------- * Fix reading of JSpecify @nullable annotations from varargs parameter in bytecode (#1089) diff --git a/gradle.properties b/gradle.properties index 46a1b9761f..04565dd890 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ org.gradle.caching=true org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m GROUP=com.uber.nullaway -VERSION_NAME=0.12.3-SNAPSHOT +VERSION_NAME=0.12.3 POM_DESCRIPTION=A fast annotation-based null checker for Java