All Versions
Latest Version
Avg Release Cycle
91 days
Latest Release

Changelog History
Page 4

  • v1.0.0-beta21 Changes

    • ๐Ÿ‘Œ Support for @Embedded types
    • ๐Ÿ‘Œ Support 'is' prefix for boolean getters
    • ๐Ÿ‘Œ Support compile time validation of many-to-one & one-to-many mapping
    • ๐Ÿ›  Fix possible Constraint violation in One-to-Many insert
    • ๐Ÿ›  Fix invalid UUID conversion
    • ๐Ÿ›  Fix query/update of a relational field that is also used as a key
  • v1.0.0-beta20 Changes

    • ๐Ÿ›  Fix possible StackOverflow in One-to-Many insert
    • ๐Ÿ›  Fix possible closed Result in toObservable()
    • ๐Ÿ›  Fix ClassCastException for key attributes that are also entity references
    • ๐Ÿ›  Fix Android default proguard rules for SQLCipher/SQLite support
  • v1.0.0-beta2 Changes

    • ๐Ÿ‘Œ Support SQLCipher on Android
  • v1.0.0-beta19 Changes

    • ๐Ÿ‘Œ Support self referential entity types
    • ๐Ÿ›  Fix cascading upsert for relational entities
    • ๐Ÿ›  Fix foreign key column not included in default selection in some cases
    • ๐Ÿ›  Fix findByKey defaults to returning null if entity not present
    • ๐Ÿ›  Fix Android default proguard rules
  • v1.0.0-beta18 Changes

    • ๐Ÿ‘Œ Support relational type changes in rx toSelfObservable
    • ๐Ÿ›  Fix not taking effect for the generated class name
    • ๐Ÿ›  Fix cascading upsert for relational entities
    • ๐Ÿ›  Fix entity state listeners not add from @Superclass types
    • ๐Ÿ›  Fix annotations only looked up when added directly from the annotation processor
    • ๐Ÿ›  Fix Type.singleKeyAttribute not available until keyAttributes was called
  • v1.0.0-beta17 Changes

    • ๐Ÿ‘Œ Support @OrderBy annotation for ordering relations in entities
    • ๐Ÿ‘Œ Support separate query expression for foreign keys using the key raw type
    • ๐Ÿ‘Œ Support @JunctionTable#type value that allows the junction table to be manually specified
    • ๐Ÿ›  Fix @Superclass non-annotated fields/methods ignored
    • ๐Ÿ›  Fix issues when generating from an Kotlin interface/data class
  • v1.0.0-beta16 Changes

    • ๐Ÿ‘Œ Support generating entity types from Kotlin abstract and data classes
    • ๐Ÿ‘Œ Support non integer key types in generated join tables
    • ๐Ÿ‘Œ Support @CheckReturnValue to add IDE warnings for methods that require additional calls
    • ๐Ÿ‘Œ Support iterable overloads for update/upsert
    • ๐Ÿ‘Œ Support additional validations of @OneToOne relationships
    • ๐Ÿ›  Fix stackoverflow exception in cascade reference
    • ๐Ÿ›  Fix null mapping instance in reader/writer classes in certain cases
  • v1.0.0-beta15 Changes

    • ๐Ÿ›  Fix generated SQL incorrect in some non-US locales
    • ๐Ÿ›  Fix several issues when using immutable types
    • ๐Ÿ›  Fix RxJava type changes not serialized
    • ๐Ÿ›  Fix Android library publish
    • ๐Ÿ›  Fix Android table not existing error on database first created w/ WAL mode
  • v1.0.0-beta14 Changes

    • ๐Ÿ‘Œ Support for generating mappings for final/non-extendable classes
    • ๐Ÿ‘Œ Support raw query parameter expansion
    • ๐Ÿ›  Fix cascade saving of entities in update
    • ๐Ÿ›  Fix upsert for CompletableEntityStore
    • ๐Ÿ›  Fix entity parceling on Android
  • v1.0.0-beta13 Changes

    • ๐Ÿ‘Œ Support non observable collections in relations
    • Annotation processor dependencies shadowed to prevent conflicts with other libraries