|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 |
|
| 4 | +Version 0.13.2 |
| 5 | +-------------- |
| 6 | + |
| 7 | +Various bug fixes in this release and better JSpecify support. |
| 8 | + |
| 9 | +* Fix for explicitly-typed lambda parameters in JDK 24+ (#1452) |
| 10 | +* Improve handling of wildcard upper bounds in generic method inference by @dhruv-agr (#1454) |
| 11 | +* Add default support for @PostConstruct as an initializer annotation (#1459) |
| 12 | +* Include nested annotation information in astubx files when loading external library models by @haewiful (#1456) |
| 13 | +* JSpecify: assume NONNULL in generic method inference for unconstrained type variables (#1471) |
| 14 | +* JSpecify: improve inference for generic methods based on method reference arguments (#1438) |
| 15 | +* Improve printing of annotated type variables in error messages (#1478) |
| 16 | +* Initial handling of constructor diamond operators (#1464) |
| 17 | +* Handle restrictive type-use `@NonNull` annotations on varargs array (#1484) |
| 18 | +* Test case for issue 1493 (#1496) |
| 19 | +* Fix library modeling for varargs arrays (#1485) |
| 20 | +* Re-introduce annotations elided by `javac` for certain cases (#1473) |
| 21 | +* JDK javac plugin: properly handle nested annotations on array parameter types and varargs (#1497) |
| 22 | +* Print only `@Nullable` type use annotations in error messages (#1507) |
| 23 | +* Better handling of method references passed to generic methods in JSpecify mode (#1499) |
| 24 | +* Support for Spring's @Value annotation (#1505) |
| 25 | +* Fix crash with captured array types (#1508) |
| 26 | +* Maintenance |
| 27 | + - Update comments in NullabilityUtil#hasAnyAnnotationMatching (#1457) |
| 28 | + - Update to Gradle 9.3.1 (#1458) |
| 29 | + - Update to Error Prone 2.47.0 (#1461) |
| 30 | + - Switch InvocationAndContext to be a record (#1463) |
| 31 | + - Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc (#1465) |
| 32 | + - Upgrade GitHub Actions to latest versions by @salmanmkc (#1466) |
| 33 | + - Bump various dependencies (#1469) |
| 34 | + - Use text blocks in `CustomLibraryModelsTests` (#1482) |
| 35 | + - Update Error Prone and EP plugin (#1486) |
| 36 | + - Update to Gradle 9.4.0 (#1491) |
| 37 | + - Minor cleanup, no behavior changes by @armandino (#1487) |
| 38 | + - Update to Error Prone 2.49.0 (#1514) |
| 39 | + |
4 | 40 | Version 0.13.1 |
5 | 41 | -------------- |
6 | 42 |
|
|
0 commit comments