From b1ee6ced9e59a06b491ecb26b41f6aaa7ce48ed0 Mon Sep 17 00:00:00 2001 From: Day Matchullis Date: Mon, 9 Mar 2026 12:56:43 -0600 Subject: [PATCH 1/5] update path for bundled plugins --- apps/studio/electron-builder-config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/studio/electron-builder-config.js b/apps/studio/electron-builder-config.js index a475cf5f3..fc509427e 100644 --- a/apps/studio/electron-builder-config.js +++ b/apps/studio/electron-builder-config.js @@ -35,11 +35,11 @@ module.exports = { ], extraResources: [ { - from: "node_modules/@beekeeperstudio/bks-ai-shell", + from: "../../node_modules/@beekeeperstudio/bks-ai-shell", to: "bundled_plugins/@beekeeperstudio/bks-ai-shell" }, { - from: "node_modules/@beekeeperstudio/bks-er-diagram", + from: "../../node_modules/@beekeeperstudio/bks-er-diagram", to: "bundled_plugins/@beekeeperstudio/bks-er-diagram" }, { From 442167c0dfb58c3f0d3775685a797514b8e34636 Mon Sep 17 00:00:00 2001 From: Day Matchullis Date: Mon, 9 Mar 2026 13:41:02 -0600 Subject: [PATCH 2/5] use resolve for bundled plugin paths --- apps/studio/electron-builder-config.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/studio/electron-builder-config.js b/apps/studio/electron-builder-config.js index fc509427e..4b4c9b5f8 100644 --- a/apps/studio/electron-builder-config.js +++ b/apps/studio/electron-builder-config.js @@ -1,3 +1,4 @@ +const path = require('path') const fpmOptions = [ "--after-install=build/deb-postinstall" @@ -10,6 +11,8 @@ const rpmFpmOptions = [ // FIXME: Get a new certificate with a subject line that is a valid AppX publisher // support request open to digicert currently (Feb 2025) const certSubject = 'SERIALNUMBER=803010247, C=US, ST=Texas, L=Dallas, O="Rathbone Labs, LLC", CN="Rathbone Labs, LLC"' +const bksAiShellPath = path.dirname(require.resolve('@beekeeperstudio/bks-ai-shell/package.json')); +const bksErDiagramPath = path.dirname(require.resolve('@beekeeperstudio/bks-er-diagram/package.json')); @@ -35,11 +38,11 @@ module.exports = { ], extraResources: [ { - from: "../../node_modules/@beekeeperstudio/bks-ai-shell", + from: bksAiShellPath, to: "bundled_plugins/@beekeeperstudio/bks-ai-shell" }, { - from: "../../node_modules/@beekeeperstudio/bks-er-diagram", + from: bksErDiagramPath, to: "bundled_plugins/@beekeeperstudio/bks-er-diagram" }, { From d695588ccc07e7bf4fe5a004343aa60c1c2e58ff Mon Sep 17 00:00:00 2001 From: Day Matchullis Date: Mon, 9 Mar 2026 18:30:03 -0600 Subject: [PATCH 3/5] chore: bump version to 5.6.1 --- apps/studio/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/studio/package.json b/apps/studio/package.json index 039fb5ce4..edc49706d 100644 --- a/apps/studio/package.json +++ b/apps/studio/package.json @@ -1,6 +1,6 @@ { "name": "beekeeper-studio", - "version": "5.6.0", + "version": "5.6.1", "private": true, "description": "An easy-to use SQL query editor and database UI for Mac, Windows, and Linux", "author": { From 5fceb2fc2b49171f290629cc524237647005373c Mon Sep 17 00:00:00 2001 From: Day Matchullis Date: Wed, 11 Mar 2026 11:53:01 -0600 Subject: [PATCH 4/5] update azuresigntool --- .github/workflows/studio-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/studio-publish.yml b/.github/workflows/studio-publish.yml index 1db81dfce..5e7cb94bb 100644 --- a/.github/workflows/studio-publish.yml +++ b/.github/workflows/studio-publish.yml @@ -118,7 +118,7 @@ jobs: run: bash ./.github/scripts/install-build-deps.sh - name: Install azuresigntool - run: 'dotnet tool install --global AzureSignTool --version 6.0.1' + run: 'dotnet tool install --global AzureSignTool --version 7.0.1' if: matrix.os.type == 'windows' - name: Azure Login From 91e57dde14937d4386186171f9862b89c1d632a7 Mon Sep 17 00:00:00 2001 From: Day Matchullis Date: Wed, 11 Mar 2026 11:53:31 -0600 Subject: [PATCH 5/5] chore: bump version to 5.6.2 --- apps/studio/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/studio/package.json b/apps/studio/package.json index edc49706d..2ee2c05aa 100644 --- a/apps/studio/package.json +++ b/apps/studio/package.json @@ -1,6 +1,6 @@ { "name": "beekeeper-studio", - "version": "5.6.1", + "version": "5.6.2", "private": true, "description": "An easy-to use SQL query editor and database UI for Mac, Windows, and Linux", "author": {