From b7a5cc3f53cc69d9f469fb739218723a9ca41a5b Mon Sep 17 00:00:00 2001 From: esarver Date: Thu, 17 Oct 2024 15:34:54 -0400 Subject: [PATCH] Fix Failure to Connect due to Messages on Output Queue (#63) Fix from - https://github.com/tektronix/tsp-toolkit-kic-cli/pull/40 - https://github.com/tektronix/tsp-toolkit-kic-lib/pull/29 --- CHANGELOG.md | 9 +++- package-lock.json | 124 ++++++++++++++-------------------------------- package.json | 8 +-- 3 files changed, 50 insertions(+), 91 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94cdd38..d1560f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,12 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how Security -- in case of vulnerabilities. --> +## [1.0.0] + +### Fixed + +- Fix issue where connecting to an instrument can fail with a mysterious error message + ## [0.18.2] ### Added @@ -222,7 +228,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how - Feature to retrieve TSP-Link network details -[Unreleased]: https://github.com/tektronix/tsp-toolkit/compare/v0.18.2...HEAD +[Unreleased]: https://github.com/tektronix/tsp-toolkit/compare/v1.0.0...HEAD +[1.0.0]: https://github.com/tektronix/tsp-toolkit/releases/tag/v1.0.0 [0.18.2]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.18.2 [0.18.1]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.18.1 [0.18.0]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.18.0 diff --git a/package-lock.json b/package-lock.json index 515d5b9..42e1985 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tsp-toolkit", - "version": "0.18.2", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tsp-toolkit", - "version": "0.18.2", + "version": "1.0.0", "license": "Apache-2.0", "dependencies": { "@tektronix/keithley_instrument_libraries": "0.18.2", @@ -49,9 +49,9 @@ "vscode": "^1.92.0" }, "optionalDependencies": { - "@tektronix/kic-cli-darwin-arm64": "0.18.3", - "@tektronix/kic-cli-linux-x64": "0.18.3", - "@tektronix/kic-cli-win32-x64": "0.18.3" + "@tektronix/kic-cli-darwin-arm64": "0.18.4-0", + "@tektronix/kic-cli-linux-x64": "0.18.4-0", + "@tektronix/kic-cli-win32-x64": "0.18.4-0" } }, "node_modules/@ampproject/remapping": { @@ -68,37 +68,25 @@ } }, "node_modules/@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/core-auth": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.8.0.tgz", - "integrity": "sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "dev": true, "dependencies": { - "@azure/abort-controller": "^2.0.0", - "@azure/core-util": "^1.1.0", "tslib": "^2.6.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "node_modules/@azure/core-auth": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.9.0.tgz", + "integrity": "sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==", "dev": true, "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.11.0", "tslib": "^2.6.2" }, "engines": { @@ -123,18 +111,6 @@ "node": ">=18.0.0" } }, - "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@azure/core-rest-pipeline": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.17.0.tgz", @@ -154,18 +130,6 @@ "node": ">=18.0.0" } }, - "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@azure/core-tracing": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", @@ -179,9 +143,9 @@ } }, "node_modules/@azure/core-util": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.10.0.tgz", - "integrity": "sha512-dqLWQsh9Nro1YQU+405POVtXnwrIVqPyfUzc4zXCbThTg7+vNNaiMkwbX9AMXKyoFYFClxmB3s25ZFr3+jZkww==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz", + "integrity": "sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==", "dev": true, "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -191,33 +155,21 @@ "node": ">=18.0.0" } }, - "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", - "dev": true, - "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@azure/identity": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.4.1.tgz", - "integrity": "sha512-DwnG4cKFEM7S3T+9u05NstXU/HN0dk45kPOinUyNKsn5VWwpXd9sbPKEg6kgJzGbm1lMuhx9o31PVbCtM5sfBA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.5.0.tgz", + "integrity": "sha512-EknvVmtBuSIic47xkOqyNabAme0RYTw52BTMz8eBgU1ysTyMrD1uOoM+JdS0J/4Yfp98IBT3osqq3BfwSaNaGQ==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.5.0", + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.9.0", "@azure/core-client": "^1.9.2", - "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-rest-pipeline": "^1.17.0", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.3.0", + "@azure/core-util": "^1.11.0", "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^3.14.0", - "@azure/msal-node": "^2.9.2", + "@azure/msal-browser": "^3.26.1", + "@azure/msal-node": "^2.15.0", "events": "^3.0.0", "jws": "^4.0.0", "open": "^8.0.0", @@ -1017,9 +969,9 @@ } }, "node_modules/@tektronix/kic-cli-darwin-arm64": { - "version": "0.18.3", - "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-darwin-arm64/0.18.3/b0ad9e27aed2fd75c37b3134758ae0ba76cb5267", - "integrity": "sha512-u57LOv1/ff/H6PYyEJYJITlpccv4hwKCcvMO7Zp3QsGSWRe4O+I15qxu6d5wveOTgScIfloltCBBflsWuz3uKA==", + "version": "0.18.4-0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-darwin-arm64/0.18.4-0/ebedde587007670c6a416a51c48e8ee1fbd14539", + "integrity": "sha512-ACwFDcLEDl2Tc7ClxS0doAs7oaByREbnv6rI+ZCmm+G/TzbZVS02fLKeVNjtc30vLVMDzPGRtxHZ4Lr9oCpidQ==", "cpu": [ "arm64" ], @@ -1035,9 +987,9 @@ } }, "node_modules/@tektronix/kic-cli-linux-x64": { - "version": "0.18.3", - "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-linux-x64/0.18.3/beaec9fac53234137cb3a72fdeec1df549bb1cdb", - "integrity": "sha512-GKWEtfWKwUNcr3MLYxgZR2k7p6mvEU3Gy7LErXapTTIIRBqbeB5vSYDhVnGwmZKw8FNXQrzmyrJCcwIq3c8ZlA==", + "version": "0.18.4-0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-linux-x64/0.18.4-0/13bb156a7f183184fa3a678441cc7ad649c86882", + "integrity": "sha512-E8ne0STmR8uBiInmqLPI2E0jGTfvIkvDBS0s9rJOORa0pQBOX04T3UI7fW6WJPOZHrGT0d6j1wGTnLfPQFNRGA==", "cpu": [ "x64" ], @@ -1053,9 +1005,9 @@ } }, "node_modules/@tektronix/kic-cli-win32-x64": { - "version": "0.18.3", - "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-win32-x64/0.18.3/45c1dd7d5a5757e7ed144c2ac151a17aa85f16b3", - "integrity": "sha512-qSqr8t6f1UhV56iFXFHrn1j2szzBE+MerOSbsws+p9R1YeB1nz6GSyqpil9dwzpEfNMBgoq69AWI/UCE3qPo9Q==", + "version": "0.18.4-0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-win32-x64/0.18.4-0/14f72f3fb8386ddbc573d72f1ee85505594a5351", + "integrity": "sha512-olhFZsYytOi5wd3i2fUjoJlOnnxGfbpr/+mfbyOF/yEc1BF44M0rFjqqvgmtu5lgyP19XmwMnGVlp7VvJpUTQQ==", "cpu": [ "x64" ], @@ -2761,9 +2713,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.39", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.39.tgz", - "integrity": "sha512-4xkpSR6CjuiaNyvwiWDI85N9AxsvbPawB8xc7yzLPonYTuP19BVgYweKyUMFtHEZgIcHWMt1ks5Cqx2m+6/Grg==", + "version": "1.5.41", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", + "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==", "dev": true }, "node_modules/emoji-regex": { diff --git a/package.json b/package.json index ab3eba5..61191cc 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publisher": "Tektronix", "displayName": "[Beta] Keithley TSP Toolkit", "description": "VSCode extension for Keithley Instruments' Test Script Processor", - "version": "0.18.2", + "version": "1.0.0", "icon": "./resources/TSP_Toolkit_128x128.png", "galleryBanner": { "color": "#EEEEEE", @@ -481,9 +481,9 @@ "xml-js": "1.6.11" }, "optionalDependencies": { - "@tektronix/kic-cli-linux-x64": "0.18.3", - "@tektronix/kic-cli-win32-x64": "0.18.3", - "@tektronix/kic-cli-darwin-arm64": "0.18.3" + "@tektronix/kic-cli-linux-x64": "0.18.4-0", + "@tektronix/kic-cli-win32-x64": "0.18.4-0", + "@tektronix/kic-cli-darwin-arm64": "0.18.4-0" }, "extensionDependencies": [ "sumneko.lua"