diff --git a/CHANGELOG.md b/CHANGELOG.md index a1c89fe12f..d67bf5b494 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,44 +1,35 @@ -x.y.z Release notes (yyyy-MM-dd) +10.0.0-rc.1 Release notes (2020-10-01) ============================================================= -### Enhancements -* None. ### Breaking Changes + * Change the following methods on RLMUser to properties: - `[RLMUser emailPasswordAuth]` => `RLMUser.emailPasswordAuth` - `[RLMUser identities]` => `RLMUser.identities` - `[RLMUser allSessions]` => `RLMUser.allSessions` - `[RLMUser apiKeysAuth]` => `RLMUser.apiKeysAuth` - * Other changes to RLMUser: - `nullable` has been removed from `RLMUser.identifier` - `nullable` has been removed from `RLMUser.customData` - * Change the following methods on RLMApp to properties: - `[RLMApp allUsers]` => `RLMApp.allUsers` - `[RLMApp currentUser]` => `RLMApp.currentUser` - `[RLMApp emailPasswordAuth]` => `RLMApp.emailPasswordAuth` - -### Fixed -* ([#????](https://github.com/realm/realm-cocoa/issues/????), since v?.?.?) -* None. - -### Breaking Changes -* Define `RealmSwift.Credentials` as an enum instead of a `typealias`. Example usage has changed from `Credentials(googleAuthCode: "token")` to `Credentials.google(serverAuthCode: "serverAuthCode")`, and `Credentials(facebookToken: "token")` to `Credentials.facebook(accessToken: "accessToken")`, etc. -* Remove error parameter and redefine payload in `+ (instancetype)credentialsWithFunctionPayload:(NSDictionary *)payload -error:(NSError **)error;`. It is now defined as `+ (instancetype)credentialsWithFunctionPayload:(NSDictionary> *)payload;` - +* Define `RealmSwift.Credentials` as an enum instead of a `typealias`. Example + usage has changed from `Credentials(googleAuthCode: "token")` to + `Credentials.google(serverAuthCode: "serverAuthCode")`, and + `Credentials(facebookToken: "token")` to `Credentials.facebook(accessToken: "accessToken")`, etc. +* Remove error parameter and redefine payload in + `+ (instancetype)credentialsWithFunctionPayload:(NSDictionary *)payload error:(NSError **)error;`. + It is now defined as `+ (instancetype)credentialsWithFunctionPayload:(NSDictionary> *)payload;` ### Compatibility + * File format: Generates Realms with format v12 (Reads and upgrades all previous formats) * Realm Studio: 10.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 12. -### Internal -* Upgraded realm-core from ? to ? -* Upgraded realm-sync from ? to ? - 10.0.0-beta.6 Release notes (2020-09-30) ============================================================= diff --git a/Package.swift b/Package.swift index c935b7890c..1eb2626b29 100644 --- a/Package.swift +++ b/Package.swift @@ -4,7 +4,7 @@ import PackageDescription import Foundation let coreVersionStr = "10.0.0-beta.9" -let cocoaVersionStr = "10.0.0-beta.6" +let cocoaVersionStr = "10.0.0-rc.1" let coreVersionPieces = coreVersionStr.split(separator: ".") let coreVersionExtra = coreVersionPieces[2].split(separator: "-") diff --git a/Realm/Realm-Info.plist b/Realm/Realm-Info.plist index 718db4ce9f..bd4f6ab8a8 100644 --- a/Realm/Realm-Info.plist +++ b/Realm/Realm-Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 10.0.0-beta.6 + 10.0.0-rc.1 CFBundleSignature ???? CFBundleVersion diff --git a/dependencies.list b/dependencies.list index 17145d2283..7f88aba999 100755 --- a/dependencies.list +++ b/dependencies.list @@ -1,4 +1,4 @@ -VERSION=10.0.0-beta.6 +VERSION=10.0.0-rc.1 REALM_CORE_VERSION=10.0.0-beta.9 REALM_SYNC_VERSION=10.0.0-beta.14 STITCH_VERSION=ffe651fea9dd7981d19c61093fbefd950c5066d8