From e3fac51023e0f1013faa2c02c68e7cb976767734 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Mon, 14 Mar 2022 15:53:24 +0000 Subject: [PATCH 1/6] Adding a hard reset to helm chart release to stop yarn lock changes blocking release. --- .github/workflows/release-selfhost.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-selfhost.yml b/.github/workflows/release-selfhost.yml index 01c6f0d472..9f42a9cc5d 100644 --- a/.github/workflows/release-selfhost.yml +++ b/.github/workflows/release-selfhost.yml @@ -63,6 +63,7 @@ jobs: run: | git config user.name "Budibase Helm Bot" git config user.email "<>" + git reset --hard git pull helm package charts/budibase git checkout gh-pages From 4d8578b78598966e202085b7462c69094708ad9b Mon Sep 17 00:00:00 2001 From: Budibase Release Bot <> Date: Mon, 14 Mar 2022 16:01:47 +0000 Subject: [PATCH 2/6] v1.0.86 --- lerna.json | 2 +- packages/backend-core/package.json | 2 +- packages/bbui/package.json | 4 ++-- packages/builder/package.json | 10 +++++----- packages/cli/package.json | 2 +- packages/client/package.json | 8 ++++---- packages/frontend-core/package.json | 4 ++-- packages/server/package.json | 8 ++++---- packages/string-templates/package.json | 2 +- packages/worker/package.json | 6 +++--- 10 files changed, 24 insertions(+), 24 deletions(-) diff --git a/lerna.json b/lerna.json index 35dedb51b0..8eb590deb1 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.0.85", + "version": "1.0.86", "npmClient": "yarn", "packages": [ "packages/*" diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index 88c2eacf43..6f282b5db8 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/backend-core", - "version": "1.0.85", + "version": "1.0.86", "description": "Budibase backend core libraries used in server and worker", "main": "src/index.js", "author": "Budibase", diff --git a/packages/bbui/package.json b/packages/bbui/package.json index 82caeed252..3a247f9293 100644 --- a/packages/bbui/package.json +++ b/packages/bbui/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/bbui", "description": "A UI solution used in the different Budibase projects.", - "version": "1.0.85", + "version": "1.0.86", "license": "MPL-2.0", "svelte": "src/index.js", "module": "dist/bbui.es.js", @@ -38,7 +38,7 @@ ], "dependencies": { "@adobe/spectrum-css-workflow-icons": "^1.2.1", - "@budibase/string-templates": "^1.0.85", + "@budibase/string-templates": "^1.0.86", "@spectrum-css/actionbutton": "^1.0.1", "@spectrum-css/actiongroup": "^1.0.1", "@spectrum-css/avatar": "^3.0.2", diff --git a/packages/builder/package.json b/packages/builder/package.json index 208cc653b5..dcf35a3f1d 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/builder", - "version": "1.0.85", + "version": "1.0.86", "license": "GPL-3.0", "private": true, "scripts": { @@ -65,10 +65,10 @@ } }, "dependencies": { - "@budibase/bbui": "^1.0.85", - "@budibase/client": "^1.0.85", - "@budibase/frontend-core": "^1.0.85", - "@budibase/string-templates": "^1.0.85", + "@budibase/bbui": "^1.0.86", + "@budibase/client": "^1.0.86", + "@budibase/frontend-core": "^1.0.86", + "@budibase/string-templates": "^1.0.86", "@sentry/browser": "5.19.1", "@spectrum-css/page": "^3.0.1", "@spectrum-css/vars": "^3.0.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 1d9b506874..ed9f544382 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/cli", - "version": "1.0.85", + "version": "1.0.86", "description": "Budibase CLI, for developers, self hosting and migrations.", "main": "src/index.js", "bin": { diff --git a/packages/client/package.json b/packages/client/package.json index 5999b36384..87bc2ddf2c 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/client", - "version": "1.0.85", + "version": "1.0.86", "license": "MPL-2.0", "module": "dist/budibase-client.js", "main": "dist/budibase-client.js", @@ -19,9 +19,9 @@ "dev:builder": "rollup -cw" }, "dependencies": { - "@budibase/bbui": "^1.0.85", - "@budibase/frontend-core": "^1.0.85", - "@budibase/string-templates": "^1.0.85", + "@budibase/bbui": "^1.0.86", + "@budibase/frontend-core": "^1.0.86", + "@budibase/string-templates": "^1.0.86", "@spectrum-css/button": "^3.0.3", "@spectrum-css/card": "^3.0.3", "@spectrum-css/divider": "^1.0.3", diff --git a/packages/frontend-core/package.json b/packages/frontend-core/package.json index 29f4a5d398..077f3e2601 100644 --- a/packages/frontend-core/package.json +++ b/packages/frontend-core/package.json @@ -1,12 +1,12 @@ { "name": "@budibase/frontend-core", - "version": "1.0.85", + "version": "1.0.86", "description": "Budibase frontend core libraries used in builder and client", "author": "Budibase", "license": "MPL-2.0", "svelte": "src/index.js", "dependencies": { - "@budibase/bbui": "^1.0.85", + "@budibase/bbui": "^1.0.86", "lodash": "^4.17.21", "svelte": "^3.46.2" } diff --git a/packages/server/package.json b/packages/server/package.json index 9e7c5acb47..f5f5339969 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/server", "email": "hi@budibase.com", - "version": "1.0.85", + "version": "1.0.86", "description": "Budibase Web Server", "main": "src/index.ts", "repository": { @@ -71,9 +71,9 @@ "license": "GPL-3.0", "dependencies": { "@apidevtools/swagger-parser": "^10.0.3", - "@budibase/backend-core": "^1.0.85", - "@budibase/client": "^1.0.85", - "@budibase/string-templates": "^1.0.85", + "@budibase/backend-core": "^1.0.86", + "@budibase/client": "^1.0.86", + "@budibase/string-templates": "^1.0.86", "@bull-board/api": "^3.7.0", "@bull-board/koa": "^3.7.0", "@elastic/elasticsearch": "7.10.0", diff --git a/packages/string-templates/package.json b/packages/string-templates/package.json index 2f75bf7539..97b4ae9a82 100644 --- a/packages/string-templates/package.json +++ b/packages/string-templates/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/string-templates", - "version": "1.0.85", + "version": "1.0.86", "description": "Handlebars wrapper for Budibase templating.", "main": "src/index.cjs", "module": "dist/bundle.mjs", diff --git a/packages/worker/package.json b/packages/worker/package.json index cbc05871e9..ab9f0d2173 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/worker", "email": "hi@budibase.com", - "version": "1.0.85", + "version": "1.0.86", "description": "Budibase background service", "main": "src/index.ts", "repository": { @@ -34,8 +34,8 @@ "author": "Budibase", "license": "GPL-3.0", "dependencies": { - "@budibase/backend-core": "^1.0.85", - "@budibase/string-templates": "^1.0.85", + "@budibase/backend-core": "^1.0.86", + "@budibase/string-templates": "^1.0.86", "@koa/router": "^8.0.0", "@sentry/node": "^6.0.0", "@techpass/passport-openidconnect": "^0.3.0", From d55a3850727c3623b900ee7bda1f2984d46eb9ab Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Mon, 14 Mar 2022 16:50:01 +0000 Subject: [PATCH 3/6] Fixing an issue with detecting fully qualified Redis URL despite not in use. --- packages/backend-core/src/redis/utils.js | 2 +- packages/server/src/threads/query.js | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/backend-core/src/redis/utils.js b/packages/backend-core/src/redis/utils.js index 0d523d0b6b..4c2b2f5cae 100644 --- a/packages/backend-core/src/redis/utils.js +++ b/packages/backend-core/src/redis/utils.js @@ -40,7 +40,7 @@ exports.getRedisOptions = (clustered = false) => { let redisProtocolUrl // fully qualified redis URL - if (/rediss?/.test(REDIS_URL)) { + if (/rediss?:\/\//.test(REDIS_URL)) { redisProtocolUrl = REDIS_URL } diff --git a/packages/server/src/threads/query.js b/packages/server/src/threads/query.js index c547a10c74..3ce138b72f 100644 --- a/packages/server/src/threads/query.js +++ b/packages/server/src/threads/query.js @@ -51,9 +51,6 @@ class QueryRunner { } else { sql = sql.replace(binding, variable) } - // const indexOfBinding = sql.indexOf(binding) - // const constantStr = `'${binding}'` - // sql = sql.replace(sql.indexOf(constantStr) === indexOfBinding - 1 ? constantStr : binding, variable) } // replicate the knex structure fields.sql = sql From 5b0a5f8dc18884998cee444ca40c99d85e004b04 Mon Sep 17 00:00:00 2001 From: Budibase Release Bot <> Date: Mon, 14 Mar 2022 17:13:11 +0000 Subject: [PATCH 4/6] v1.0.87 --- lerna.json | 2 +- packages/backend-core/package.json | 2 +- packages/bbui/package.json | 4 ++-- packages/builder/package.json | 10 +++++----- packages/cli/package.json | 2 +- packages/client/package.json | 8 ++++---- packages/frontend-core/package.json | 4 ++-- packages/server/package.json | 8 ++++---- packages/string-templates/package.json | 2 +- packages/worker/package.json | 6 +++--- 10 files changed, 24 insertions(+), 24 deletions(-) diff --git a/lerna.json b/lerna.json index 8eb590deb1..07696c3b3b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.0.86", + "version": "1.0.87", "npmClient": "yarn", "packages": [ "packages/*" diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index 6f282b5db8..679852bd4e 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/backend-core", - "version": "1.0.86", + "version": "1.0.87", "description": "Budibase backend core libraries used in server and worker", "main": "src/index.js", "author": "Budibase", diff --git a/packages/bbui/package.json b/packages/bbui/package.json index 3a247f9293..19141e554c 100644 --- a/packages/bbui/package.json +++ b/packages/bbui/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/bbui", "description": "A UI solution used in the different Budibase projects.", - "version": "1.0.86", + "version": "1.0.87", "license": "MPL-2.0", "svelte": "src/index.js", "module": "dist/bbui.es.js", @@ -38,7 +38,7 @@ ], "dependencies": { "@adobe/spectrum-css-workflow-icons": "^1.2.1", - "@budibase/string-templates": "^1.0.86", + "@budibase/string-templates": "^1.0.87", "@spectrum-css/actionbutton": "^1.0.1", "@spectrum-css/actiongroup": "^1.0.1", "@spectrum-css/avatar": "^3.0.2", diff --git a/packages/builder/package.json b/packages/builder/package.json index dcf35a3f1d..d29a2d33ea 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/builder", - "version": "1.0.86", + "version": "1.0.87", "license": "GPL-3.0", "private": true, "scripts": { @@ -65,10 +65,10 @@ } }, "dependencies": { - "@budibase/bbui": "^1.0.86", - "@budibase/client": "^1.0.86", - "@budibase/frontend-core": "^1.0.86", - "@budibase/string-templates": "^1.0.86", + "@budibase/bbui": "^1.0.87", + "@budibase/client": "^1.0.87", + "@budibase/frontend-core": "^1.0.87", + "@budibase/string-templates": "^1.0.87", "@sentry/browser": "5.19.1", "@spectrum-css/page": "^3.0.1", "@spectrum-css/vars": "^3.0.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index ed9f544382..6330245509 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/cli", - "version": "1.0.86", + "version": "1.0.87", "description": "Budibase CLI, for developers, self hosting and migrations.", "main": "src/index.js", "bin": { diff --git a/packages/client/package.json b/packages/client/package.json index 87bc2ddf2c..374c3c5157 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/client", - "version": "1.0.86", + "version": "1.0.87", "license": "MPL-2.0", "module": "dist/budibase-client.js", "main": "dist/budibase-client.js", @@ -19,9 +19,9 @@ "dev:builder": "rollup -cw" }, "dependencies": { - "@budibase/bbui": "^1.0.86", - "@budibase/frontend-core": "^1.0.86", - "@budibase/string-templates": "^1.0.86", + "@budibase/bbui": "^1.0.87", + "@budibase/frontend-core": "^1.0.87", + "@budibase/string-templates": "^1.0.87", "@spectrum-css/button": "^3.0.3", "@spectrum-css/card": "^3.0.3", "@spectrum-css/divider": "^1.0.3", diff --git a/packages/frontend-core/package.json b/packages/frontend-core/package.json index 077f3e2601..35c43016fa 100644 --- a/packages/frontend-core/package.json +++ b/packages/frontend-core/package.json @@ -1,12 +1,12 @@ { "name": "@budibase/frontend-core", - "version": "1.0.86", + "version": "1.0.87", "description": "Budibase frontend core libraries used in builder and client", "author": "Budibase", "license": "MPL-2.0", "svelte": "src/index.js", "dependencies": { - "@budibase/bbui": "^1.0.86", + "@budibase/bbui": "^1.0.87", "lodash": "^4.17.21", "svelte": "^3.46.2" } diff --git a/packages/server/package.json b/packages/server/package.json index f5f5339969..07ac180c2e 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/server", "email": "hi@budibase.com", - "version": "1.0.86", + "version": "1.0.87", "description": "Budibase Web Server", "main": "src/index.ts", "repository": { @@ -71,9 +71,9 @@ "license": "GPL-3.0", "dependencies": { "@apidevtools/swagger-parser": "^10.0.3", - "@budibase/backend-core": "^1.0.86", - "@budibase/client": "^1.0.86", - "@budibase/string-templates": "^1.0.86", + "@budibase/backend-core": "^1.0.87", + "@budibase/client": "^1.0.87", + "@budibase/string-templates": "^1.0.87", "@bull-board/api": "^3.7.0", "@bull-board/koa": "^3.7.0", "@elastic/elasticsearch": "7.10.0", diff --git a/packages/string-templates/package.json b/packages/string-templates/package.json index 97b4ae9a82..e23541b858 100644 --- a/packages/string-templates/package.json +++ b/packages/string-templates/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/string-templates", - "version": "1.0.86", + "version": "1.0.87", "description": "Handlebars wrapper for Budibase templating.", "main": "src/index.cjs", "module": "dist/bundle.mjs", diff --git a/packages/worker/package.json b/packages/worker/package.json index ab9f0d2173..d996345541 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/worker", "email": "hi@budibase.com", - "version": "1.0.86", + "version": "1.0.87", "description": "Budibase background service", "main": "src/index.ts", "repository": { @@ -34,8 +34,8 @@ "author": "Budibase", "license": "GPL-3.0", "dependencies": { - "@budibase/backend-core": "^1.0.86", - "@budibase/string-templates": "^1.0.86", + "@budibase/backend-core": "^1.0.87", + "@budibase/string-templates": "^1.0.87", "@koa/router": "^8.0.0", "@sentry/node": "^6.0.0", "@techpass/passport-openidconnect": "^0.3.0", From 5b79126dbf0f8ec378f8c93263d6d2c549cf5b69 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Mon, 14 Mar 2022 19:05:02 +0000 Subject: [PATCH 5/6] Fixing an issue with the public API loading for the first time in a multi-tenant environment, also fixing an issue in self host when switching between environments with different secrets. --- .../src/middleware/authenticated.js | 35 +++++++++++-------- .../worker/src/api/controllers/global/auth.js | 7 +++- 2 files changed, 26 insertions(+), 16 deletions(-) diff --git a/packages/backend-core/src/middleware/authenticated.js b/packages/backend-core/src/middleware/authenticated.js index ee815ea330..ef982c799b 100644 --- a/packages/backend-core/src/middleware/authenticated.js +++ b/packages/backend-core/src/middleware/authenticated.js @@ -5,7 +5,7 @@ const { getSession, updateSessionTTL } = require("../security/sessions") const { buildMatcherRegex, matches } = require("./matchers") const env = require("../environment") const { SEPARATOR, ViewNames, queryGlobalView } = require("../../db") -const { getGlobalDB } = require("../tenancy") +const { getGlobalDB, doInTenant } = require("../tenancy") const { decrypt } = require("../security/encryption") function finalise( @@ -25,20 +25,25 @@ async function checkApiKey(apiKey, populateUser) { } const decrypted = decrypt(apiKey) const tenantId = decrypted.split(SEPARATOR)[0] - const db = getGlobalDB(tenantId) - // api key is encrypted in the database - const userId = await queryGlobalView( - ViewNames.BY_API_KEY, - { - key: apiKey, - }, - db - ) - if (userId) { - return { valid: true, user: await getUser(userId, tenantId, populateUser) } - } else { - throw "Invalid API key" - } + return doInTenant(tenantId, async () => { + const db = getGlobalDB() + // api key is encrypted in the database + const userId = await queryGlobalView( + ViewNames.BY_API_KEY, + { + key: apiKey, + }, + db + ) + if (userId) { + return { + valid: true, + user: await getUser(userId, tenantId, populateUser), + } + } else { + throw "Invalid API key" + } + }) } /** diff --git a/packages/worker/src/api/controllers/global/auth.js b/packages/worker/src/api/controllers/global/auth.js index 7b0e50c099..0f0201f5da 100644 --- a/packages/worker/src/api/controllers/global/auth.js +++ b/packages/worker/src/api/controllers/global/auth.js @@ -85,7 +85,12 @@ exports.setInitInfo = ctx => { } exports.getInitInfo = ctx => { - ctx.body = getCookie(ctx, Cookies.Init) || {} + try { + ctx.body = getCookie(ctx, Cookies.Init) || {} + } catch (err) { + clearCookie(ctx, Cookies.Init) + ctx.body = {} + } } /** From 243838898af1f6bcb066cea572afc124cceb66c6 Mon Sep 17 00:00:00 2001 From: Budibase Release Bot <> Date: Mon, 14 Mar 2022 21:51:54 +0000 Subject: [PATCH 6/6] v1.0.88 --- lerna.json | 2 +- packages/backend-core/package.json | 2 +- packages/bbui/package.json | 4 ++-- packages/builder/package.json | 10 +++++----- packages/cli/package.json | 2 +- packages/client/package.json | 8 ++++---- packages/frontend-core/package.json | 4 ++-- packages/server/package.json | 8 ++++---- packages/string-templates/package.json | 2 +- packages/worker/package.json | 6 +++--- 10 files changed, 24 insertions(+), 24 deletions(-) diff --git a/lerna.json b/lerna.json index 07696c3b3b..7f1805759a 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.0.87", + "version": "1.0.88", "npmClient": "yarn", "packages": [ "packages/*" diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index 679852bd4e..ae23e9164b 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/backend-core", - "version": "1.0.87", + "version": "1.0.88", "description": "Budibase backend core libraries used in server and worker", "main": "src/index.js", "author": "Budibase", diff --git a/packages/bbui/package.json b/packages/bbui/package.json index 19141e554c..f71ea1ca3d 100644 --- a/packages/bbui/package.json +++ b/packages/bbui/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/bbui", "description": "A UI solution used in the different Budibase projects.", - "version": "1.0.87", + "version": "1.0.88", "license": "MPL-2.0", "svelte": "src/index.js", "module": "dist/bbui.es.js", @@ -38,7 +38,7 @@ ], "dependencies": { "@adobe/spectrum-css-workflow-icons": "^1.2.1", - "@budibase/string-templates": "^1.0.87", + "@budibase/string-templates": "^1.0.88", "@spectrum-css/actionbutton": "^1.0.1", "@spectrum-css/actiongroup": "^1.0.1", "@spectrum-css/avatar": "^3.0.2", diff --git a/packages/builder/package.json b/packages/builder/package.json index d29a2d33ea..48c3324580 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/builder", - "version": "1.0.87", + "version": "1.0.88", "license": "GPL-3.0", "private": true, "scripts": { @@ -65,10 +65,10 @@ } }, "dependencies": { - "@budibase/bbui": "^1.0.87", - "@budibase/client": "^1.0.87", - "@budibase/frontend-core": "^1.0.87", - "@budibase/string-templates": "^1.0.87", + "@budibase/bbui": "^1.0.88", + "@budibase/client": "^1.0.88", + "@budibase/frontend-core": "^1.0.88", + "@budibase/string-templates": "^1.0.88", "@sentry/browser": "5.19.1", "@spectrum-css/page": "^3.0.1", "@spectrum-css/vars": "^3.0.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 6330245509..d57e3d6931 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/cli", - "version": "1.0.87", + "version": "1.0.88", "description": "Budibase CLI, for developers, self hosting and migrations.", "main": "src/index.js", "bin": { diff --git a/packages/client/package.json b/packages/client/package.json index 374c3c5157..50252b508e 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/client", - "version": "1.0.87", + "version": "1.0.88", "license": "MPL-2.0", "module": "dist/budibase-client.js", "main": "dist/budibase-client.js", @@ -19,9 +19,9 @@ "dev:builder": "rollup -cw" }, "dependencies": { - "@budibase/bbui": "^1.0.87", - "@budibase/frontend-core": "^1.0.87", - "@budibase/string-templates": "^1.0.87", + "@budibase/bbui": "^1.0.88", + "@budibase/frontend-core": "^1.0.88", + "@budibase/string-templates": "^1.0.88", "@spectrum-css/button": "^3.0.3", "@spectrum-css/card": "^3.0.3", "@spectrum-css/divider": "^1.0.3", diff --git a/packages/frontend-core/package.json b/packages/frontend-core/package.json index 35c43016fa..51ed5f1ca4 100644 --- a/packages/frontend-core/package.json +++ b/packages/frontend-core/package.json @@ -1,12 +1,12 @@ { "name": "@budibase/frontend-core", - "version": "1.0.87", + "version": "1.0.88", "description": "Budibase frontend core libraries used in builder and client", "author": "Budibase", "license": "MPL-2.0", "svelte": "src/index.js", "dependencies": { - "@budibase/bbui": "^1.0.87", + "@budibase/bbui": "^1.0.88", "lodash": "^4.17.21", "svelte": "^3.46.2" } diff --git a/packages/server/package.json b/packages/server/package.json index 07ac180c2e..bddab29c31 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/server", "email": "hi@budibase.com", - "version": "1.0.87", + "version": "1.0.88", "description": "Budibase Web Server", "main": "src/index.ts", "repository": { @@ -71,9 +71,9 @@ "license": "GPL-3.0", "dependencies": { "@apidevtools/swagger-parser": "^10.0.3", - "@budibase/backend-core": "^1.0.87", - "@budibase/client": "^1.0.87", - "@budibase/string-templates": "^1.0.87", + "@budibase/backend-core": "^1.0.88", + "@budibase/client": "^1.0.88", + "@budibase/string-templates": "^1.0.88", "@bull-board/api": "^3.7.0", "@bull-board/koa": "^3.7.0", "@elastic/elasticsearch": "7.10.0", diff --git a/packages/string-templates/package.json b/packages/string-templates/package.json index e23541b858..a426988e8c 100644 --- a/packages/string-templates/package.json +++ b/packages/string-templates/package.json @@ -1,6 +1,6 @@ { "name": "@budibase/string-templates", - "version": "1.0.87", + "version": "1.0.88", "description": "Handlebars wrapper for Budibase templating.", "main": "src/index.cjs", "module": "dist/bundle.mjs", diff --git a/packages/worker/package.json b/packages/worker/package.json index d996345541..1558474ab2 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -1,7 +1,7 @@ { "name": "@budibase/worker", "email": "hi@budibase.com", - "version": "1.0.87", + "version": "1.0.88", "description": "Budibase background service", "main": "src/index.ts", "repository": { @@ -34,8 +34,8 @@ "author": "Budibase", "license": "GPL-3.0", "dependencies": { - "@budibase/backend-core": "^1.0.87", - "@budibase/string-templates": "^1.0.87", + "@budibase/backend-core": "^1.0.88", + "@budibase/string-templates": "^1.0.88", "@koa/router": "^8.0.0", "@sentry/node": "^6.0.0", "@techpass/passport-openidconnect": "^0.3.0",