Auto v1.6.5 Release Notes

Release Date: 2019-04-10 // 6 months ago
  • This is identical to 1.6.4 except for the following:

    • 🛠 Fix an intermittent issue with AutoValue extensions and Gradle. (0cced0d)

Previous changes from v1.6.4

    • 👻 More detailed exception information if AutoValue extensions cannot be loaded. (67e172e)
    • ↪ Expand the exceptions covered by the workaround for a JDK8 jar bug. (f17d298)
    • 👌 Support @CopyAnnotations in classes generated by MemoizeExtension. (bf27cab)
    • 👌 Improved type checking for builder setter parameters. (8d6111d, efd48fd)
    • ➕ Added MoreTypes.asIntersection() (c16ef66)
    • It is a compilation error for an @AutoOneOf property to be @nullable since null values are not in fact accepted. (9cf9999)
    • 👍 AutoValue extensions can now declare supported options. (175e323)
    • In AutoValue, @CopyAnnotations.exclude now affects type annotations. (3ee205b)