diff --git a/CHANGELOG.md b/CHANGELOG.md index c34732f..610c2f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how Security -- in case of vulnerabilities. --> -## [0.17.2] +## [0.18.0] ### Fixed @@ -27,13 +27,15 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ### Added - Added VISA support for connecting to an instrument -- Added platform-specific extension versions for Windows x86_64 and Linux x86_64 systems +- Added platform-specific extension versions for Windows x86\_64 and Linux x86\_64 systems - Added a + button to the Instruments pane title bar - Added icon to tsp-toolkit connection terminal - Added run button to runs the current script +- **tsp-toolkit-webhelp-to-json:** Added language feature support for 2651A, 2657A and 2601B-PULSE models +- **tsp-toolkit-webhelp:** Added webhelp documents for 2651A, 2657A and 2601B-PULSE models ### Changed -- Automatically assume a new connection is desired if the input to the "TSP: Connect" input box +- Automatically assume a new connection is desired if the input to the "TSP: Connect" input box has no results and is a valid connection string. @@ -159,8 +161,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.17.2...HEAD -[0.17.2]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.17.2 +[Unreleased]: https://github.com/tektronix/tsp-toolkit/compare/v0.18.0...HEAD +[0.18.0]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.18.0 [0.17.0]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.17.0 [0.16.4]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.16.4 [0.16.1]: https://github.com/tektronix/tsp-toolkit/releases/tag/v0.16.1 diff --git a/package-lock.json b/package-lock.json index d15bef5..a3b1a51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "tsp-toolkit", - "version": "0.17.2", + "version": "0.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tsp-toolkit", - "version": "0.17.2", + "version": "0.18.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@tektronix/keithley_instrument_libraries": "0.16.0", - "@tektronix/web-help-documents": "0.15.3", + "@tektronix/keithley_instrument_libraries": "0.18.0", + "@tektronix/web-help-documents": "0.18.0", "@types/cheerio": "0.22.35", "cheerio": "1.0.0", "class-transformer": "0.5.1", @@ -51,8 +51,8 @@ "vscode": "^1.92.0" }, "optionalDependencies": { - "@tektronix/kic-cli-linux-x64": "0.17.2-4", - "@tektronix/kic-cli-win32-x64": "0.17.2-4" + "@tektronix/kic-cli-linux-x64": "0.18.0", + "@tektronix/kic-cli-win32-x64": "0.18.0" } }, "node_modules/@ampproject/remapping": { @@ -1211,14 +1211,36 @@ } }, "node_modules/@tektronix/keithley_instrument_libraries": { - "version": "0.16.0", - "resolved": "https://npm.pkg.github.com/download/@tektronix/keithley_instrument_libraries/0.16.0/0cb45ce26027b552f2eada86ebb4833e8c6c62c8", - "integrity": "sha512-Q9KBTHtLRTqLy5rzygqa722JmFm3dpY55X6UGml3U2Wo+cwcKycCtcT8C/2qtHLxldbT598h8tZ/8rsUhXgK8g==" + "version": "0.18.0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/keithley_instrument_libraries/0.18.0/82d6110ff3a106aa3c0c481e4bfe143f3b4a04e2", + "integrity": "sha512-juW7QpgkqPAfK6XFeIWz9atYQ5+MEjKYejFpftzU1I/hKlYX4vgMkR3LKzR/K5m5Z47W1QOMCkIgoh5CoY5wgw==", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@tektronix/keithley_instrument_libraries/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } }, "node_modules/@tektronix/kic-cli-linux-x64": { - "version": "0.17.2-4", - "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-linux-x64/0.17.2-4/5417b508461dd64b5ab7330417cccd1beb514f94", - "integrity": "sha512-cIbPExjD4zBL/YECmYLKeooi9/zDA0KeXj33Cn/tWhpMMleGUzCeNPTUgQktyaz2BfjAnf50Mw/o38cFsNkgrw==", + "version": "0.18.0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-linux-x64/0.18.0/26cb3d65a7d73b86d0c67509ea4ebcc325d16950", + "integrity": "sha512-q3JBDYvtaIR9L/sHdcu5QJhtLpeC7/AAVfysKdknPG2c9rzI3qebUvfFOTi1XjXOixDzHfDtw3bvbDCNeO0lhg==", "cpu": [ "x64" ], @@ -1234,9 +1256,9 @@ } }, "node_modules/@tektronix/kic-cli-win32-x64": { - "version": "0.17.2-4", - "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-win32-x64/0.17.2-4/92bd65198dd119b27a942e2d3e0fad68f5cccf7c", - "integrity": "sha512-ZZvFaARpTwnymR8sarA3xlAaiJ+IOaQfw1rpGyc55PTvNQgkoJOp/JPoa1gf3rNQnFeB0mnHJeH5I6Fxr0lsqw==", + "version": "0.18.0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/kic-cli-win32-x64/0.18.0/68bd2f663da5e2b1be57416acae620459f478398", + "integrity": "sha512-595mwwU7rk9kY6e8L9yj1JPYQFk32UYf8nj5/XmPRW0njH5Wx3FjGl4olCU6BZf50S1jcIf5lilE4CORBXHoHQ==", "cpu": [ "x64" ], @@ -1252,9 +1274,9 @@ } }, "node_modules/@tektronix/web-help-documents": { - "version": "0.15.3", - "resolved": "https://npm.pkg.github.com/download/@tektronix/web-help-documents/0.15.3/40050d721ba4c5abbd9605fd9bd0dddf3b0da886", - "integrity": "sha512-2i32yLk6Gh6DgRHtJYAyQPvnlOghNiS549fDk0CPUqY/pvCt1BbWPyp9Cr1D43I7BPPFq+7o8kRHtjMRu25LmQ==" + "version": "0.18.0", + "resolved": "https://npm.pkg.github.com/download/@tektronix/web-help-documents/0.18.0/3f155899227d34e7eccb1bf3183536cd2dc292e5", + "integrity": "sha512-ZHcoF8ZgaQhhJEv5qyYdghjah84Ijf/wNbBahxzyw6oS5IHZQVQBPBXQckKq4m0IX/2NUD8qAiaczCXAUTZlJA==" }, "node_modules/@tsconfig/node10": { "version": "1.0.11", @@ -8530,9 +8552,7 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true, - "optional": true + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/treeify": { "version": "1.1.0", @@ -8952,9 +8972,7 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true, - "optional": true + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/whatwg-encoding": { "version": "3.1.1", @@ -8979,8 +8997,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "optional": true, "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" diff --git a/package.json b/package.json index 6fbc164..b5ba505 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.17.2", + "version": "0.18.0", "icon": "./resources/TSP_Toolkit_128x128.png", "galleryBanner": { "color": "#EEEEEE", @@ -349,8 +349,8 @@ "typescript": "5.5.4" }, "dependencies": { - "@tektronix/keithley_instrument_libraries": "0.16.0", - "@tektronix/web-help-documents": "0.15.3", + "@tektronix/keithley_instrument_libraries": "0.18.0", + "@tektronix/web-help-documents": "0.18.0", "@types/cheerio": "0.22.35", "cheerio": "1.0.0", "class-transformer": "0.5.1", @@ -361,8 +361,8 @@ "xml-js": "1.6.11" }, "optionalDependencies": { - "@tektronix/kic-cli-linux-x64": "0.17.2-4", - "@tektronix/kic-cli-win32-x64": "0.17.2-4" + "@tektronix/kic-cli-linux-x64": "0.18.0", + "@tektronix/kic-cli-win32-x64": "0.18.0" }, "extensionDependencies": [ "sumneko.lua"