Firefox Auth Server v1.134.0 Release Notes

Release Date: 2019-04-02 // about 5 years ago
  • ๐Ÿ› Bug Fixes

    • api: remove redundant query params from /recovery_email/verify_code (b8886b0)
    • config: make Fenix canGrant just like the Reference Browser (5f23915)
    • config: remove hash alg from config (96154d3)
    • deps: fix npm advisory 788 (a87338a)
    • devices: return isCurrentDevice for refreshToken device endpoint (e89d24e), closes #3003
    • email: use new copy for verification reminder emails (0ab024a)
    • scripts: add missing createSenders arg to write-email script (2d5ce76)
    • scripts: exit cleanly from write-emails-to-disk script (2cd624b)

    chore

    • ๐Ÿ“„ docs: disable the auto-generated api docs script (66302e1)
    • ๐Ÿ“ฆ package: update shrinkwrap (b30037f)
    • scripts: force NODE_ENV=dev in write-email script (4eb4436)
    • scripts: remove legacy_log abstraction (c081407)

    ๐Ÿ”‹ Features

    • email: add view actions to verification reminder emails (a326c28)
    • email: reinstate account verification reminder emails (7bd920e)
    • metrics: amplitude events from the OAuth server for MAU (9756fde), closes #2957
    • oauth: Add /oauth/authorization route, authenticated with a sessionToken. (c3bb754)
    • oauth: Add /oauth/token route, optionally authed via sessionToken (5efdbc4)
    • oauth: notify push and email on code exchanges (2e25c45), closes #2880 #2955
    • oauth: Use an assertion to directly grant tokens at /token. (6db4efb)
    • scripts: add a script to process verification reminders (b42276f)

    ๐Ÿ”จ Refactor

    • config: cache repetitive calls to conf.get (ef54799)
    • fxa-auth-server: Added no-var rule in .eslintrc (fca50dc)
    • fxa-auth-server: Added prefer-arrow-callback rule in .eslintrc (818115f)
    • fxa-auth-server: Added prefer-const rule in .eslintrc (2ee331e)
    • fxa-auth-server: Added prefer-template rule in .eslintrc (4761ad0)
    • fxa-auth-server: Added semicolons(semi rule) (1b910f0)

Previous changes from v1.133.1

  • ๐Ÿ”‹ Features

    • devices: devices API with refreshTokens (3b33f41), closes #2547