From 767fe79254bbaa2c5d3667c6810a3757396b85c8 Mon Sep 17 00:00:00 2001 From: jardicc <13526959+jardicc@users.noreply.github.com> Date: Mon, 4 Mar 2024 20:41:38 +0100 Subject: [PATCH 1/3] adds new pingTimeout argument, fixes maxRequestBody --- packages/redux-devtools-cli/src/options.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/redux-devtools-cli/src/options.ts b/packages/redux-devtools-cli/src/options.ts index a955bb1192..062b782252 100644 --- a/packages/redux-devtools-cli/src/options.ts +++ b/packages/redux-devtools-cli/src/options.ts @@ -24,6 +24,7 @@ export interface Options { dbOptions: DbOptions; maxRequestBody: string; logHTTPRequests?: boolean; + pingTimeout: number; logLevel: 0 | 1 | 3 | 2; wsEngine: string; } @@ -59,9 +60,10 @@ export default function getOptions(argv: { [arg: string]: any }): Options { undefined, }, dbOptions: dbOptions, - maxRequestBody: argv.passphrase || '16mb', + maxRequestBody: argv.maxRequestBody || '16mb', logHTTPRequests: argv.logHTTPRequests, logLevel: argv.logLevel || 3, + pingTimeout: argv.pingTimeout || 20000, wsEngine: argv.wsEngine || process.env.npm_package_remotedev_wsengine || 'ws', }; From beed7994fc183d9220af4fd19776e22ba8f51fef Mon Sep 17 00:00:00 2001 From: jardicc <13526959+jardicc@users.noreply.github.com> Date: Mon, 4 Mar 2024 20:55:15 +0100 Subject: [PATCH 2/3] Updates docs --- packages/redux-devtools-cli/CHANGELOG.md | 7 +++++++ packages/redux-devtools-cli/README.md | 1 + 2 files changed, 8 insertions(+) diff --git a/packages/redux-devtools-cli/CHANGELOG.md b/packages/redux-devtools-cli/CHANGELOG.md index 5377c5a51d..0c1214f5d4 100644 --- a/packages/redux-devtools-cli/CHANGELOG.md +++ b/packages/redux-devtools-cli/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 4.1.0 + +### Minor changes + +- adds CLI argument to change ping timeout `--pingTimeout=20000` to make debugging easier +- fixes `--maxRequestBody` argument + ## 4.0.0 ### Major Changes diff --git a/packages/redux-devtools-cli/README.md b/packages/redux-devtools-cli/README.md index f25be59c28..e2ba86288d 100644 --- a/packages/redux-devtools-cli/README.md +++ b/packages/redux-devtools-cli/README.md @@ -99,6 +99,7 @@ To use WSS, set `protocol` argument to `https` and provide `key`, `cert` and `pa | `--logLevel` | the socket server log level - 0=none, 1=error, 2=warn, 3=info | 3 | | `--wsEngine` | the socket server web socket engine - ws or uws (sc-uws) | ws | | `--open` | open Redux DevTools as a standalone application or as web app. See [Open Redux DevTools](#open-redux-devtools) for details. | false | +| `--pingTimeout` | if debugged app is not responding for 20 seconds (because it paused on breakpoint) the Redux DevTools will disconnect. This can extend it to e.g. 8 hours `28000000`ms | 20000 | ### Inject to React Native local server From a8ab39d99ccd2c1e14e2b981a9e85451536dbb41 Mon Sep 17 00:00:00 2001 From: jardicc <13526959+jardicc@users.noreply.github.com> Date: Mon, 4 Mar 2024 20:55:31 +0100 Subject: [PATCH 3/3] Bump to v4.1.0 --- packages/redux-devtools-cli/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 35cc791826..ea09f33ec6 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/cli", - "version": "4.0.0", + "version": "4.1.0", "description": "CLI for remote debugging with Redux DevTools.", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-cli", "bugs": {