All Versions
225
Latest Version
Avg Release Cycle
5 days
Latest Release
1902 days ago

Changelog History
Page 1

  • v1.134.0 Changes

    April 02, 2019

    ๐Ÿ› 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)
  • v1.133.1 Changes

    March 19, 2019

    ๐Ÿ”‹ Features

    • devices: devices API with refreshTokens (3b33f41), closes #2547
  • v1.133.0 Changes

    March 19, 2019

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“„ docs: add note for ops on how to check raw redis email config (063ef96)
    • node 8 and scrypt-hash: removed support for node 8 and scrypt-hash (5172ed8)
    • profile_server_messaging: fix db constructor signature (dd7c0e3), closes #2916
    • server: make sure to log errors on server start crash (6c6a779)

    chore

    • api: make redis.watch.conflict a 409 instead of 500 error (5ad4d15)
    • ๐Ÿ“ฆ package: update shrinkwrap (13dc222)
    • ๐Ÿ”จ refactor: Refactor the /token endpoint to improve clarity. (b1aafd0)

    ๐Ÿ”‹ Features

    • basket: Updates to login and verified events for Basket (0b02308), closes #2915

    ๐Ÿ”จ Refactor

    • ๐ŸŒฒ logging: Update to Mozlog format. (0b3e970), closes #2940
    • oauthdb: Split OAuthDB implementation across multiple files. (04986a7)
    • redis: use the extracted redis implementation from fxa-shared (87f1bb0)
  • v1.132.1 Changes

    March 05, 2019
  • v1.132.0 Changes

    March 05, 2019

    ๐Ÿ› Bug Fixes

    • db: Stop using deprecated 'sessionWithDevice' db route. (8d36529)
    • errors: add extra data to internal validation errors (8bb7856)
    • errors: include request data on unexpected errors (b0a6d00)
    • errors: strip pii and sensitive fields from logged payloads (811e584)

    chore

    • ๐Ÿš€ deploy: upgrade to node 10 (b7f9273)
  • v1.131.2 Changes

    March 04, 2019

    ๐Ÿ› Bug Fixes

    • pkce: Check code expiry and ownership in the PKCE flow. (ff36b14)
  • v1.131.1 Changes

    February 21, 2019

    ๐Ÿ› Bug Fixes

    • api: add validation for utm params and entrypoint (9732cf2)
    • metrics: reinstate entrypoint to the metrics context schema (551467e)
  • v1.131.0 Changes

    February 20, 2019

    ๐Ÿ› Bug Fixes

    • devices: return full device response on spurious updates (24add4d)

    chore

    • clients: Add a dev client_id for Fenix (f6b303a)
    • deps: Update handlebars dependency. (793bcb8)
    • deps: update shrinkwrap (f1914d9)

    ๐Ÿ”‹ Features

    • email: Update verification email for OAuth reliers. (74b48af), closes #2859
  • v1.130.1 Changes

    February 11, 2019

    ๐Ÿ› Bug Fixes

    • key-data: fix key-data endpoint for fresh accounts (ab6ce00), closes #2908
  • v1.130.0 Changes

    February 05, 2019

    ๐Ÿ› Bug Fixes

    • scripts: sanely handle refreshTokens in the docs script (59ab662)
    • sms: catch errors thrown from phoneNumberUtil.parse (3900303)

    chore

    • ci: run tests on node 10 (5bb853f)

    ๐Ÿ”‹ Features

    ๐Ÿ”จ Refactor

    • crypto: fall back to node's scrypt implementation (6d945c8)