From db85716b9e464c5ca9b8af1fd7469e87d56e8f58 Mon Sep 17 00:00:00 2001 From: jaime-ez Date: Wed, 8 Mar 2023 18:20:09 -0300 Subject: [PATCH] 7.0.4 --- CHANGELOG.md | 7 +++++++ package-lock.json | 18 +++++++++--------- package.json | 4 ++-- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 28e0e0899..0aa480111 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.0.4] - 2023.03.08 + +### Feature + +- deepstream cluster CLI enabled in order to run a cluster of deepstream servers on each available processor core +- combine monitoring: now deepstream accepts an array of monitoring plugins in order to have separate plugins when it comes to monitoring messages, server activity and other custom functionality that might be required. For example you can run the included log monitoring, and an audit plugin that could save to another system/server which users are writing to which records by listening to incoming messages. This allows to create inmediate database replication strategies and so forth. + ## [7.0.3] - 2023.03.02 ### Fix diff --git a/package-lock.json b/package-lock.json index d7983cb5a..2d7e4408f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@deepstream/server", - "version": "7.0.3", + "version": "7.0.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@deepstream/server", - "version": "7.0.3", + "version": "7.0.4", "license": "MIT", "dependencies": { "@deepstream/protobuf": "^1.0.8", - "@deepstream/types": "^2.3.0", + "@deepstream/types": "^2.3.2", "ajv": "^6.12.6", "better-ajv-errors": "^0.8.2", "body-parser": "^1.19.0", @@ -639,9 +639,9 @@ } }, "node_modules/@deepstream/types": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@deepstream/types/-/types-2.3.0.tgz", - "integrity": "sha512-YSBpQhaEUm0bqJZIg3CeFEOPy3lESAMe5WjsiJ4s5/7CRiyZn2Sqk4QFZhiTy4D+VExxvsNKOCAzScSaomQx+A==" + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@deepstream/types/-/types-2.3.2.tgz", + "integrity": "sha512-awkhS5OixGLI9V3ea/Gmkf4ZpWoPDt3nJtkzbSYYJys7WuTeX/SYSHY6sqUFl5TFWYhKIU4gXA1UwB20969EQg==" }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.0.0", @@ -7677,9 +7677,9 @@ } }, "@deepstream/types": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@deepstream/types/-/types-2.3.0.tgz", - "integrity": "sha512-YSBpQhaEUm0bqJZIg3CeFEOPy3lESAMe5WjsiJ4s5/7CRiyZn2Sqk4QFZhiTy4D+VExxvsNKOCAzScSaomQx+A==" + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@deepstream/types/-/types-2.3.2.tgz", + "integrity": "sha512-awkhS5OixGLI9V3ea/Gmkf4ZpWoPDt3nJtkzbSYYJys7WuTeX/SYSHY6sqUFl5TFWYhKIU4gXA1UwB20969EQg==" }, "@istanbuljs/load-nyc-config": { "version": "1.0.0", diff --git a/package.json b/package.json index 48b2eacaf..5a0389535 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@deepstream/server", - "version": "7.0.3", + "version": "7.0.4", "description": "a scalable server for realtime webapps", "main": "./dist/src/deepstream.io.js", "bin": { @@ -54,7 +54,7 @@ }, "dependencies": { "@deepstream/protobuf": "^1.0.8", - "@deepstream/types": "^2.3.0", + "@deepstream/types": "^2.3.2", "ajv": "^6.12.6", "better-ajv-errors": "^0.8.2", "body-parser": "^1.19.0",