Some checks failed
CI / UI / Build (pull_request) Failing after 6s
CI / Scraper / Lint (pull_request) Failing after 9s
CI / Scraper / Test (pull_request) Failing after 8s
CI / Scraper / Build (pull_request) Has been skipped
iOS CI / Build (push) Has been cancelled
iOS CI / Test (push) Has been cancelled
iOS CI / Build (pull_request) Failing after 2s
iOS CI / Test (pull_request) Has been skipped
- Add safeAreaInset on ChapterReaderView ScrollView so Prev/Next buttons clear the mini player bar when audio is active - Fix mini player height reservation (66pt constant via AppLayout) - Add AsyncCoverImage(isBackground:) to suppress rounded-rect placeholder showing through blurred hero background (empty square bug) - Reduce chapter page size 100→50 on iOS - Fix ChapterRow date/chevron layout: minLength spacer + fixedSize date - Add String.strippingTrailingDate() extension; apply in MiniPlayer, FullPlayer, and ChapterReader header to clean up stale concatenated titles - Make Prev/Next buttons equal-width (maxWidth: .infinity) for easier tapping