diff --git a/.github/workflows/upload-release-assets.yml b/.github/workflows/upload-release-assets.yml index bbc7afb8..98548f4f 100644 --- a/.github/workflows/upload-release-assets.yml +++ b/.github/workflows/upload-release-assets.yml @@ -53,7 +53,7 @@ jobs: run: | for FILE in *.vsix; do echo "Publishing $FILE" - npx vsce publish --packagePath $FILE - npx ovsx publish $FILE -p $OVSX_TOKEN + npx vsce publish --skip-duplicate --packagePath $FILE + npx ovsx publish --skip-duplicate $FILE -p $OVSX_TOKEN echo "Published $FILE" done diff --git a/docs/src/pages/en/changelog.mdx b/docs/src/pages/en/changelog.mdx index 0392d5db..d20ce73c 100644 --- a/docs/src/pages/en/changelog.mdx +++ b/docs/src/pages/en/changelog.mdx @@ -5,6 +5,12 @@ layout: ../../layouts/MainLayout.astro order: 10 --- +## v0.28 + +### v0.28.0 - (Jun 22, 2023) + +See https://github.com/mtxr/vscode-sqltools/releases/tag/v0.28.0 + ## v0.27 ### v0.27.1 - (Jan 6, 2023) diff --git a/packages/driver.mysql/README.md b/packages/driver.mysql/README.md index 9d3b1069..1005d418 100644 --- a/packages/driver.mysql/README.md +++ b/packages/driver.mysql/README.md @@ -4,6 +4,10 @@ This package is part of [vscode-sqltools](https://vscode-sqltools.mteixeira.dev/ ## Changelog +### 0.6.0 + +- Support TiDB. Support SSL / TLS options in the `Connection Assistant` panel. Switch from `mysql` library to `mysql2`. [#1113](https://github.com/mtxr/vscode-sqltools/pull/1113) - thanks [@Icemap](https://github.com/Icemap). + ### 0.5.2 - Handle multi-statement queries correctly. [#1140](https://github.com/mtxr/vscode-sqltools/pull/1140) diff --git a/packages/driver.mysql/package.json b/packages/driver.mysql/package.json index 040ec73e..dca82006 100644 --- a/packages/driver.mysql/package.json +++ b/packages/driver.mysql/package.json @@ -2,7 +2,7 @@ "name": "sqltools-driver-mysql", "displayName": "SQLTools MySQL/MariaDB/TiDB", "description": "SQLTools MySQL/MariaDB/TiDB", - "version": "0.5.2-SNAPSHOT", + "version": "0.6.0", "engines": { "vscode": "^1.72.0" }, diff --git a/packages/driver.mysql/src/ls/default.ts b/packages/driver.mysql/src/ls/default.ts index 02520287..41396a5a 100644 --- a/packages/driver.mysql/src/ls/default.ts +++ b/packages/driver.mysql/src/ls/default.ts @@ -69,19 +69,27 @@ export default class MySQLDefault extends AbstractDriver { - const r = resultAny[i] || []; - var f = fields[i] || []; + const r = resultsAny[i] || []; + var f = fieldsAny ? fieldsAny[i] || [] : undefined; const messages = []; if (r.affectedRows) { messages.push(`${r.affectedRows} rows were affected.`); diff --git a/packages/extension/package.json b/packages/extension/package.json index b18ccb60..772b8ed4 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -2,7 +2,7 @@ "name": "sqltools", "displayName": "SQLTools", "description": "Connecting users to many of the most commonly used databases. Welcome to database management done right.", - "version": "0.27.2-SNAPSHOT", + "version": "0.28.0", "publisher": "mtxr", "license": "MIT", "preview": false, @@ -18,7 +18,7 @@ "author": "Matheus Teixeira ", "private": true, "engines": { - "vscode": "^1.72.0" + "vscode": "^1.78.0" }, "categories": [ "Programming Languages", diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 646a74a3..ac185ca0 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@sqltools/plugins", - "version": "0.27.0", + "version": "0.28.0", "description": "SQLTools Plugins", "author": "Matheus Teixeira ", "license": "MIT",