All Versions
169
Latest Version
Avg Release Cycle
35 days
Latest Release
613 days ago

Changelog History
Page 17

  • v0.75.1 Changes

    December 03, 2014
    • ๐Ÿ”„ Changed sort to be an in-place method.
    • Renamed SORT_ORDER_DECENDING to SORT_ORDER_DESCENDING.
    • โž• Added sorting functionality to allObjects() and findAll().
    • ๐Ÿ›  Fixed bug when querying a date column with equalTo(), it would act as lessThan()
  • v0.75.0 Changes

    November 28, 2014
    • ๐Ÿ‘ Realm now implements Closeable, allowing better cleanup of native resources.
    • โž• Added writeCopyTo() and compactRealmFile() to write and compact a Realm to a new file.
    • ๐Ÿ‘ RealmObject.toString(), equals() and hashCode() now support models with cyclic references.
    • ๐Ÿšš RealmResults.iterator() and listIterator() now correctly iterates the results when using remove().
    • ๐Ÿ› Bug fixed in Exception text when field names was not matching the database.
    • ๐Ÿ› Bug fixed so Realm no longer throws an Exception when removing the last object.
    • ๐Ÿ› Bug fixed in RealmResults which prevented sub-querying.
    • ๐Ÿ‘ The Date type does not support millisecond resolution, and dates before 1901-12-13 and dates after 2038-01-19 are not supported on 32 bit systems.
    • ๐Ÿ›  Fixed bug so Realm no longer throws an Exception when removing the last object.
    • ๐Ÿ›  Fixed bug in RealmResults which prevented sub-querying.
  • v0.74.0 Changes

    November 19, 2014
    • โž• Added support for more field/accessors naming conventions.
    • โž• Added case sensitive versions of string comparison operators equalTo and notEqualTo.
    • โž• Added where() to RealmList to initiate queries.
    • โž• Added verification of fields names in queries with links.
    • โž• Added exception for queries with invalid field name.
    • ๐Ÿ‘ Allow static methods in model classes.
    • ๐Ÿšš An exception will now be thrown if you try to move Realm, RealmResults or RealmObject between threads.
    • ๐Ÿ›  Fixed a bug in the calculation of the maximum of date field in a RealmResults.
    • โšก๏ธ Updated core to 0.86.0, fixing a bug in cancelling an empty transaction, and major query speedups with floats/doubles.
    • Consistent handling of UTF-8 strings.
    • โœ‚ removeFromRealm() now calls moveLastOver() which is faster and more reliable when deleting multiple objects.
  • v0.73.1 Changes

    November 05, 2014
    • ๐Ÿ›  Fixed a bug that would send infinite notifications in some instances.
  • v0.73.0 Changes

    November 04, 2014
    • ๐Ÿ›  Fixed a bug not allowing queries with more than 1024 conditions.
    • Rewritten the notification system. The API did not change but it's now much more reliable.
    • โž• Added support for switching auto-refresh on and off (Realm.setAutoRefresh).
    • โž• Added RealmBaseAdapter and an example using it.
    • โž• Added deleteFromRealm() method to RealmObject.
  • v0.72.0 Changes

    October 27, 2014
    • ๐Ÿ‘ Extended sorting support to more types: boolean, byte, short, int, long, float, double, Date, and String fields are now supported.
    • ๐Ÿ‘ Better support for Java 7 and 8 in the annotations processor.
    • ๐Ÿ‘ Better support for the Eclipse annotations processor.
    • โž• Added Eclipse support to the distribution folder.
    • โž• Added Realm.cancelTransaction() to cancel/abort/rollback a transaction.
    • โž• Added support for link queries in the form realm.where(Owner.class).equalTo("cat.age", 12).findAll().
    • Faster implementation of RealmQuery.findFirst().
    • โฌ†๏ธ Upgraded core to 0.85.1 (deep copying of strings in queries; preparation for link queries).
  • v0.71.0 Changes

    October 07, 2014
    • ๐Ÿš€ Simplified the release artifact to a single Jar file.
    • โž• Added support for Eclipse.
    • โž• Added support for deploying to Maven.
    • ๐Ÿ‘ป Throw exception if nested transactions are used (it's not allowed).
    • โšก๏ธ Javadoc updated.
    • ๐Ÿ›  Fixed bug in RealmResults.
    • ๐Ÿ†• New annotation @Index to add search index to a field (currently only supporting String fields).
    • Made the annotations processor more verbose and strict.
    • โž• Added RealmQuery.count() method.
    • โž• Added a new example about concurrency.
    • โฌ†๏ธ Upgraded to core 0.84.0.
  • v0.70.1 Changes

    September 30, 2014
    • โœ… Enabled unit testing for the realm project.
    • ๐Ÿ›  Fixed handling of camel-cased field names.
  • v0.70.0 Changes

    September 29, 2014
    • ๐Ÿš€ This is the first public beta release.