File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1
1
# v8.9.0
2
2
- [ fixed] Fixed Shortlink regression involving underscores and dashes introduced in 8.8.0. (#8786 )
3
- - [ fixed] Reduce memory stress on ` WebKit ` API. #8847
3
+ - [ fixed] Reduce memory stress on ` WebKit ` API. (#8847 )
4
+ - [ fixed] Fixed regression introduced in 8.8.0 that failed to accept link query params after the
5
+ FDL domain prefix. It caused the Dynamic Links Quick Start to fail. (#8866 )
4
6
5
7
# v8.8.0
6
8
- [ fixed] Firebase dynamic links with custom domain will only work if the custom domain has a trailing '/'. (#7087 )
Original file line number Diff line number Diff line change @@ -248,7 +248,7 @@ BOOL FIRDLIsAValidDLWithFDLDomain(NSURL *_Nullable URL) {
248
248
// Matches the *.page.link and *.app.goo.gl domains.
249
249
matchesRegularExpression =
250
250
([urlStr rangeOfString: @" ^https?://[a-zA-Z0-9]+((\\ .app\\ .goo\\ .gl)|(\\ .page\\ .link))((\\ /"
251
- @" ?\\ ?link=https?.*)|(\\ /[a-zA-Z0-9-_]+)((\\ /?\\ ?.*=.*)?$|$))"
251
+ @" ?\\ ?.* link=https?.*)|(\\ /[a-zA-Z0-9-_]+)((\\ /?\\ ?.*=.*)?$|$))"
252
252
options: NSRegularExpressionSearch]
253
253
.location != NSNotFound );
254
254
Original file line number Diff line number Diff line change @@ -1378,7 +1378,9 @@ - (void)testHandleUniversalLinkCompletionReturnsYesForValidDDL {
1378
1378
NSArray <NSString *> *urlStrings = @[
1379
1379
@" https://some.page.link/test" , @" https://some.page.link/test-test" ,
1380
1380
@" https://some.page.link/test_test" , @" https://some.page.link/test_test-test" ,
1381
- @" https://some.app.goo.gl/test_test-test"
1381
+ @" https://some.app.goo.gl/test_test-test" ,
1382
+ @" https://n8r9f.app.goo.gl/?ibi=com%2E google%2E GCMTestApp%2E dev&amv=0&imv=1%2E 0&link=https%3A%2F%2F www%2E google%2E com" ,
1383
+ @" https://n8r9f.app.goo.gl/?link=https%3A%2F%2F www%2E google%2E com&ibi=com%2E google%2E GCMTestApp%2E dev&amv=0&imv=1%2E 0"
1382
1384
];
1383
1385
1384
1386
for (NSString *urlString in urlStrings) {
You can’t perform that action at this time.
0 commit comments