Releases: SchwarzIT/crystal-map
Releases · SchwarzIT/crystal-map
4.2.1
Fix generation for generic Types in TypeConverterExporter to use in SchemaGeneration
4.2.0
Fix SubSchema generation for BaseModels
4.1.0
- Improvment to ObjectFields in SchemaClass
4.0.3
Integrated TypeConversion into Schemas
4.0.2
Make ensureTypes more efficient and harmonize CrystalWrap behavior
- Reverts ensureTypes to the behavior before the implementation of the compile-time TypeConverters
- Harmonizes the behavior of CrystalWrap across all different types of gets and sets
4.0.1
Fix suspending accessor function generation
Fixes the generation of suspending accessor functions for entities and wrappers by manually removing the return type from the generated files.
4.0.0
Added Annotationbased TypeConverters (Typesafe / Compiletime)
Updaded Dependencies
3.18.0
New annotation to generate a schema class that contains the fields as properties
3.17.0
mandatory fields can now be marked on field level
validation of mandatory fields
added base interface to companion object ob generated wrappers/entities
3.16.0
upgraded to Kotlin 1.9.20