Realm v0.92.3 Release Notes

Release Date: 2015-05-13 // about 9 years ago
  • API breaking changes

    • Swift: Results.average(_:) now returns an optional, which is nil if and only if the results set is empty.

    โœจ Enhancements

    • Swift: Added List.invalidated, which returns if the given List is no longer safe to be accessed, and is analogous to -[RLMArray isInvalidated].
    • Assertion messages are automatically logged to Crashlytics if it's loaded into the current process to make it easier to diagnose crashes.

    ๐Ÿ›  Bugfixes

    • Swift: Enumerating through a standalone List whose objects themselves have list properties won't crash.
    • Swift: Using a subclass of RealmSwift.Object in an aggregate operator of a predicate no longer throws a spurious type error.
    • ๐Ÿ›  Fix incorrect results for when using OR in a query on a RLMArray/List<>.
    • ๐Ÿ›  Fix incorrect values from [RLMResults count]/Results.count when using != on an int property with no other query conditions.
    • Lower the maximum doubling threshold for Realm file sizes from 128MB to 16MB to reduce the amount of wasted space.