diff --git a/.github/workflows/_tauri.yml b/.github/workflows/_tauri.yml index 29a04d7cf..543ff8bc2 100644 --- a/.github/workflows/_tauri.yml +++ b/.github/workflows/_tauri.yml @@ -46,19 +46,19 @@ jobs: syms-extension: pdb env: # mark:next-gui-version - ARTIFACT_SRC: ./rust/gui-client/firezone-client-gui-${{ matrix.os }}_1.3.11_${{ matrix.arch }} + ARTIFACT_SRC: ./rust/gui-client/firezone-client-gui-${{ matrix.os }}_1.3.12_${{ matrix.arch }} # mark:next-gui-version - ARTIFACT_DST: firezone-client-gui-${{ matrix.os }}_1.3.11_${{ matrix.arch }} + ARTIFACT_DST: firezone-client-gui-${{ matrix.os }}_1.3.12_${{ matrix.arch }} AZURE_KEY_VAULT_URI: ${{ secrets.AZURE_KEY_VAULT_URI }} AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} AZURE_CERT_NAME: ${{ secrets.AZURE_CERT_NAME }} # mark:next-gui-version - BINARY_DEST_PATH: firezone-client-gui-${{ matrix.os }}_1.3.11_${{ matrix.arch }} + BINARY_DEST_PATH: firezone-client-gui-${{ matrix.os }}_1.3.12_${{ matrix.arch }} # Seems like there's no way to de-dupe env vars that depend on each other # mark:next-gui-version - FIREZONE_GUI_VERSION: 1.3.11 + FIREZONE_GUI_VERSION: 1.3.12 RENAME_SCRIPT: ../../scripts/build/tauri-rename-${{ matrix.os }}.sh TARGET_DIR: ../target UPLOAD_SCRIPT: ../../scripts/build/tauri-upload-${{ matrix.os }}.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bbf633844..495a6303e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,7 @@ jobs: - release_name: headless-client-1.3.6 config_name: release-drafter-headless-client.yml # mark:next-gui-version - - release_name: gui-client-1.3.11 + - release_name: gui-client-1.3.12 config_name: release-drafter-gui-client.yml steps: - uses: release-drafter/release-drafter@v6 diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 3bb157cb6..295c3b94a 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -2000,7 +2000,7 @@ dependencies = [ [[package]] name = "firezone-gui-client" -version = "1.3.11" +version = "1.3.12" dependencies = [ "anyhow", "atomicwrites", @@ -2043,7 +2043,7 @@ dependencies = [ [[package]] name = "firezone-gui-client-common" -version = "1.3.11" +version = "1.3.12" dependencies = [ "anyhow", "arboard", diff --git a/rust/gui-client/src-common/Cargo.toml b/rust/gui-client/src-common/Cargo.toml index 2efce63ae..c9575c5af 100644 --- a/rust/gui-client/src-common/Cargo.toml +++ b/rust/gui-client/src-common/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "firezone-gui-client-common" # mark:next-gui-version -version = "1.3.11" +version = "1.3.12" edition = "2021" [dependencies] diff --git a/rust/gui-client/src-tauri/Cargo.toml b/rust/gui-client/src-tauri/Cargo.toml index 2f62c3868..e295a4f23 100644 --- a/rust/gui-client/src-tauri/Cargo.toml +++ b/rust/gui-client/src-tauri/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "firezone-gui-client" # mark:next-gui-version -version = "1.3.11" +version = "1.3.12" description = "Firezone" edition = "2021" default-run = "firezone-gui-client" diff --git a/scripts/Makefile b/scripts/Makefile index c0af0e4a2..8089ebe49 100644 --- a/scripts/Makefile +++ b/scripts/Makefile @@ -21,14 +21,14 @@ current-apple-version = 1.3.7 current-android-version = 1.3.6 current-gateway-version = 1.4.0 -current-gui-version = 1.3.10 +current-gui-version = 1.3.11 current-headless-version = 1.3.5 # Tracks the next version to release for each platform next-apple-version = 1.3.8 next-android-version = 1.3.7 next-gateway-version = 1.4.1 -next-gui-version = 1.3.11 +next-gui-version = 1.3.12 next-headless-version = 1.3.6 # macOS uses a slightly different sed syntax diff --git a/website/redirects.js b/website/redirects.js index 83da7a3de..0118fd89d 100644 --- a/website/redirects.js +++ b/website/redirects.js @@ -10,7 +10,7 @@ module.exports = [ source: "/dl/firezone-client-gui-windows/latest/x86_64", destination: // mark:current-gui-version - "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.10/firezone-client-gui-windows_1.3.10_x86_64.msi", + "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.11/firezone-client-gui-windows_1.3.11_x86_64.msi", permanent: false, }, /* @@ -22,14 +22,14 @@ module.exports = [ source: "/dl/firezone-client-gui-linux/latest/x86_64", destination: // mark:current-gui-version - "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.10/firezone-client-gui-linux_1.3.10_x86_64.deb", + "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.11/firezone-client-gui-linux_1.3.11_x86_64.deb", permanent: false, }, { source: "/dl/firezone-client-gui-linux/latest/aarch64", destination: // mark:current-gui-version - "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.10/firezone-client-gui-linux_1.3.10_aarch64.deb", + "https://www.github.com/firezone/firezone/releases/download/gui-client-1.3.11/firezone-client-gui-linux_1.3.11_aarch64.deb", permanent: false, }, { diff --git a/website/src/app/api/releases/route.ts b/website/src/app/api/releases/route.ts index cfb439693..8f8e9ed03 100644 --- a/website/src/app/api/releases/route.ts +++ b/website/src/app/api/releases/route.ts @@ -15,7 +15,7 @@ export async function GET(_req: NextRequest) { // mark:current-android-version android: "1.3.6", // mark:current-gui-version - gui: "1.3.10", + gui: "1.3.11", // mark:current-headless-version headless: "1.3.5", // mark:current-gateway-version diff --git a/website/src/components/Changelog/GUI.tsx b/website/src/components/Changelog/GUI.tsx index 3ac671b59..cc53a210a 100644 --- a/website/src/components/Changelog/GUI.tsx +++ b/website/src/components/Changelog/GUI.tsx @@ -14,14 +14,15 @@ export default function GUI({ title }: { title: string }) { return ( {/* When you cut a release, remove any solved issues from the "known issues" lists over in `client-apps`. This must not be done when the issue's PR merges. */} - + + Mitigates a crash in case the maximum packet size is not respected. Prevents re-connections to the portal from hanging for longer than 5s. - + Handles DNS queries over TCP correctly.