Hi All,

Today we shipped FxA train-80 to production, and with it two
important fixes for the Firefox login experience:

  * On Firefox for iOS, we now do a better job of guiding the
    user through the sign-in confirmation flow.  Combined with
    a pending new release of the iOS browser we expect this will
    dramatically improve the sign-in success rate on that platform.

  * We now send detailed UI-change notifications to the first-run
    page, so that it can update its UI to match, and avoid confusing
    experiences such as continuing to show a "skip" button once
    the user has committed to the flow.

This train also included the following highlights:

  * We not try harder to include a meaningful device name when sending
    "device connected" push messages to the browser; this should prevent
    the appearance of weird "now syncing with (null)" popup messages.

  * Some important dependency updates in the auth-mailer, which had
    somehow fallen waaay behind their latest release versions.

  * Fixed an error where the /settings page would try to access profile
    information with a stale oauth token, producing a confusing and
    unactionable error message.

  * When the user signs out, we not re-generate a fresh "flow id" for
    metrics purposes.  This should help us better distinguish different
    kinds of login flow.

  * The CircleCI tests now run faster, because they bail out on the
    first error rather than continuing the test run.

  * The "devices and apps" view will now show the scopes granted to
    any OAuth relier, if you hover over its name; thanks to Divya
    for contributing this1

  * The customs-server now has support for rate-limiting the sending of
    SMS messages, the first component of an upcoming experiment to
    drive more mobile device connections.


As always, you can find more details in the changelogs for each repo:

  https://github.com/mozilla/fxa-auth-server/blob/v1.80.0/CHANGELOG.md
  https://github.com/mozilla/fxa-auth-mailer/blob/v1.80.0/CHANGELOG.md
  https://github.com/mozilla/fxa-content-server/blob/v0.80.1/CHANGELOG.md
  https://github.com/mozilla/fxa-oauth-server/blob/v0.80.0/CHANGELOG.md
  https://github.com/mozilla/fxa-customs-server/blob/v0.80.0/CHANGELOG.md


There are also detailed PR metrics included below if you're interested.


  Cheers,

    Ryan



------------

This train we had a total of 32 PRs and 30 reviews.
That includes work on the following features:

  * FxA-41: signin funnel metrics:      1 PRs (70 / 74 =  95% complete)
  * FxA-51: Email Confirmation Pt 1:    1 PRs (13 / 14 =  93% complete)
  * FxA-53: Email Confirmation - SMS:   1 PRs ( 4 / 16 =  25% complete)
  * FxA-89: devices view:               1 PRs (52 / 56 =  93% complete)

Along with 28 general quality improvements.

_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to