Realm v0.81.0 Release Notes
Release Date: 2014-07-22 // almost 10 years ago-
API breaking changes
- None.
✨ Enhancements
- ⚡️ Updating to core library version 0.80.3.
- ➕ Added support for basic querying of RLMObject and RLMArray properties (one-to-one and one-to-many relationships).
e.g.
[Person objectsWhere:@"dog.name == 'Alfonso'"]
or[Person objectsWhere:@"ANY dogs.name == 'Alfonso'"]
Supports all normal operators for numeric and date types. Does not support NSData properties orBEGINSWITH
,ENDSWITH
,CONTAINS
and other options for string properties. - ➕ Added support for querying for object equality in RLMObject and RLMArray properties (one-to-one and one-to-many relationships).
e.g.
[Person objectsWhere:@"dog == %@", myDog]
[Person objectsWhere:@"ANY dogs == %@", myDog]
[Person objectsWhere:@"ANY friends.dog == %@", dog]
Only supports comparing objects for equality (i.e. ==) - ➕ Added a helper method to RLMRealm to perform a block inside a transaction.
- 👍 OSX framework now supported in CocoaPods.
🛠 Bugfixes
- 🛠 Fixed Unicode support in property names and string contents (Chinese, Russian, etc.). Closing #612 and #604.
- 🛠 Fixed bugs related to migration when properties are removed.
- 🛠 Fixed keyed subscripting for standalone RLMObjects.
- 🛠 Fixed bug related to double clicking on a .realm file to launch the Realm Browser (thanks to Dean Moore).