From 1977a5522de22d84b6b4cbf6609d7d70e1084987 Mon Sep 17 00:00:00 2001 From: Sam Cao Date: Wed, 8 Jan 2025 07:27:12 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20Upgrade=20MediaInfoLib=20to?= =?UTF-8?q?=20v24.12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/linux_build.yml | 3 ++- .github/workflows/macos_build.yml | 3 ++- .github/workflows/windows_build.yml | 3 ++- docs/release_notes.md | 5 +++++ src-tauri/rust-toolchain.toml | 2 +- src/routes/footer.svelte | 2 +- 6 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/linux_build.yml b/.github/workflows/linux_build.yml index 4d620bc..d3c24df 100644 --- a/.github/workflows/linux_build.yml +++ b/.github/workflows/linux_build.yml @@ -19,6 +19,7 @@ on: env: BETTER_MEDIA_INFO_VERSION: 0.4.0 + MEDIA_INFO_LIB_VERSION: v24.12 jobs: build_package: @@ -77,7 +78,7 @@ jobs: - name: Build MediaInfoLib run: | cd .. - git clone https://github.com/MediaArea/MediaInfoLib.git + git clone -b ${{ env.MEDIA_INFO_LIB_VERSION }} --depth 1 https://github.com/MediaArea/MediaInfoLib.git cd MediaInfoLib/Project/GNU/Library ./autogen.sh ./configure --enable-static diff --git a/.github/workflows/macos_build.yml b/.github/workflows/macos_build.yml index 92568a6..d3afc97 100644 --- a/.github/workflows/macos_build.yml +++ b/.github/workflows/macos_build.yml @@ -19,6 +19,7 @@ on: env: BETTER_MEDIA_INFO_VERSION: 0.4.0 + MEDIA_INFO_LIB_VERSION: v24.12 jobs: build_package: @@ -86,7 +87,7 @@ jobs: - name: Build MediaInfoLib run: | cd .. - git clone https://github.com/MediaArea/MediaInfoLib.git + git clone -b ${{ env.MEDIA_INFO_LIB_VERSION }} --depth 1 https://github.com/MediaArea/MediaInfoLib.git cd MediaInfoLib/Project/GNU/Library ./autogen.sh ./configure --enable-static diff --git a/.github/workflows/windows_build.yml b/.github/workflows/windows_build.yml index 3867ff4..3cc0d13 100644 --- a/.github/workflows/windows_build.yml +++ b/.github/workflows/windows_build.yml @@ -19,6 +19,7 @@ on: env: BETTER_MEDIA_INFO_VERSION: 0.4.0 + MEDIA_INFO_LIB_VERSION: v24.12 jobs: build_package: @@ -74,7 +75,7 @@ jobs: - name: Build MediaInfoLib run: | cd .. - git clone https://github.com/MediaArea/MediaInfoLib.git + git clone -b ${{ env.MEDIA_INFO_LIB_VERSION }} --depth 1 https://github.com/MediaArea/MediaInfoLib.git cd MediaInfoLib\Project\MSVC2022 msbuild MediaInfoLib.sln -t:rebuild -verbosity:diag -property:Configuration=Release -property:Platform=x64 diff --git a/docs/release_notes.md b/docs/release_notes.md index d23abce..641e424 100644 --- a/docs/release_notes.md +++ b/docs/release_notes.md @@ -1,5 +1,10 @@ # Release Notes +## 0.4.0 + +* Upgraded Rust toolchain to v1.82.0 +* Upgraded MediaInfoLib to v24.12 + ## 0.3.0 * Upgraded tauri to v2 diff --git a/src-tauri/rust-toolchain.toml b/src-tauri/rust-toolchain.toml index 42be26d..dca67fb 100644 --- a/src-tauri/rust-toolchain.toml +++ b/src-tauri/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.79.0" +channel = "1.82.0" components = ["clippy", "rustfmt"] profile = "minimal" diff --git a/src/routes/footer.svelte b/src/routes/footer.svelte index be769fd..0a7117d 100644 --- a/src/routes/footer.svelte +++ b/src/routes/footer.svelte @@ -31,7 +31,7 @@
- © Copyright 2024 + © Copyright 2024-2025 Sam Cao