# v9.0.0 - [fixed] Fixed async/await crash when retrieving a dynamic link from a universal link fails. (#9612) # v8.15.0 - [fixed] Fixed Custom domain long url validation logic. (#6978) # v8.9.0 - [fixed] Fixed Shortlink regression involving underscores and dashes introduced in 8.8.0. (#8786) - [fixed] Reduce memory stress on `WebKit` API. (#8847) - [fixed] Fixed regression introduced in 8.8.0 that failed to accept link query params after the FDL domain prefix. It caused the Dynamic Links Quick Start to fail. (#8866) # v8.8.0 - [fixed] Firebase dynamic links with custom domain will only work if the custom domain has a trailing '/'. (#7087) - [fixed] Fix device-only build warning for unused `processIsTranslated` function. (#8694) # v8.7.0 - [added] Refactoring and adding helper class. (#8432) # v8.6.0 - [changed] Replaced conditionally-compiled APIs with `API_UNAVAILABLE` annotations on unsupported platforms (#8467). # v8.4.0 - [fixed] Fixed build issues introduced in Xcode 13 beta 3. (#8401) - [fixed] Fixed build failures for extension targets. (#6548) # v8.2.0 - [fixed] Fixed analyze issue introduced in Xcode 12.5. (#8208) # v8.0.0 - [fixed] Fixed crashes on simulators targeting below iOS14 on Apple Silicon. (#7989) # v7.7.0 - [added] Added `utmParametersDictionary` property to `DynamicLink`. (#6730) # v7.6.0 - [fixed] Fixed build warnings introduced with Xcode 12.5. (#7434) # v7.3.1 - [fixed] New callback added in 7.3.0 should be on the main thread. (#7159) # v7.3.0 - [added] Manually created dynamic links should be subject to allowed/blocked check (#5853) # v4.3.1 - [changed] Client id usage in api call and respective checks in the code. - [fixed] Fix attempts to connect to invalid ipv6 domain by updating ipv4 and ipv6 to use a single, valid endpoint (#5032) # v4.3.0 - [changed] Functionally neutral public header refactor to enable Swift Package Manager support. # v4.2.1 - [fixed]Check for Pending Dynamic link guard check logic # v4.2.0 - [fixed] Fixed crashes that occur when a dynamic link is opened for the second time while an app is in the foreground (#5880) - [Added] Plist property `FirebaseDeepLinkPasteboardRetrievalEnabled` to enable/disable fetching dynamic links from Pasteboard. - [fixed] Reduce frequency of iOS14 pasteboard notifications by only reading from it when it contains URL(s). (#5905) - [changed] Functionally neutral updated import references for dependencies. (#5824) Refer to the [README.md](https://github.com/firebase/firebase-ios-sdk/blob/master/FirebaseDynamicLinks/README.md) for more details about this release. # v4.1.0 - [fixed] Fixing unwanted pending dynamic links checks on subsequent app restarts. (#5665) # v4.0.8 -- M67 - [fixed] Fix Catalyst build - removed deprecated unused Apple framework dependencies. (#5139) # v4.0.7 -- M64 - [fixed] Use module import syntax for headers from other SDKs. (#4824) # v4.0.6 - [fixed] Fix component startup time. (#4137) - [fixed] Fix crash due to object deallocation on app launch. (#4308) # v4.0.5 - [fixed] Removed references to UIWebViewDelegate to comply with App Store Submission warning. (#3722) # v4.0.4 - [fixed] Removed references to UIWebView to comply with App Store Submission warning. (#3722) # v4.0.3 - [added] Added support for custom domains for internal Google apps. (#3540) # v4.0.2 - [changed] Updated to maintain compatibility with Firebase Core in 6.6.0. # v4.0.1 - [changed] Removed deprecated internal log method. (#3333) # v4.0 - [feature] FirebaseAnalytics is no longer a hard dependency in the DynamicLinks pod. If you were installing Dynamic Links via pod ''Firebase/DynamicLinks'', you should add 'pod 'Firebase/Analytics'' to the Podfile to maintain full Dynamic Links functionality. If you previously have 'pod 'Firebase/Core'' in the Podfile, no change is necessary. (#2738) - [removed] Remove deprecated API in FDLURLComponents. (#2768) # v3.4.3 - [fixed] Fixed an issue where matchesshortlinkformat was returning true for certain FDL long links. # v3.4.2 - [fixed] Fixes an issue with certain analytics attribution parameters not being recorded on an app install. (#2462) # v3.4.1 - [changed] Return call validation for sysctlbyname. (#2394) # v3.4.0 - [changed] Bug fixes and internal SDK changes. (#2238, #2220) # v3.3.0 - [added] Introduced a new `componentsWithLink:domainURIPrefix:` and deprecated the existing `componentsWithLink:domain:`. (#1962, #2017, #2078, #2097, #2112) # v3.2.0 - [changed] Delete deprecated source files. (#2038) # v3.1.1 - [changed] Use c99 compatible __typeof__() operator. (#1982) # v3.1.0 - [feature] Firebase Dynamic Links is now open source and delivered as a source pod. (#1842) # v3.0.2 - [changed] Bug fixes. # v3.0.1 - [fixed] Fixed issue where first app opens were getting double counted when using unique match. # v2.3.2 - [fixed] Fixed error when fingerprint match fails for some locales. # v2.3.1 - [fixed] Fixed race condition while processing server response(s). # v2.3.0 - [added] Added new confidence type property. See FIRDLMatchType (values Unique, Default, Weak); - [changed] Updates to self diagnostic output. # v2.2.0 - [added] Added Other platform fallback link to FDL Builder API; # v2.1.0 - [added] Added basic self diagnostic to identify Firebase Dynamic Links configuration issues. See method [FIRDynamicLinks performDiagnosticsWithCompletion:]. - [fixed] Fixed returning warning in Builder API, see warnings parameter in FIRDynamicLinkShortenerCompletion block. # v2.0.0 - [fixed] Change Swift API names to better align with Swift convention. - [fixed] Fixes to pending link retrieval process, especially when custom URL schemes are not set up properly. # v1.4.0 - [added] Added Builder API to create and shorten dynamic links in iOS Apps. # v1.3.5 - [changed] Minor update triggered by changes in Firebase Core libraries. # v1.3.4 - [changed] Bug fixes # v1.3.3 - [changed] Improved tracking of social media tag parameters in Dynamic Links # v1.3.2 - [changed] Removes dependency on the Core Motion framework # v1.3.1 - [added] Adds FIRLogger support (not public-facing) - [fixed] Fixes IPv6 compatibilty issues # v1.3.0 - [changed] Removes the SFSafariViewController per Apple's Review Guidelines - [changed] Removes dependency on the Core Location framework # v1.2.0 - [added] iOS 10 Supoort # v1.1.1 - [fixed] Fixes an issue where if resolveLink() API returned a non-JSON object, it would cause a crash. # v1.1.0 (M10) - [fixed] Greatly reduced SDK size. # v1.0.0 (I/O) - Initial public release.