From 04773e83f73032e70199c1ab7fb60656b4312922 Mon Sep 17 00:00:00 2001 From: Psychotoxical Date: Thu, 12 Mar 2026 18:36:36 +0100 Subject: [PATCH] chore: prepare release v1.0.3 --- .github/workflows/release.yml | 2 -- CHANGELOG.md | 5 +++-- src-tauri/tauri.conf.json | 7 ++++++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 19cc7091..43f48ad5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,8 +32,6 @@ jobs: sudo apt-get update sudo apt-get install -y \ libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf \ - libunwind-dev \ - libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-libav diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a27d6a5..55993b3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.0.3] - 2026-03-11 +## [1.0.3] - 2026-03-12 ### Fixed -- **CI/CD Build**: Added `libunwind-dev` to the release workflow to solve build issues. +- **CI/CD Build**: Resolved build conflicts on Ubuntu 22.04 by removing redundant dev packages (`libunwind-dev`, gstreamer dev). +- **Linux AppImage**: Configured GStreamer bundling and verified runtime environment settings. ## [1.0.2] - 2026-03-11 diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 75c31e3d..1369ba1c 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -44,6 +44,11 @@ "icons/128x128@2x.png", "icons/icon.icns", "icons/icon.ico" - ] + ], + "linux": { + "appimage": { + "bundleMediaFramework": true + } + } } }