Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 1.51 KB

CHANGELOG.md

File metadata and controls

73 lines (48 loc) · 1.51 KB

Changelog

1.2.0

2023-11-16

  • New: Support for property builders.
  • Update to Kotlin 1.9.20.
  • Update to AutoValue 1.10.4.
  • Update to KotlinPoet 1.14.2.
  • Update to Moshi 1.15.0.
  • Update to Okio 3.6.0.

1.1.3

2021-11-15

  • Fix: Don't leak nested enums across multiple AVK extension passes.
  • Fix: Add missing @JsonClass annotation to nested enums.
  • Fix: Generate constructor parameter defaults for @JsonClass-annotated classes.

1.1.2

2021-11-05

  • Enhancement: Skip processing if there are no @AutoValue-annotated classes in the current round.
  • Enhancement: Report an error if there are no @AutoValue-annotated classes across all rounds.
  • Fix: Use correct classloader when loading AutoValueExtension services

1.1.1

2021-11-03

  • Fix: AutoValueKotlinProcessor now properly declares its supported options.

1.1.0

2021-11-02

The implementation has been reworked to run as a standalone processor that then runs AutoValue within its own process. This allows us to share some data across all processed types and expand the supported feature set.

As a result...

  • New: Support for converting nested AutoValue classes!
  • New: (Basic) support for converting nested enum classes!

1.0.2

2021-10-25

  • Implicit kotlin.* package imports are now stripped since they're redundant.

1.0.1

2021-10-22

  • Internal refactoring, nothing public-facing changed in this.

1.0.0

2021-10-21

Initial release!