5.0.6 (2017-07-19)
Kuzzle | Proxy |
---|---|
1.0.0 | 1.0.0 |
- [ #238 ] Login: move "expiresIn" option from request.body to request root attribute (ballinette)
- [ #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)
5.0.5 (2017-06-30)
Kuzzle | Proxy |
---|---|
1.0.0 | 1.0.0 |
5.0.4 (2017-06-20)
Kuzzle | Proxy |
---|---|
1.0.0 | 1.0.0 |
- [ #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)
- [ #226 ] Protocol error handling (stafyniaksacha)
- [ #222 ] NetworkError payload should be an Error object (scottinet)
- [ #214 ] createIndex should only return response.result (ballinette)
- [ #231 ] Add specification CRUDL routes (samniisan)
- [ #224 ] Add support for Document:m* methods (samniisan)
- [ #219 ] Add scrollProfile & scrollUsers support (samniisan)
- [ #217 ] Added all new credential related routes (jenow)
- [ #209 ] Add Collection:documentExists & Document:exists methods (samniisan)
- [ #208 ] Adds a new replaceUser method to Security (samniisan)
- [ #210 ] Harmonize event emitters implementation (ballinette)
4.0.1 (2017-05-9)
Kuzzle | Proxy |
---|---|
1.0.0-RC10 | 1.0.0-RC10 |
- [ #200 ] Add kuzzle info in Document object (AnthonySendra)
4.0.0 (2017-04-10)
Kuzzle | Proxy |
---|---|
1.0.0-RC9.6 | 1.0.0-RC9 |
- [ #201 ] Rename metadata into volatile (AnthonySendra)
- [ #194 ] Stop calling onClientError when disconnect is called (jenow)
- [ #193 ] Wrap filter in query for deleteDocument (jenow)
- [ #199 ] Add support for the new retryOnConflict option (scottinet)
- [ #191 ] Standardize memory storage object (scottinet)
- [ #196 ] Fix ms.hgetall return value interpretation (scottinet)
- [ #198 ] Fix ms.zscore return value type (scottinet)
- [ #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)
Fill changes list: https://github.com/kuzzleio/sdk-javascript/releases/tag/3.4.0
- Fill changes list: https://github.com/kuzzleio/sdk-javascript/releases/tag/3.1.0
- Align notification responses format #147
- Hotfixed a bug when recovering from a websocket connection error created an exponential number of clients #122
- Full changes list: https://github.com/kuzzleio/sdk-javascript/releases/tag/2.1.0
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 theKuzzle.dataCollectionFactory
method #109- Subscription changes: #112
KuzzleDataCollection.subscribe
andKuzzleDocument.subscribe
now both return an object containing anonDone
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)
- Reinforce unit tests on the
security.getProfile
method #94 - Remove jshint as it overlapped with eslint #93
- Fix #95: handle empty mappings #96
- Fix issue #91
- 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
- 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