Skip to content
This repository has been archived by the owner on Feb 24, 2021. It is now read-only.

Latest commit

 

History

History
87 lines (49 loc) · 2.02 KB

CHANGELOG.md

File metadata and controls

87 lines (49 loc) · 2.02 KB

Changelog

1.5.2

ooth-local

  • Fix on registration bug

1.5.0

  • Options to make JWT spec compliant, in particular ** tokenExpires (default false, will be true in next major) with refreshTokenExpiry (default 1 day), onRefreshRequest, onRefreshRequestUser and new route refresh. ** specJwt (default false, will be true in next major) puts only _id in the token, not all user profile data.
  • All messages are now customizable and internationalizable (with new package ooth-i18n)
  • Various text and dependency fixes

1.4.1

  • Increase bcrypt cost factor (SALT_ROUNDS) to 12.

1.4.0

  • New package ooth-roles

1.3.0

  • New Pakage ooth-profile

1.2.1

  • Just added README.md to packages for better appearance on npmjs.com.

1.2.0

  • License is now MIT in all package.json files.
  • Added new packate ooth-local-emailer

1.1.2

  • Fix ooth-client-react-next-apollo - was not server-rendering!

1.1.1

  • Fix next clients (getInitialState).

1.1.0

  • BREAK: Node 8, react 16, apollo 2 (affecting only packages that were still in 0.X: compose-next, ooth-client-react, ooth-client-react-next, ooth-client-react-next-apollo)

1.0.0

  • BREAK: Target engine from now on is node 8.

ooth

  • BREAK: Extracted db backend, now need to initialize using ooth-mongo (or another backend of your choice).

ooth-mongo

  • Extracted db backend from ooth as a standalone package.

ooth-local

  • BREAK: Hash password reset and email validation tokens. They can't be used as keys anymore. To reset a password or validate an email, one has to pass userId parameter as well.
  • Password reset and email validation tokens expire after 1 hour.

0.7.0

compose-next

  • Handle cases in which parent doesn't have initial props
  • transmit original props.

ooth

  • Add support for profileFields. Now only profileFields are exposed on the /status route
  • Use ObjectId for mysql queries

ooth-client

  • Throw on error

ooth-local

  • Support username
  • Support changing password
  • Register profile fields