Skip to content

Latest commit

 

History

History
223 lines (139 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

223 lines (139 loc) · 10.4 KB

5.0.6 (2017-07-19)

Compatibility

Kuzzle Proxy
1.0.0 1.0.0

Bug fixes

  • [ #238 ] Login: move "expiresIn" option from request.body to request root attribute (ballinette)

Enhancements

  • [ #233 ] Allow paginated search using ES's search_after in SearchResult:fetchNext (samniisan)
  • [ #236 ] Add meta to Security documents (User, Profile, Role) (samniisan)
  • [ #229 ] Allow creating a user without specifying the id (xbill82)
  • [ #232 ] Add SDK version into volatile (samniisan)

Others


5.0.5 (2017-06-30)

Compatibility

Kuzzle Proxy
1.0.0 1.0.0

Enhancements


5.0.4 (2017-06-20)

Compatibility

Kuzzle Proxy
1.0.0 1.0.0

Breaking changes

  • [ #234 ] Update to new notifications format & event rename (scottinet)
  • [ #230 ] Fix createProfile and updateProfile method signatures (scottinet)
  • [ #228 ] Remove fetchAllDocuments method (benoitvidis)
  • [ #227 ] Update MemoryStorage.*scan return value format (scottinet)
  • [ #225 ] Rename getProfiles to getProfileIds and add a proper getProfiles method (scottinet)
  • [ #218 ] Login reshape (xbill82)
  • [ #215 ] Restructure User to be able to store both content and credentials (dbengsch)
  • [ #210 ] Harmonize event emitters implementation (ballinette)

Bug fixes

New features

Enhancements


4.0.1 (2017-05-9)

Full Changelog

Compatibility

Kuzzle Proxy
1.0.0-RC10 1.0.0-RC10

Enhancements

4.0.0 (2017-04-10)

Full Changelog

Compatibility

Kuzzle Proxy
1.0.0-RC9.6 1.0.0-RC9

Breaking changes

Bug fixes

  • [ #194 ] Stop calling onClientError when disconnect is called (jenow)
  • [ #193 ] Wrap filter in query for deleteDocument (jenow)

Enhancements

Exclude

Others

  • [ #195 ] Moved bufferutil and utf-8-validate to peerDependencies (jenow)
  • [ #190 ] Align SearchResult and scroll with other SDKs (dbengsch)
  • [ #182 ] Collection.createDocument: rename the updateIfExist option (scottinet)
  • [ #188 ] Make all options given to kuzzle constructor writable (benoitvidis)
  • [ #177 ] Remove previous and next cache in SearchResult (dbengsch)
  • [ #177 ] Remove previous and next cache in SearchResult (dbengsch)
  • [ #184 ] Browsers compatibility fix (scottinet)

3.4.0

Fill changes list: https://github.com/kuzzleio/sdk-javascript/releases/tag/3.4.0

3.1.0

Breaking Changes

  • Align notification responses format #147

2.2.0

2.1.5

  • Hotfixed a bug when recovering from a websocket connection error created an exponential number of clients #122

2.1.4

2.1.3

2.1.2

2.1.0

Breaking Changes

  • KuzzleDataCollection constructor signature has been changed from:
    KuzzleDataCollection(kuzzle, index, collection)
    to:
    KuzzleDataCollection(kuzzle, collection, index)
    This has been done to make it on par with the Kuzzle.dataCollectionFactory method #109
  • Subscription changes: #112
    • KuzzleDataCollection.subscribe and KuzzleDocument.subscribe now both return an object containing an onDone method, allowing to chain callback registrations. These callbacks are called once the subscription is done, with the following arguments: callback(error, kuzzleRoomObject).
    • KuzzleRoom.renew now accepts an optional callback as its last argument. This callback is invoked with the subscription result (the first callback argument is still only invoked whenever a notification is received)

2.0.3

2.0.2

2.0.0

1.9.2

  • Reinforce unit tests on the security.getProfile method #94
  • Remove jshint as it overlapped with eslint #93
  • Fix #95: handle empty mappings #96

1.9.1

  • Fix issue #91

1.9.0

Features

  • Implement new roles functionalities (KuzzleSecurity.isActionAllowed, KuzzleSecurity.getMyRights, KuzzleSecurity.getUserRights)
  • Implement the elasticsearch autorefresh features (Kuzzle.refreshIndex, Kuzzle.getAutoRefresh, Kuzzle.setAutoRefresh)
  • Implement the Kuzzle.updateSelf method that allow to update current user
  • Fix issues #81, #82, #73 & #76

List of merged PR

  • Merge pull request #88 from kuzzleio/KUZ-574-getRights-methods - Sébastien Cottinet
  • Merge pull request #90 from kuzzleio/rename-policies - Kévin Blondel
  • Merge pull request #85 from kuzzleio/fix-rc-83-update-and-delete-consistency - Sébastien Cottinet
  • Merge pull request #87 from kuzzleio/KUZ-480-isActionAllowed - Sébastien Cottinet
  • Merge pull request #86 from kuzzleio/fix-rc-81-refactor-factory-signature - Kévin Blondel
  • Merge pull request #84 from kuzzleio/fix-rc-73-paginate-fetchAll - Sébastien Cottinet
  • Merge pull request #83 from kuzzleio/fix-rc-76-secure-dataCollectionFactory - Kévin Blondel
  • Merge pull request #80 from kuzzleio/kuz-463-es-autorefresh - Sébastien Cottinet