Releases: TryGhost/Ghost
Releases · TryGhost/Ghost
Release list
v6.51.0
Immutable
release. Only release title and notes can be modified.
- ✨ Added Social Web handle preferences (#29042) - Vitrix
- 🐛 Fixed complimentary subscription created when editing comped members (#28954) - Aubaid
- 🐛 Fixed security action history entries (#29012) - Steve Larson
- 🐛 Fixed email preview always showing the paywall on tier-restricted posts (#29059) - Steve Larson
- 🐛 Fixed & refactored social link validators (#29051) - Steve Larson
- 🐛 Fixed complimentary members being unable to upgrade on non-USD sites (#29055) - Peter Schulz
- 🐛 Fixed orphaned Stripe prices when importing members by tier (#28955) - Aubaid
- 🐛 Fixed posts/pages loading when analytics data was unavailable (#29048) - Steve Larson
- 🐛 Fixed staff profile URL not updating after changing a user's slug (#29041) - Sag
View the changelog for full details: v6.50.0...v6.51.0
v6.50.0
Immutable
release. Only release title and notes can be modified.
- ✨ Added publisher gift links (#29043) - Kevin Ansfield
- ✨ Added configurable admin session max age (#26682) - Julien Millau
- ✨ Added system appearance mode to Ghost Admin (#28911) - Weyland Swart
- 🎨 Improved y-axis scaling and country names in Analytics (#28708) - Peter Zimon
- 🎨 Improved share modal to clamp long post previews (#28966) - Weyland Swart
- 🎨 Improved dark mode across Shade and Ghost admin (DES-1397) (#28895) - Peter Zimon
- 🎨 Improved admin Comments page load time on large comment datasets (#28734) - Jonathon W. Marshall
- 🐛 Prevented 'new' slug on tags to avoid route overlap (#28686) - Praveen Kumar Singh
- 🐛 Enabled link search in feature image caption and center caption text (#28730) - Dikshant Chaturvedi
- 🐛 Fixed stored XSS and mangled structured data in JSON-LD output (#29013) - Steve Larson
- 🐛 Fixed admin sidebar hidden behind legacy screens on mobile (#28956) - Jannis Fedoruk-Betschki
- 🐛 Fixed hover-reveal View more buttons staying hidden on keyboard focus (#28929) - Dimitris Trechas
- 🐛 Fixed bookmark favicon selection in oEmbed fallback (#28939) - Moc
- 🐛 Made database views portable across environments - Rob Lester
- 🐛 Fixed bookmark cards showing 'Amazon' as site name on .co domains (#28961) - Steve Larson
- 🐛 Fixed flaky target delivery window batch-sending test (#28937) - Steve Larson
- 🐛 Fixed Portal non-clickable rows areas and inconsistent keyboard focus - D̸̛̛̛͗̅͂̈́̃̏̒͐͋̓̾̅͂̃̊̉͆̄̏́͂̈́͗͒̓̒͛̈̅̓̄̔̓̈́͋̕̕̚̚͝usk
View the changelog for full details: v6.49.0...v6.50.0
v6.49.0
Immutable
release. Only release title and notes can be modified.
- ✨ Added markdown and llms.txt support for AI tooling (#28931) - Hannah Wolfe
- 🐛 Fixed profile picture button styling inconsistency (#28933) - Sviatoslav
- 🐛 Fixed analytics Today view showing data points in the future (#28912) - Chris Raible
- 🐛 Fixed dark mode in the automations email editor (#28914) - Weyland Swart
View the changelog for full details: v6.48.0...v6.49.0
v6.48.0
Immutable
release. Only release title and notes can be modified.
- 🐛 Recovered newsletter sends interrupted by container restarts (#27822) - Steve Larson
- 🐛 Fixed theme uploads freezing when folders are read-only (#28898) - Sag
- 🐛 Fixed automation email formatting toolbar buttons (#28883) - Troy Ciesco
- 🐛 Fixed automation editor flash on initial load (#28867) - Chris Raible
- 🐛 Fixed Safari bug where automations list wasn't clickable (#28878) - Troy Ciesco
View the changelog for full details: v6.47.0...v6.48.0
v6.47.0
Immutable
release. Only release title and notes can be modified.
- ✨ Enabled beta of automations feature (#28632) - Evan Hahn
- 🎨 Improved theme validation modals (#28748) - Hannah Wolfe
- 🐛 Fixed themes with custom error templates returning HTTP 500 (#28779) - Sag
- 🐛 Improved upload error messages in the editor (#28723) - Michael Barrett
- 🐛 Fixed Portal offer link infinite-spinner for active paid members (#28775) - Kevin Ansfield
- 🐛 Fixed paid members on other tiers receiving gated newsletter content (#28315) - Steve Larson
View the changelog for full details: v6.46.0...v6.47.0
v6.46.0
Immutable
release. Only release title and notes can be modified.
- ✨ Added long-press to open the posts list context menu on touch devices (#28602) - Steve Larson
- 🎨 Removed
anyfrom activitypub (#28557) - Pedro Almeida - 🎨 Improved layout and alignment inconsistencies in mobile/tablet views (#24511) - Niranjan Uma Shankar
- 🎨 Improved sidebar keyboard navigation accessibility (#25502) - Abdul Talha
- 🐛 Fixed disabling structured data for LLMs and AI search engines (#28742) - Hannah Wolfe
- 🐛 Fixed expired complimentary members not triggering webhooks (#28444) - Steve Larson
- 🐛 Fixed newsletter feedback buttons breaking after a slug change (#28604) - Steve Larson
- 🐛 Fixed paid checkout returning to homepage instead of originating page (#28485) - Steve Larson
- 🐛 Fixed admin toolbar adding extra scroll to site pages (#28674) - Renato Costa
- 🐛 Fixed vertical alignment of buttons in tier benefits (#28593) - Sviatoslav
- 🐛 Fixed mobile admin nav bar reloading admin and its dark-mode active state (#28609) - Steve Larson
- 🐛 Fixed Preview button being unavailable on mobile in the editor (#28601) - Steve Larson
- 🐛 Fixed double-escaped tag names in social sharing meta tags (#28591) - swithek
- 🐛 Fixed how Bookmark, Video and Audio cards look in RSS readers (#20452) - David Darnes
- 🐛 Fixed silent importer failures by surfacing validation errors (#28546) - Ricardo Sawir
- 🐛 Fixed accent color styles disappearing in Admin design preview (#24722) - fueko
- 🐛 Fixed incorrect autocomplete token in Setup Form (#25975) - A11YRepair
- 🐛 Fixed {{date}} helper rendering English for zh, zh-Hant, and pa locales (#24949) - Samarth Bagga
View the changelog for full details: v6.45.0...v6.46.0
v6.45.0
Immutable
release. Only release title and notes can be modified.
- ✨ 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
v6.44.1
Immutable
release. Only release title and notes can be modified.
- 🎨 Include site title in members export filename (frontend) (#28358) - Puneet Dixit
- 🎨 Included site name in members CSV export filename (#28362) - amal-hafis
- 🐛 Fixed sidebar member count drifting out of sync with the members list (#28191) - Jonatan Svennberg
View the changelog for full details: v6.44.0...v6.44.1
v6.44.0
Immutable
release. Only release title and notes can be modified.
- ✨ Added Klipy as a GIF provider alongside Tenor (#28109) - Renato Costa
- 🎨 Updated Source to v1.7.0 - Ghost CI
- 🎨 Updated Casper to v5.12.0 - Ghost CI
- 🎨 Add archived tiers to tier filter (#28189) - Jonatan Svennberg
- 🎨 Improved analytics CSV exports to include the site name (#28308) - Aileen Booker
- 🐛 Fixed a typo in the integrations settings description (#28349) - Evan Hahn
- 🐛 Fixed bookmark card favicons not loading after the first save (#28300) - Fabien O'Carroll
- 🐛 Fixed staff invite error for existing users (#28294) - Aileen Booker
- 🐛 Fixed design preview showing raw markdown when llms.txt is enabled (#28266) - Jannis Fedoruk-Betschki
View the changelog for full details: v6.43.1...v6.44.0
v6.43.1
Immutable
release. Only release title and notes can be modified.
- 🐛 Fixed members-only 403 leaking when llms.txt is disabled (#28260) - Hannah Wolfe
View the changelog for full details: v6.43.0...v6.43.1