Skip to content

v0.3.0

Choose a tag to compare

@ryonwhyte ryonwhyte released this 24 Aug 19:33
· 35 commits to main since this release

Fixed

  • Deferred deep link signal matching. The signals sent for claimBySignals did not
    match the values recorded by the landing page, so some of them could never contribute
    to a match. See the per-SDK notes below.

  • claimBySignals no longer reports a configuration error as a plain "no match". A 403
    (wrong appspaceId) is now surfaced with an explanation instead of being swallowed.

    Note appspaceId is your Appspace ID, copied from the dashboard under Settings. It is
    not your subdomain or slug. Sending the slug was the cause of the report behind this
    release, and now produces an explicit error rather than a silent null.

  • The language signal defaulted to a bare en rather than the device locale, so it
    rarely matched. Now derives the full locale tag from Intl when not supplied.

  • Matching now also compares device pixel ratio and OS version, and reports them
    automatically where the platform exposes them.