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 + } + } } }