diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a9605e3..d8e03f67 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,24 @@
+# Changelog
+
+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).
+
+## [5.7.17] - 2025-06-06
+
+### Added
+
+- Feat(ci): add auto release
+
+### Changed
+
+- Support VERSION file
+
+### Fixed
+
+- .deepin@main -> .deepin@master
+
## 5.7.14 (2025-04-12)
diff --git a/VERSION b/VERSION
index 7b9e0e8b..f3ca4b63 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-5.7.15
+5.7.17
diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD
index 806d3b3e..3565862a 100644
--- a/archlinux/PKGBUILD
+++ b/archlinux/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: justforlxz
pkgname=dtkcore-git
-pkgver=5.7.15
+pkgver=5.7.17
pkgrel=1
sourcename=dtkcore
sourcetars=("$sourcename"_"$pkgver".tar.xz)
diff --git a/debian/changelog b/debian/changelog
index c6570ca6..01d90c0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+dtkcore (5.7.17) unstable; urgency=medium
+
+ * Release 5.7.17
+
+ -- asterwyx Sat, 07 Jun 2025 00:36:00 +0800
+
dtkcore (5.7.16) unstable; urgency=medium
* fix: add missing UosMilitary edition type cases
diff --git a/rpm/dtkcore.spec b/rpm/dtkcore.spec
index d2bf85b8..0c1f95ff 100644
--- a/rpm/dtkcore.spec
+++ b/rpm/dtkcore.spec
@@ -1,6 +1,6 @@
Name: dtkcore
-Version: 5.5.18
-Release: 1%{?dist}
+Version: 5.7.17
+Release: 1
Summary: Deepin tool kit core modules
License: LGPLv3+
URL: https://github.com/linuxdeepin/dtkcore