Skip to content

Commit 347621d

Browse files
committed
5.1.1
1 parent fddb9c4 commit 347621d

File tree

5 files changed

+37
-48
lines changed

5 files changed

+37
-48
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## [5.1.1] - 2020.05.11
2+
3+
### Fix
4+
5+
Disabling telemetry for tests
6+
7+
Fixing critical bug with client sdk version tracking
8+
19
## [5.1.0] - 2020.05.11
210

311
### Feat

package-lock.json

Lines changed: 9 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@deepstream/server",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"description": "a scalable server for realtime webapps",
55
"main": "./dist/src/deepstream.io.js",
66
"bin": {
@@ -42,7 +42,7 @@
4242
},
4343
"dependencies": {
4444
"@deepstream/protobuf": "^1.0.3",
45-
"@deepstream/types": "^2.1.0",
45+
"@deepstream/types": "^2.2.0",
4646
"ajv": "^6.12.2",
4747
"better-ajv-errors": "^0.6.7",
4848
"body-parser": "^1.19.0",
@@ -62,7 +62,7 @@
6262
"ws": "^7.3.0"
6363
},
6464
"devDependencies": {
65-
"@deepstream/client": "^5.0.8",
65+
"@deepstream/client": "^5.1.0",
6666
"@types/adm-zip": "^0.4.33",
6767
"@types/body-parser": "^1.19.0",
6868
"@types/content-type": "^1.1.3",

src/connection-endpoint/base/connection-endpoint.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,9 @@ export default class BaseWebsocketConnectionEndpoint extends DeepstreamPlugin im
190190

191191
if (msg.action === CONNECTION_ACTION.CHALLENGE) {
192192
if (msg.sdkType && msg.sdkVersion) {
193+
if (!this.clientVersions[msg.sdkType]) {
194+
this.clientVersions[msg.sdkType] = new Set()
195+
}
193196
this.clientVersions[msg.sdkType].add(msg.sdkVersion)
194197
}
195198
socketWrapper.onMessage = socketWrapper.authCallback!

test-e2e/tools/e2e-server-config.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import * as permissions from '../config/permissions-open.json'
33

44
export const getServerConfig = (port: number): PartialDeepstreamConfig => ({
55
serverName : `server-${port}`,
6-
logLevel: LOG_LEVEL.WARN,
76
showLogo : false,
87

98
rpc: {
@@ -72,6 +71,20 @@ export const getServerConfig = (port: number): PartialDeepstreamConfig => ({
7271
} as any
7372
},
7473

74+
telemetry: {
75+
type: 'deepstreamIO',
76+
options: {
77+
enabled: false
78+
}
79+
},
80+
81+
logger: {
82+
type: 'default',
83+
options: {
84+
logLevel: LOG_LEVEL.WARN
85+
}
86+
},
87+
7588
locks: {
7689
type: 'default',
7790
options: {

0 commit comments

Comments
 (0)