Skip to content

Releases: SchwarzIT/crystal-map

4.1.0

24 Oct 12:45
6737df3
Compare
Choose a tag to compare
  • Improvment to ObjectFields in SchemaClass

4.0.3

29 Aug 10:34
67cb9c2
Compare
Choose a tag to compare

Integrated TypeConversion into Schemas

4.0.2

30 Jul 06:59
edde4bd
Compare
Choose a tag to compare

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

10 Jul 09:34
254af7b
Compare
Choose a tag to compare

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

21 Jun 06:32
3535156
Compare
Choose a tag to compare

Added Annotationbased TypeConverters (Typesafe / Compiletime)

Updaded Dependencies

3.18.0

10 Apr 09:31
9f10311
Compare
Choose a tag to compare

New annotation to generate a schema class that contains the fields as properties

3.17.0

12 Jan 10:00
be45338
Compare
Choose a tag to compare

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

07 Dec 14:11
0116288
Compare
Choose a tag to compare

upgraded to Kotlin 1.9.20

3.15.1

25 Aug 06:48
5e1b555
Compare
Choose a tag to compare
3.15.1 Pre-release
Pre-release

fixed generation issue

3.15.0

23 Aug 10:50
c8b0341
Compare
Choose a tag to compare
3.15.0 Pre-release
Pre-release

reduced generated code size -> Smaller Size of generated Wrappers/Entities