Auto v1.6.3 Release Notes

Release Date: 2018-12-11 // over 5 years ago
    • ๐Ÿ— Make AutoValue and AutoService support Gradle incremental build. Thanks to Thomas Broyer for this work. (a5673d0)
    • โšก๏ธ When hashCode() is @Memoized, equals() will be optimized to check hash codes first before other properies (34a6a03)
    • ๐Ÿ“ MemoizeExtension recognises @Nullable type annotations, not just method annotations. (66a57ec)
    • โœ‚ Remove unnecessary parentheses from the generated equals(Object) method in @AutoValue classes. (a5387a6)
    • ๐Ÿ“š Clarify the AutoValueExtension documentation to explain how subclassing works in the code generated by extensions. (73e848a)
    • ๐Ÿ‘ GwtSerialization support now works in the presence of AutoValue extensions. (9cc04ec)
    • โœ‚ Remove the need for the java.desktop module on Java 9+. (f878642)