Realm v4.3.0 Release Notes
Release Date: 2019-12-19 // over 4 years ago-
โจ Enhancements
- โ Add the ability to set a custom logger function on
RLMSyncManager
which is called instead of the default NSLog-based logger. - ๐ฆ Expose configuration options for the various types of sync connection
timeouts and heartbeat intervals on
RLMSyncManager
. - โ Add an option to have
Realm.asyncOpen()
report an error if the connection times out rather than swallowing the error and attempting to reconnect until it succeeds.
๐ Fixed
- ๐ Fix a crash when using value(forKey:) on a LinkingObjects property (including when doing so indirectly, such as by querying on that property). (#6366, since 4.0.0).
- Fix a rare crash in
ClientHistoryImpl::integrate_server_changesets()
which would only happen in Debug builds (since v3.0.0).
Compatibility
- โฌ๏ธ File format: Generates Realms with format v9 (Reads and upgrades all previous formats)
- Realm Object Server: 3.21.0 or later.
- ๐ Carthage release for Swift is built with Xcode 11.3.
Internal
- โฌ๏ธ Upgraded realm-sync from 4.8.2 to 4.9.0.
- โ Add the ability to set a custom logger function on