Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.27 KB

CHANGELOG.md

File metadata and controls

43 lines (25 loc) · 1.27 KB

Changelog

Version 0.2.0

2018-10-5

Enhancement: No longer generate internal build() functions in favor of inlining the copy() call. This might break if you were using it, but it wasn't intended to be call directly anyway! (#6)

Enhancement: Targeting Kotlin 1.2.71 now

Version 0.1.3

2018-6-23

Fix: Generated code wouldn't compile due to source name collision if a property was also called source.

Enhancement: The AutoCommon and KotlinPoet dependencies are now shaded, since they are both not stable APIs. This was wonky to get working correctly, so please report any issues!

Version 0.1.2

2018-6-18

Fix: Read class information from the primary constructor parameters list rather than raw properties, as copy is based on the constructor parameters!

Enhancement: Fail eagerly with useful error messages if properties don't have required public or internal visibility.

Version 0.1.1

2018-6-16

Fix: Make the generated builder and extension function match the visibility of the target class.

Version 0.1.0

2018-6-15

Initial release!