From bdc8f2d47bf55448e3d751191eb3667c135c9fb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Thu, 9 Apr 2026 09:19:40 +0800 Subject: [PATCH] =?UTF-8?q?bump:=20version=200.5.0=20=E2=86=92=200.5.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 12 ++++++++++++ pyproject.toml | 2 +- xiaomusic/__init__.py | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e2a1cd2..e536795 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +## v0.5.1 (2026-04-09) + +### Feat + +- 新增MusicFree插件 (#809) + +### Fix + +- **security**: arbitrary code execution via `eval` in plugin exec (#819) +- **security**: path traversal bypass in `safe_join_path` prefix c (#820) +- 修补url的base64编码 (#815) + ## v0.5.0 (2026-03-25) ### Feat diff --git a/pyproject.toml b/pyproject.toml index 0b7e177..600d1da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "xiaomusic" -version = "0.5.0" +version = "0.5.1" description = "Play Music with xiaomi AI speaker" authors = [ {name = "涵曦", email = "im.hanxi@gmail.com"}, diff --git a/xiaomusic/__init__.py b/xiaomusic/__init__.py index 3d18726..dd9b22c 100644 --- a/xiaomusic/__init__.py +++ b/xiaomusic/__init__.py @@ -1 +1 @@ -__version__ = "0.5.0" +__version__ = "0.5.1"