avro4k icon indicating copy to clipboard operation
avro4k copied to clipboard

feat: Support kotlin's value classes

Open Chuckame opened this issue 1 year ago • 0 comments

New features:

  • Handle any primitive value and @Contextual as map keys #114

Breaking changes:

  • @AvroInline removed as it is replaced by kotlin's value classes
  • Stop supporting @AvroFixed on classes, works only on properties
  • Stop supporting @ScalePrecision on classes, works only on properties
  • Stop supporting @AvroDefault on classes, works only on properties

Chuckame avatar Jan 28 '24 23:01 Chuckame