From 82447c0883d4b991d55d082275e8d416a1921555 Mon Sep 17 00:00:00 2001 From: ndom91 Date: Fri, 1 Nov 2024 14:09:04 +0100 Subject: [PATCH] feat: add releases page with details and nsupport --- content/docs/meta.json | 3 +-- content/docs/releases.mdx | 46 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 content/docs/releases.mdx diff --git a/content/docs/meta.json b/content/docs/meta.json index d942b08..1721043 100644 --- a/content/docs/meta.json +++ b/content/docs/meta.json @@ -14,7 +14,6 @@ "api-reference", "---Other---", "community", - "reasoning", - "[Releases](https://github.com/gitbutlerapp/gitbutler/releases)" + "releases" ] } diff --git a/content/docs/releases.mdx b/content/docs/releases.mdx new file mode 100644 index 0000000..85aa2a2 --- /dev/null +++ b/content/docs/releases.mdx @@ -0,0 +1,46 @@ +--- +title: Releases +--- + +import { Callout } from 'fumadocs-ui/components/callout'; + +GitButler is released on a regular basis in two separate tracks. Their version numbers are incremented independently. + +1. **Release** - stable releases +2. **Nightly** - development releases built at minimum 1x per day via GitHub Actions. + + + +You can find the latest releases on our [GitHub Releases](https://github.com/gitbutlerapp/gitbutler/releases). + + +## Platforms + +We bundle and ship GitButler for Mac OS, Windows, and Linux. + +#### Windows + +| Arch | Format | In-app updater | +| --- | --- | --- | +| `x86_64` | `msi` | | + +#### Mac OS + +| Arch | Format | In-app updater | +| --- | --- | --- | +| `x86_64` | `dmg` | | +| `arm64` | `dmg` | | + +#### Linux + +| Arch | Format | In-app updater | +| --- | --- | --- | +| `x86_64` | `deb` | | +| `x86_64` | `rpm` | | +| `x86_64` | `AppImage` | | + +> Support for the Linux releases are complicated a bit through a core dependency of our framework, `libwebkit2gtk`, which is used to provide the web view on Linux. Tauri v1 required `libwebkit2gtk-4.0` which is not available in Ubuntu 24.04 or Debian 13 and newer. +> +> We've recently upgraded to Tauri v2 (as of Nightly `0.5.845` and Release `0.13.9`), and it now requires `libwebkit2gtk-4.1`. This version of the package is not available in the repositories for Ubuntu 20.04 and older as well as Debian 11 and older. +> +> For more information, check out the [link issue](https://github.com/tauri-apps/tauri/issues/9662) in the Tauri repository.