v10.49.2
github-actions
released this
17 Apr 19:44
·
103 commits
to master
since this release
Enhancements
- The default base url in
AppConfiguration
has been updated to point toservices.cloud.mongodb.com
. See https://www.mongodb.com/docs/atlas/app-services/domain-migration/ for more information. (#8512)
Fixed
- Fixed a crash that would occur when an http error 401 or 403 is returned upon
opening a watch stream for a MongoDB collection. (#8519) - Fix an assertion failure "m_lock_info && m_lock_info->m_file.get_path() == m_filename" that appears to be related to opening a Realm while the file is in the process of being closed on another thread. (#8507)
- Fixed diverging history due to a bug in the replication code when setting default null values (embedded objects included). (Core #7536)
- Null pointer exception may be triggered when logging out and async commits callbacks not executed. (Core #7434)
AppConfiguration.baseUrl
will now return the default value of the url when not set rather thannil
. (#8512)- Added privacy manifest to Core's Swift package (Swift #8535)
- Fixed crash when integrating removal of already removed dictionary key (Core #7488, since v10.0.0)
Compatibility
- Realm Studio: 15.0.0 or later.
- APIs are backwards compatible with all previous releases in the 10.x.y series.
- Carthage release for Swift is built with Xcode 15.3.0.
- CocoaPods: 1.10 or later.
- Xcode: 14.2-15.3.0.
Internal
- Upgraded realm-core from 14.4.1 to 14.5.2