Skip to content

Releases: TryGhost/Ghost

v6.51.0

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 03 Jul 15:54
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 02 Jul 12:31
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 26 Jun 16:04
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 25 Jun 17:10
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 24 Jun 13:27
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 19 Jun 16:17
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 any from 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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 12 Jun 17:40
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 X button 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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 05 Jun 16:35
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 03 Jun 23:14
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

Choose a tag to compare

@Ghost-Slimer Ghost-Slimer released this 29 May 21:39
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