diff --git a/CHANGELOG.md b/CHANGELOG.md
index c995f857..55807200 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## [2.10.1] - 2026-07-28
+### Fixed
+- Crash on startup on Windows
+- Missing icon for clearing search field on Windows and macOS
+
+### Changed
+- Flatpak KDE SDK updated to 6.11
+
## [2.10.0] - 2026-07-20
### Added
- Status bar displays free space in the download directory (thanks @keizie)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ccff498a..de545ddd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,7 +15,7 @@ if (APPLE)
set(CMAKE_OSX_DEPLOYMENT_TARGET "${TREMOTESF_MACOS_DEPLOYMENT_TARGET}")
endif ()
-project(tremotesf VERSION 2.10.0 LANGUAGES ${languages})
+project(tremotesf VERSION 2.10.1 LANGUAGES ${languages})
option(TREMOTESF_ASAN "Build with AddressSanitizer" OFF)
diff --git a/data/org.equeim.Tremotesf.appdata.xml.in b/data/org.equeim.Tremotesf.appdata.xml.in
index 747ec108..28c221b7 100644
--- a/data/org.equeim.Tremotesf.appdata.xml.in
+++ b/data/org.equeim.Tremotesf.appdata.xml.in
@@ -54,6 +54,19 @@ SPDX-License-Identifier: CC0-1.0
Alexey Rochev
+
+
+ Fixed
+
+ - Crash on startup on Windows
+ - Missing icon for clearing search field on Windows and macOS
+
+ Changed
+
+ - Flatpak KDE SDK updated to 6.11
+
+
+
Added
diff --git a/packaging/rpm/tremotesf.spec b/packaging/rpm/tremotesf.spec
index 7b4b6c08..532d4e86 100644
--- a/packaging/rpm/tremotesf.spec
+++ b/packaging/rpm/tremotesf.spec
@@ -7,7 +7,7 @@
%global app_id org.equeim.Tremotesf
Name: tremotesf
-Version: 2.10.0
+Version: 2.10.1
Release: 1%{!?suse_version:%{?dist}}
Summary: Remote GUI for transmission-daemon
%if %{defined suse_version}
@@ -105,6 +105,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/%{app_id}.desktop
%{_metainfodir}/%{app_id}.appdata.xml
%changelog
+* Tue Jul 28 2026 Alexey Rochev - 2.10.1-1
+- tremotesf-2.10.1
+
* Mon Jul 20 2026 Alexey Rochev - 2.10.0-1
- tremotesf-2.10.0