@@ -45,6 +45,7 @@ public struct ParseConfiguration {
4545 - parameter liveQueryServerURL: The live query server URL to connect to Parse Server.
4646 - parameter allowCustomObjectId: Allows objectIds to be created on the client.
4747 side for each object. Must be enabled on the server to work.
48+ - parameter useTransactionsInternally: Use transactions inside the Client SDK.
4849 - parameter keyValueStore: A key/value store that conforms to the `ParseKeyValueStore`
4950 protocol. Defaults to `nil` in which one will be created an memory, but never persisted. For Linux, this
5051 this is the only store available since there is no Keychain. Linux users should replace this store with an
@@ -54,6 +55,7 @@ public struct ParseConfiguration {
5455 It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
5556 completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
5657 See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
58+ - warning: `useTransactionsInternally` is experimental and known not to work with mongoDB.
5759 */
5860 public init ( applicationId: String ,
5961 clientKey: String ? = nil ,
@@ -140,6 +142,7 @@ public struct ParseSwift {
140142 - parameter liveQueryServerURL: The live query server URL to connect to Parse Server.
141143 - parameter allowCustomObjectId: Allows objectIds to be created on the client.
142144 side for each object. Must be enabled on the server to work.
145+ - parameter useTransactionsInternally: Use transactions inside the Client SDK.
143146 - parameter keyValueStore: A key/value store that conforms to the `ParseKeyValueStore`
144147 protocol. Defaults to `nil` in which one will be created an memory, but never persisted. For Linux, this
145148 this is the only store available since there is no Keychain. Linux users should replace this store with an
@@ -151,6 +154,7 @@ public struct ParseSwift {
151154 It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
152155 completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
153156 See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
157+ - warning: `useTransactionsInternally` is experimental and known not to work with mongoDB.
154158 */
155159 static public func initialize(
156160 applicationId: String ,
0 commit comments