diff --git a/CHANGELOG.md b/CHANGELOG.md
index b0e355a9..b1f9806e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,15 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [v0.0.23] - 2026-08-28
+
### Changed
- Reduced background playback polling, paused-service lifetime, outro polling, and download notification wakeups while preserving active playback and Cast behavior. ([#1006](https://github.com/boxcreate/boxlore/pull/1006))
- Unified Your Shows scoring around one subscription-recency policy and added stable, lifecycle-aware Home order refreshes. ([#1006](https://github.com/boxcreate/boxlore/pull/1006))
-
-### Improved
-- boxlore now does less unnecessary background work during playback and downloads, helping reduce avoidable battery use.
-- Your Shows stays visually stable while you browse and refreshes gracefully when you return, matching your listening habits more consistently.
-
## [v0.0.21] - 2026-08-27
### Added
diff --git a/README.md b/README.md
index 044bb168..80e8ffc3 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@
|
-
+
|
@@ -64,21 +64,19 @@ The smart catalog covers popular chart podcasts and grows daily — not every sh
### Upcoming
-• Improved:
-
-- boxlore now does less unnecessary background work during playback and downloads, helping reduce avoidable battery use.

-- Your Shows stays visually stable while you browse and refreshes gracefully when you return, matching your listening habits more consistently.

-
+New features and improvements for the next release are currently in development.
+AI-generated summary; may contain mistakes.
Verify details in the changelog and linked pull requests.
-### What's New · `v0.0.21` · 2026-08-27
+### What's New · `v0.0.23` · 2026-08-28
-
-🆕 New features:
+
+• Improved:
-- Listen on Chromecast from the expanded player while your queue, progress, and controls stay in sync.

+- boxlore now does less unnecessary background work during playback and downloads, helping reduce avoidable battery use.

+- Your Shows stays visually stable while you browse and refreshes gracefully when you return, matching your listening habits more consistently.

@@ -185,7 +183,7 @@ Get it on **Google Play** (primary), or sideload the latest **GitHub APK**. Live
|
-
+
|
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 02d998f6..0bb2ff3d 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -57,8 +57,8 @@ android {
applicationId = "cx.aswin.boxlore"
minSdk = 31
targetSdk = 36
- versionCode = 22
- versionName = "0.0.22"
+ versionCode = 23
+ versionName = "0.0.23"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {