[changed] Breaking Change: Mark HTTPSCallable and HTTPSCallableOptions
as final classes for Swift clients. This was to achieve Swift 6 checked
Sendable support.
11.12.0
[fixed] Fix regression from 11.6.0 where HTTPSCallable did not invoke
completion block on main thread (#14653).
11.10.0
[added] Streaming callable functions are now supported.
[fixed] Fixed regressions in error code processing introduced in 9.0.0. (#9855)
[fixed] Importing FirebaseFunctions no longer exposes internal FirebaseCore APIs. (#9884)
9.0.0
[changed] The FirebaseFunctionsSwift library has been removed. All of its APIs are now included
in the FirebaseFunctions library. Please remove references to FirebaseFunctionsSwift from Podfiles
and Swift Package Manager configurations. import FirebaseFunctionsSwift should be replaced with
import FirebaseFunctions.
[changed] Backported Callable async/await APIs to iOS 13, etc. (#9483).
[changed] The global variables FunctionsErrorDomain and FunctionsErrorDetailsKey are
restored for Swift only.
[added] Added a new method httpsCallable(url:) to create callables with URLs other than cloudfunctions.net.
8.15.0
[deprecated] The global variables FIRFunctionsErrorDomain and FIRFunctionsErrorDetailsKey are
deprecated and will be removed in v9.0.0. (#9569)
8.9.0
[fixed] Add watchOS support for Swift Package Manager (#8864).
[changed] Don't set the App Check header in the case of App Check error (#8558).
8.3.0
[fixed] Fixed an issue where subclassing Functions was unusable (#8265).
8.2.0
[fixed] Fixed an issue where factory class methods returned a new instance on every invocation, causing emulator settings to not persist between invocations (#7783).