Skip to content

Releases: pouchdb-community/pouchdb-authentication

1.1.3

19 May 23:50
Compare
Choose a tag to compare

Bug Fixes

  • build: publish browserified version (46e883e)

1.1.2

03 Feb 17:18
Compare
Choose a tag to compare

Bug Fixes

  • package: update url-join to version 4.0.0 (fe89208)
  • urls: enable databases that are not hosted on domain root (ac2e2b0), closes #215

1.1.1

20 Jan 17:56
Compare
Choose a tag to compare

We now also check PouchDB's auth options for Basic Authentication.

Full changelog

Bug Fixes

  • auth: also use Basic Authentication information database opts (8b1d191), closes #204
  • package: update url-join to version 2.0.5 (6a627d1), closes #205
  • package: update url-join to version 3.0.0 (d7b27ae)

1.1.0

25 Dec 10:46
Compare
Choose a tag to compare

Typescript type definitions are now included in the release.

Full changelog

Features

  • types: package typescript type declarations (e59ad40)

1.0.0

18 Dec 23:32
Compare
Choose a tag to compare

We are proud to release version 1.0.0 of PouchDB Authentication.

New APIs

New functions are available:

  • deleteUser: to delete a user,
  • signUpAdmin: to create an admin,
  • deleteAdmin: to delete an admin.

NodeJS compatibility

PouchDB Authentication is now compatible with NodeJS.

CI and test infrastructure enhancements

PouchDB Authentication now uses SauceLabs to provide extensive browser testing in addition to testing the new support for NodeJS.

Full changelog

Bug Fixes

  • ajax: correctly handle Basic authentication (19f547b), closes #109
  • browser: plugin registration bug introduced in ES6 move (cd12d06)
  • nodejs: correctly set ajax request's body for login (5b61b00), closes #127 #130 #141
  • package: update pouchdb to version ~6.4.0 (f0c45b5)
  • putUser: ensure reserved words are enforced in metadata (b1ea26a)
  • urls: replace base URL regex with url-parse (7472135), closes #150 #160
  • urls: respect DB prefix for base URL if set (d600426), closes #158

Features

  • admins: add signUpAdmin and deleteAdmin (cb8991d)
  • package: move to ES6 with rollup build (b420ad4)
  • putUser: take roles in account (7f44c9e), closes #114
  • users: add deleteUser (8e187e7)

BREAKING CHANGES

  • putUser: In both signUp and putUser, '_id', '_rev', 'name',
    'type', 'roles', 'password', 'password_scheme', 'iterations',
    'derived_key', 'salt' are now all reserved words, and 'metadata' is
    not a reserved word anymore.

v0.1.0

11 May 21:26
Compare
Choose a tag to compare
  • Initial release