- ✨ Added IndexNow to notify search engines of content changes (#28519) - Hannah Wolfe
- 🎨 Updated Source to v1.7.1 - Ghost CI
- 🎨 Updated Casper to v5.12.1 - Ghost CI
- 🎨 Added translucent background to video controls to improve text contrast. (#25776) - Nathan
- 🎨 Improved mobile tap behavior on Unsplash feature images (#24586) - Niranjan Uma Shankar
- 🎨 Enabled nx cloud (#28512) - Steve Larson
- 🎨 Improved spacing of the publish page on small screens (#25197) - Michele Lo Russo
- 🎨 Added warning and filter for members with multiple active subscriptions (#28508) - Kevin Ansfield
- 🎨 Improved sign-in to return you to the comment you were replying to (#28439) - Luis Azevedo
- 🎨 Added event field to webhook payloads (#24499) - Stijn
- 🎨 Changed offer links so they always open Portal's offer page (#28322) - Kevin Ansfield
- 🎨 Prevented clearing site cache when draft posts are deleted (#22523) - Adithya Vardhan
- 🎨 Improved E2E readiness checks (#28455) - Steve Larson
- 🎨 Updated timezone settings to have DST-aware GMT offsets (#24557) - Niranjan Uma Shankar
- 🎨 Enabled more detailed error message on creating insecure passwords (#18188) - Tom Tang
- 🐛 Fixed Admin API post update saving a revision when save_revision=false (#26678) - Mark Stosberg
- 🐛 Fixed support for bookmark card Amazon links (#25560) - Hajime Shiozawa
- 🐛 Fixed search navigating away during CJK IME composition (#26878) - David Huang (Dave)
- 🐛 Fixed comment counts for lazy loaded posts (#28545) - Jonatan Svennberg
- 🐛 Fixed label mutation errors being silently swallowed in the label picker (#28510) - Rob Lester
- 🐛 Fixed race condition in Unsplash search that causes mixed results (#24583) - Niranjan Uma Shankar
- 🐛 Fixed dark mode fade effect on ActivityPub onboarding cards (#27550) - Ilya Dorman
- 🐛 Fixed Offer creation redemptionCount error handling (#28016) - Asish kumar Dalal
- 🐛 Fixed email preview scrollbar and keyboard accessibility (#25334) - Abdul Talha
- 🐛 Fixed removed tags not showing in dropdown in editor sidebar (#25262) - Abdul Talha
- 🐛 Wrapped long strings in post publish success modal (#25033) - Rajeshwar Singh
- 🐛 Fixed duplicate replies when replying after opening a comment permalink (#28504) - Jonatan Svennberg
- 🐛 Fixed "check your email" popup when logged-in paid members click checkout buttons (#28505) - Kevin Ansfield
- 🐛 Fixed "linked comment is no longer available" error after unhiding a comment (#28493) - Luis Azevedo
- 🐛 Fixed
Xbutton on user profile modal displaying on mobile (#24510) - Niranjan Uma Shankar - 🐛 Fixed notification sent when commenting or replying on own post (#24468) - Thomas Lamant
- 🐛 Fixed non-deterministic member attribution resolution (#28491) - Steve Larson
- 🐛 Fixed empty results while searching some keywords in /settings (#24461) - Niranjan Uma Shankar
- 🐛 Fixed missing "New member" button on small viewports (#28484) - Peter Zimon
- 🐛 Fixed block scalars being added to downloaded redirects (#28480) - Fabien O'Carroll
- 🐛 Fixed comments auth-frame request when admin URL is missing - Rob Lester
- 🐛 Fixed translation review never triggering on auto-labelled PRs (#28465) - Steve Larson
- 🐛 Show hidden comments to admin when there are just hidden comments (#22915) - Kauê Buriti
- 🐛 Stopped injecting portal when portal.url is set to 'false' in config file (#21936) - Ludovic Toinel
- 🐛 Updated Portal to show message when no plans are available (#22512) - Adithya Vardhan
- 🐛 Fixed members subscription filter for multi-sub members - Rob Lester
- 🐛 Fixed "Contact support" link resulting in iframe error on the current tab (#24626) - Niranjan Uma Shankar
- 🐛 Prevented "Powered by Ghost" from opening two tabs (#24623) - Niranjan Uma Shankar
- 🐛 Fixed missing favicons in Ghost Admin (#28411) - Jonatan Svennberg
- 🐛 Fixed incoming recommendations disappearing on transient errors (#26673) - Kevin Ansfield
- 🐛 Fixed cut-off dropdowns in Membership settings during pre-launch mode (#28301) - Hannah Wolfe
- 🐛 Fixed portal URL hash parsing to prevent crash (#26910) - Rohit Badakali
- 🐛 Fixed LinkedIn URL validation rejecting URLs with a trailing slash (#28398) - jonhickman
- 🐛 Fixed expired complimentary members not updating timestamps (#28399) - Steve Larson
View the changelog for full details: v6.44.1...v6.45.0