From 9979fe8464c2c8aa08a1332d2e45cd5537a06800 Mon Sep 17 00:00:00 2001 From: Carlos Alcaide Date: Wed, 9 Jun 2021 09:33:47 -0700 Subject: [PATCH 1/4] Bump artifact version for 0.3.0 release --- ui/desktop/electron-app/config/cli.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/desktop/electron-app/config/cli.js b/ui/desktop/electron-app/config/cli.js index e3514464b..22092de64 100644 --- a/ui/desktop/electron-app/config/cli.js +++ b/ui/desktop/electron-app/config/cli.js @@ -5,7 +5,7 @@ const https = require('https'); const decompress = require('decompress'); const { isMac, isWindows } = require('../src/helpers/platform.js'); -const artifactVersion = '0.2.3'; +const artifactVersion = '0.3.0'; const artifactDestination = path.resolve(__dirname, '..', 'cli'); const downloadArtifact = (version) => { From fd3c9eb876054a3455505e01d8586df1b54ef2f6 Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Wed, 9 Jun 2021 15:41:40 -0400 Subject: [PATCH 2/4] docs: add known issue statement to changelog for 1.1.0 desktop --- ui/desktop/CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/desktop/CHANGELOG.md b/ui/desktop/CHANGELOG.md index af8dfdc28..9433a6943 100644 --- a/ui/desktop/CHANGELOG.md +++ b/ui/desktop/CHANGELOG.md @@ -2,7 +2,11 @@ Canonical reference for changes, improvements, and bugfixes for Boundary Desktop. -## Next +## v1.1.0 [CLI 0.3.0] (2021.06.09) + +### Known Issues + +- When quitting Boundary Desktop on Windows, active sessions may not be properly cancelled prior to application shutdown. ### New From be9b68eeff5876989adf31f0bde95c8c2bcdb2ef Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Wed, 9 Jun 2021 16:35:17 -0400 Subject: [PATCH 3/4] chore: add windows build command that builds assets inside a container --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 2f436f65f..b2d37e3d7 100755 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "build": "yarn build:ui:admin", "build:ui:admin": "cd ui/admin && yarn build", "build:ui:desktop": "cd ui/desktop && yarn build", + "build:ui:desktop:win": "docker-compose -f docker-compose-embedding.yml run build-desktop-production && yarn run build:ui:desktop:app", "build:ui:desktop:production": "cd ui/desktop && yarn build:production", "build:ui:desktop:app": "cd ui/desktop && yarn build:desktop", "lint": "npm-run-all lint:*", From d67f6dab2fe76ffbe33dc06846aad71896bdd26b Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Wed, 9 Jun 2021 16:41:32 -0400 Subject: [PATCH 4/4] chore: add --frozen-lockfile --non-interactive commands to yarn install in docker --- docker-compose-embedding.yml | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose-embedding.yml b/docker-compose-embedding.yml index 0691e1c31..bcd7a538c 100755 --- a/docker-compose-embedding.yml +++ b/docker-compose-embedding.yml @@ -26,7 +26,7 @@ services: build-desktop-production: <<: *node entrypoint: bash - command: '-c "yarn install && yarn build:ui:desktop:production && chmod -R 777 ."' + command: '-c "yarn install --frozen-lockfile --non-interactive && yarn build:ui:desktop:production && chmod -R 777 ."' volumes: icu_node_modules: diff --git a/package.json b/package.json index b2d37e3d7..4cc5d7913 100755 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "build": "yarn build:ui:admin", "build:ui:admin": "cd ui/admin && yarn build", "build:ui:desktop": "cd ui/desktop && yarn build", - "build:ui:desktop:win": "docker-compose -f docker-compose-embedding.yml run build-desktop-production && yarn run build:ui:desktop:app", + "build:ui:desktop:win": "docker-compose -f docker-compose-embedding.yml run build-desktop-production && yarn build:ui:desktop:app", "build:ui:desktop:production": "cd ui/desktop && yarn build:production", "build:ui:desktop:app": "cd ui/desktop && yarn build:desktop", "lint": "npm-run-all lint:*",