Ghost

ProductivityMIT

An independent publishing platform.

Latest v6.63.0 · by Ghost FoundationWritten in JavaScriptWebsiteTryGhost/GhostRSS

Release activity

Release activity — 18 releases across 18 days since Jun 26, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 26, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 20261 release on Jul 27, 2026No releases on Aug 3, 20261 release on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 20261 release on Aug 4, 2026No releases on Aug 11, 20261 release on Aug 18, 20261 release on Aug 25, 20261 release on Sep 1, 20261 release on Sep 8, 2026
WednesdayNo releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 20261 release on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
Thursday1 release on Jul 2, 20261 release on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 20261 release on Aug 27, 2026No releases on Sep 3, 2026No releases on Sep 10, 2026
Friday1 release on Jun 26, 20261 release on Jul 3, 20261 release on Jul 10, 20261 release on Jul 17, 20261 release on Jul 24, 20261 release on Jul 31, 20261 release on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

18 releases since Jun 26, 2026

Changelog

v6.63.0

Latest
Added 1
  • Added Node 24 to the supported engines range
Changed 2
  • Updated Source to v1.7.4
  • Improved focus when adding a filter
Fixed 4
  • Fixed Portal reporting a refused plan change as a successful one
  • Fixed tag results in admin search not opening the tag
  • Fixed LinkedIn company and school URLs with underscores being rejected as invalid
  • Fixed saving account preferences failing for some members

From Ghost

  • ✨ Added Node 24 to the supported engines range (#30466) - Austin Burdine
  • 🎨 Updated Source to v1.7.4 - Ghost CI
  • 🎨 Improved focus when adding a filter (#30394) - Zach
  • 🐛 Fixed Portal reporting a refused plan change as a successful one - Rob Lester
  • 🐛 Fixed tag results in admin search not opening the tag (#30518) - Steve Larson
  • 🐛 Fixed LinkedIn company and school URLs with underscores being rejected as invalid (#30490) - louisghost
  • 🐛 Fixed saving account preferences failing for some members - Rob Lester

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.62.0...v6.63.0

View originalPermalink
How v6.63.0 went

v6.62.0

Added 1
  • Release the React tag details screen
Changed 2
  • Update Source to v1.7.3
  • Update Casper to v5.12.3
Fixed 6
  • Fix unsubscribe links affecting the wrong member when logged in
  • Fix subscription attribution URLs rendering as clickable links
  • Fix duplicate requests for image dimensions of the same URL
  • Fix private-site landing page for signed-in members
  • Fix lag when toggling between homepage and post design previews
  • Fix stale sidebar selections across Admin routes

From Ghost

  • ✨ Released the React tag details screen (#30377) - Steve Larson
  • 🎨 Updated Source to v1.7.3 - Ghost CI
  • 🎨 Updated Casper to v5.12.3 - Ghost CI
  • 🐛 Fixed unsubscribe links affecting the wrong member when logged in (#30376) - Sag
  • 🐛 Fixed subscription attribution URLs rendering as clickable links - Rob Lester
  • 🐛 Fixed duplicate requests for image dimensions of the same URL (#30383) - Murat Çorlu
  • 🐛 Fixed private-site landing page for signed-in members (#30236) - Troy Ciesco
  • 🐛 Fixed lag when toggling between homepage and post design previews (#30133) - Zach
  • 🐛 Fixed stale sidebar selections across Admin routes (#30334) - Peter Zimon

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.61.0...v6.62.0

View originalPermalink
How v6.62.0 went

v6.61.0

Added 1
  • Add email-able gift subscriptions and Portal gift sub links
Changed 3
  • Update Source to v1.7.2
  • Update Casper to v5.12.2
  • Improve resilience by skipping renders for disconnected clients
Fixed 2
  • Fix multi-domain email analytics cursors
  • Fix email analytics fetchMissing crash on SQLite

From Ghost

  • ✨ Added email-able gift subscriptions and Portal gift sub links (#30331) - Kevin Ansfield
  • 🎨 Updated Source to v1.7.2 - Ghost CI
  • 🎨 Updated Casper to v5.12.2 - Ghost CI
  • 🎨 Improved resilience by skipping renders for disconnected clients (#30298) - Austin Burdine
  • 🐛 Fixed multi-domain email analytics cursors (#30294) - Aileen Booker
  • 🐛 Fixed email analytics fetchMissing crash on SQLite (#30244) - Sai Asish Y

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.60.0...v6.61.0

View originalPermalink
How v6.61.0 went

v6.60.0

Added 1
  • Add new analytics fields to automations list
Changed 7
  • Update Source to v1.7.2
  • Update Casper to v5.12.2
  • Move x402 adapter dependencies off of boot hotpath
  • Move archiver off of boot hotpath
  • Improve gift date picker positioning
  • Improve theme upload dialog layout and copy
  • Improve the emoji picker search field
Fixed 7
  • Fix dropped newsletter recipients when batch creation is interrupted
  • Fix Safari automation row links
  • Fix cleanup behavior of batch email sending
  • Fix log flushing on exit
  • Fix Pintura config detection reading the wrong config path
  • Fix unsafe notification HTML
  • Fix inflated post counts on tags
Removed 1
  • Remove the gift card and email preview on mobile

From Ghost

  • ✨ Added new analytics fields to automations list (#30155) - Evan Hahn
  • 🎨 Updated Source to v1.7.2 - Ghost CI
  • 🎨 Updated Casper to v5.12.2 - Ghost CI
  • 🎨 Removed the gift card and email preview on mobile (#30262) - Weyland Swart
  • 🎨 Moved x402 adapter dependencies off of boot hotpath (#30266) - Austin Burdine
  • 🎨 Moved archiver off of boot hotpath (#30267) - Austin Burdine
  • 🎨 Improved gift date picker positioning (#30229) - Weyland Swart
  • 🎨 Improved theme upload dialog layout and copy (#30183) - Peter Zimon
  • 🎨 Formatted the repository with oxfmt (#30184) - Steve Larson
  • 🎨 Improved the emoji picker search field (#30140) - Weyland Swart
  • 🐛 Fixed dropped newsletter recipients when batch creation is interrupted (#30230) - Austin Burdine
  • 🐛 Fixed Safari automation row links (#30172) - Troy Ciesco
  • 🐛 Fixed cleanup behavior of batch email sending (#30169) - Austin Burdine
  • 🐛 Fixed log flushing on exit (#30165) - Austin Burdine
  • 🐛 Fixed Pintura config detection reading the wrong config path (#30145) - Steve Larson
  • 🐛 Fixed unsafe notification HTML (#29756) - Steve Larson
  • 🐛 Fixed inflated post counts on tags (#30108) - Michael Barrett

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.59.0...v6.60.0

View originalPermalink
How v6.60.0 went

v6.59.0

Changed 2
  • Updated Source to v1.7.2
  • Updated Casper to v5.12.2
Fixed 5
  • Fixed migrations failing on MySQL older than 8.0.28
  • Fixed navigation markup changing for themes without the icons flag
  • Fixed header card asset exclusions
  • Fixed negated newsletter filters being read as their opposite
  • Fixed donation checkout failing when the note label translation is too long

From Ghost

  • 🎨 Updated Source to v1.7.2 - Ghost CI
  • 🎨 Updated Casper to v5.12.2 - Ghost CI
  • 🐛 Fixed migrations failing on MySQL older than 8.0.28 (#30130) - Austin Burdine
  • 🐛 Fixed navigation markup changing for themes without the icons flag (#30129) - Austin Burdine
  • 🐛 Fixed header card asset exclusions (#30114) - Steve Larson
  • 🐛 Fixed negated newsletter filters being read as their opposite - Rob Lester
  • 🐛 Fixed donation checkout failing when the note label translation is too long - Rob Lester

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.58.0...v6.59.0

View originalPermalink
How v6.59.0 went

v6.58.0

Added 2
  • Release the React member details screen
  • Add support for Docker secrets to config loading
Changed 4
  • Improve automation canvas panning so the flow can't be lost off screen
  • Refine the React tag details screen
  • Make the upgrade destination on host limits configurable
  • Improve Admin error messages to say what actually went wrong
Fixed 11
  • Fix .rpm and .deb files being rejected by the file upload card
  • Fix text filters losing values ending in a dollar sign
  • Fix periodic host limits in Admin
  • Fix redirecting outbound requests crashing Ghost
  • Stop automation runs when member unsubscribes
  • Fix card assets busting caches on every Ghost restart

From Ghost

  • ✨ Released the React member details screen - Rob Lester
  • ✨ Added support for Docker secrets to config loading (#29924) - Austin Burdine
  • 🎨 Improved automation canvas panning so the flow can't be lost off screen (#29962) - Zach
  • 🎨 Refined the React tag details screen (#29934) - Peter Zimon
  • 🎨 Changed the upgrade destination on host limits to be configurable (#29843) - Jannis Fedoruk-Betschki
  • 🎨 Improved Admin error messages to say what actually went wrong - Rob Lester
  • 🐛 Fixed .rpm and .deb files being rejected by the file upload card (#30061) - Steve Larson
  • 🐛 Fixed text filters losing values ending in a dollar sign - Rob Lester
  • 🐛 Fixed periodic host limits in Admin (#29837) - Jannis Fedoruk-Betschki
  • 🐛 Fixed redirecting outbound requests crashing Ghost (#30027) - Steve Larson
  • 🐛 Stopped automation runs when member unsubscribes (#29959) - Evan Hahn
  • 🐛 Fixed card assets busting caches on every Ghost restart (#29659) - James Loh
  • 🐛 Improved reliability of email analytics events (#29895) - Evan Hahn
  • 🐛 Fixed a members import silently dropping columns a short first row misses - Rob Lester
  • 🐛 Fixed the label dropdown running off the bottom of the screen - Renato Costa
  • 🐛 Fixed the members import mapping step on short screens - Renato Costa
  • 🐛 Fixed missing email notification when a member import fails - Rob Lester

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.57.1...v6.58.0

View originalPermalink
How v6.58.0 went

v6.57.1

Fixed 5
  • Fixed contrast_text_color returning incorrect text color for some light backgrounds
  • Made the member.edited webhook fire on cancellation and reinstatement of paid plans
  • Fixed admin toolbar redirect loops on subdirectory sites
  • Fixed missing tiers in previous part of webhook
  • Fixed theme settings reset when editing Source or Casper

From Ghost

  • 🐛 Fixed contrast_text_color returning incorrect text color for some light backgrounds (#29834) - Evans Juma
  • 🐛 Made the member.edited webhook fire on cancellation and reinstatement of paid plans (#29814) - Cathy Sarisky
  • 🐛 Fixed admin toolbar redirect loops on subdirectory sites (#29838) - louisghost
  • 🐛 Fixed missing tiers in previous part of webhook (#29810) - Cathy Sarisky
  • 🐛 Fixed theme settings reset when editing Source or Casper (#29839) - Kevin Ansfield

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.57.0...v6.57.1

View originalPermalink
How v6.57.1 went

v6.57.0

Added 1
  • Add analytics for email sequences
Changed 1
  • Improve production docker build boot performance
Fixed 2
  • Fix Web analytics loading during slow Admin boot
  • Fix missing spaces when using multiple attributes in the link helper

From Ghost

  • ✨ Added analytics for email sequences (#29765) - Evan Hahn
  • 🎨 Improved production docker build boot performance (#29790) - Austin Burdine
  • 🐛 Fixed Web analytics loading during slow Admin boot (#29779) - Steve Larson
  • 🐛 Fixed missing spaces when using multiple attributes in the link helper (#29594) - Oscar Hedvall

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.56.0...v6.57.0

View originalPermalink
How v6.57.0 went

v6.56.0

Added 1
  • Add specific-tier option to editor preview
Changed 2
  • Improve tier select sizing in the post preview header
  • Add configurable search entries for billing
Fixed 6
  • Fix newsletter links containing a single quote being impossible to edit
  • Fix SVG favicons not rendering in bookmark cards
  • Fix header cards losing their layout when imported from HTML
  • Fix keyboard focus trapping in empty comment threads
  • Fix 500 error when deleting posts with threaded comments
  • Fix Stripe checkout failing for accounts with Managed Payments enabled

From Ghost

  • ✨ Added specific-tier option to editor preview (#29739) - Kevin Ansfield
  • 🎨 Improved tier select sizing in the post preview header (#29727) - Weyland Swart
  • 🎨 Added configurable search entries for billing (#29645) - Sag
  • 🐛 Fixed newsletter links containing a single quote being impossible to edit (#29650) - Michael Barrett
  • 🐛 Fixed SVG favicons not rendering in bookmark cards (#29732) - Princi Vershwal
  • 🐛 Fixed header cards losing their layout when imported from HTML (#29706) - Priyansh Nandwana
  • 🐛 Fixed keyboard focus trapping in empty comment threads (#29724) - Steve Larson
  • 🐛 Fixed 500 error when deleting posts with threaded comments (#29682) - Michael Barrett
  • 🐛 Fixed Stripe checkout failing for accounts with Managed Payments enabled (#29715) - Sag

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.55.0...v6.56.0

View originalPermalink
How v6.56.0 went

v6.55.0

Changed 1
  • Made the sidebar trial banner configurable via hostSettings
Fixed 8
  • Fixed feature image alt text silently disappearing when too long
  • Fixed members being removed from all newsletters when unsubscribing from one
  • Fixed site.substack.com links breaking when outbound link tagging is on
  • Fixed settings sidebar flash for editors and contributors
  • Fixed duplicate reply notification emails for comment authors
  • Fixed redirect capture groups not being substituted inside query strings
  • Fixed broken admin views for Contributor and Author staff users
  • Fixed broken internal links in automation emails

From Ghost

  • 🎨 Changed the sidebar trial banner to be configurable via hostSettings (#29604) - Jannis Fedoruk-Betschki
  • 🐛 Fixed feature image alt text silently disappearing when too long (#29681) - SUHAIL
  • 🐛 Fixed members being removed from all newsletters when unsubscribing from one (#29605) - swithek
  • 🐛 Fixed site.substack.com links breaking when outbound link tagging is on (#29641) - leafwind
  • 🐛 Fixed settings sidebar flash for editors/contributors (#29660) - Jatinder Mahajan
  • 🐛 Fixed duplicate reply notification emails for comment authors (#29600) - Aubaid
  • 🐛 Fixed redirect capture groups ($1) not being substituted inside query strings (#29574) - Jannis Fedoruk-Betschki
  • 🐛 Fixed broken admin views for Contributor and Author staff users (#29653) - Steve Larson
  • 🐛 Fixed broken internal links in automation emails (#29652) - Troy Ciesco

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.54.1...v6.55.0

View originalPermalink
How v6.55.0 went

v6.54.0

Added 8
  • Added config to specify custom adapter install location
  • Added inline editor for redirects.yaml and routes.yaml
  • Added support for v4 (canary) schema
  • Added member.avatar_image for member gravatars in themes
  • Added labels for Members
  • Added complimentary member subscription
  • Added possibility to accept html as an input source for post
  • Added storage base
Changed 3
  • Changed pre-launch banner copy and link to be configurable via hostSettings
  • Updated settings chooser controls
  • Improved automation polling performance
Fixed 7
  • Fixed unsafe output from the split helper
  • Fixed posts with a self-referential canonical URL being excluded from the sitemap
  • Fixed YouTube bookmark metadata
  • Fixed a members import label containing a comma being split in two
  • Fixed members CSV import storing a formula-escape character in member data
  • Fixed members CSV import dropping columns from an uneven file
  • Fixed member custom field actions breaking history
Removed 1
  • Removed unused base adapter shims
Security 1
  • Made filename generation more secure, performant and resilient to filesystems' limits

From Ghost

  • 🔒 Made filename generation more secure, performant and resilient to filesystems' limits (#70) - Sag
  • ✨ Added config to specify custom adapter install location (#29487) - Austin Burdine
  • ✨ Added inline editor for redirects.yaml and routes.yaml (#29200) - Murat Çorlu
  • ✨ Added support for v4 (canary) schema - Naz
  • ✨ Added member.avatar_image for member gravatars in themes (#11584) - Kevin Ansfield
  • ✨Added labels for Members (#11538) - Rishabh Garg
  • ✨ Added complimentary member subscription (#11537) - Naz Gargol
  • ✨ Added posibility to accept html as an input source for post - Nazar Gargol
  • ✨ add storage base (#1) - Katharina Irrgang
  • 🎨 Removed unused base adapter shims (#29564) - Austin Burdine
  • 🎨 Changed pre-launch banner copy and link to be configurable via hostSettings (#29540) - Jannis Fedoruk-Betschki
  • 🎨 Updated settings chooser controls (#29503) - Steve Larson
  • 🎨 Further improved automation polling performance (#29477) - Evan Hahn
  • 🎨 Improved automation polling performance (#29476) - Evan Hahn
  • 🐛 Fixed unsafe output from the split helper (#29298) - Oscar Hedvall
  • 🐛 Fixed posts with a self-referential canonical URL being excluded from the sitemap - yash
  • 🐛 Fixed YouTube bookmark metadata (#29114) - Rayan Salhab
  • 🐛 Fixed a members import label containing a comma being split in two - Rob Lester
  • 🐛 Fixed members CSV import storing a formula-escape character in member data - Rob Lester
  • 🐛 Fixed members CSV import dropping columns from an uneven file - Rob Lester
  • 🐛 Fixed member custom field actions breaking history (#29506) - Steve Larson
  • 🐛 Fixed dark mode loader showing a white background (#29340) - sarafmudit
  • 🐛 Fixed incorrect audio durations after HTML import (#29337) - Kushida
  • 🐛 Fixed theme toggle crossfade in the standalone React admin (#29458) - Steve Larson
  • 🐛 Fixed extention missmatching .mp4 as invalid - Naz
  • 🐛 Fixed $id clash when validating across different API versions (#349) - naz
  • 🐛 Fixed CSV import json-schema email validation (#12239) - Fabien 'egg' O'Carroll
  • 🐛 Fixed validation error when adding tag from PSM - Nazar Gargol
  • 💡 Added canary api endpoint - Rish

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.53.0...v6.54.0

View originalPermalink
How v6.54.0 went

v6.53.0

Added 3
  • Add boot-time validation functionality support for adapters
  • Add user lookup dependency injection to sso base adapter
  • Improve protection against spam member signups
Changed 2
  • Improve author selection performance on sites with many staff users
  • Improve analytics chart bucketing for Year to date and All time ranges
Fixed 2
  • Fix false unsaved warning in welcome email editor
  • Fix expired sessions leaving Admin stuck instead of returning to signin

From Ghost

  • ✨ Added boot-time validation functionality support for adapters (#29371) - Austin Burdine
  • ✨ Added user lookup dependency injection to sso base adapter (#29365) - Austin Burdine
  • ✨ Improved protection against spam member signups (#29319) - Steve Larson
  • 🎨 Improved author selection performance on sites with many staff users (#29044) - Kevin Ansfield
  • 🎨 Improved analytics chart bucketing for Year to date and All time ranges (#29237) - Steve Larson
  • 🐛 Fixed false unsaved warning in welcome email editor (#29389) - Steve Larson
  • 🐛 Fixed expired sessions leaving Admin stuck instead of returning to signin (#29328) - Steve Larson

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.52.1...v6.53.0

View originalPermalink
How v6.53.0 went

v6.52.0

Added 1
  • Add tax ID collection to Stripe checkout when automatic tax is enabled
Changed 2
  • Update Source to v1.7.1
  • Update Casper to v5.12.1
Fixed 3
  • Fix mobile preview overflow
  • Fix unreadable tag and author colours with light accent colours
  • Fix Top Posts stuck loading or hiding data when web analytics is off
Removed 1
  • Remove the discontinued Tenor GIF provider

From Ghost

  • ✨ Added tax ID collection to Stripe checkout when automatic tax is enabled (#24682) - Jannis Fedoruk-Betschki
  • 🎨 Updated Source to v1.7.1 - Ghost CI
  • 🎨 Updated Casper to v5.12.1 - Ghost CI
  • 🎨 Removed the discontinued Tenor GIF provider (#29194) - Renato Costa
  • 🐛 Fixed mobile preview overflow (#29131) - Troy Ciesco
  • 🐛 Fixed unreadable tag & author colours with light accent colours (#29127) - Weyland Swart
  • 🐛 Fixed Top Posts stuck loading or hiding data when web analytics is off (#29103) - Steve Larson

View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.51.0...v6.52.0

View originalPermalink
How v6.52.0 went

v6.51.0

Added 1
  • Add Social Web handle preferences
Fixed 8
  • Fix complimentary subscription created when editing comped members
  • Fix security action history entries
  • Fix email preview always showing the paywall on tier-restricted posts
  • Fix and refactor social link validators
  • Fix complimentary members being unable to upgrade on non-USD sites
  • Fix orphaned Stripe prices when importing members by tier
  • Fix posts/pages loading when analytics data was unavailable
  • Fix staff profile URL not updating after changing a user's slug

From Ghost

  • ✨ 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: https://github.com/TryGhost/Ghost/compare/v6.50.0...v6.51.0

View originalPermalink
How v6.51.0 went

v6.50.0

Added 3
  • Added publisher gift links
  • Added configurable admin session max age
  • Added system appearance mode to Ghost Admin
Changed 4
  • Improved y-axis scaling and country names in Analytics
  • Improved share modal to clamp long post previews
  • Improved dark mode across Shade and Ghost admin
  • Improved admin Comments page load time on large comment datasets
Fixed 8
  • Prevented 'new' slug on tags to avoid route overlap
  • Enabled link search in feature image caption and center caption text
  • Fixed admin sidebar hidden behind legacy screens on mobile
  • Fixed hover-reveal View more buttons staying hidden on keyboard focus
  • Fixed bookmark favicon selection in oEmbed fallback
  • Made database views portable across environments
  • Fixed bookmark cards showing 'Amazon' as site name on .co domains
  • Fixed Portal non-clickable rows areas and inconsistent keyboard focus
Security 1
  • Fixed stored XSS and mangled structured data in JSON-LD output

From Ghost

  • ✨ 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: https://github.com/TryGhost/Ghost/compare/v6.49.0...v6.50.0

View originalPermalink
How v6.50.0 went

v6.49.0

Added 1
  • Add markdown and llms.txt support for AI tooling
Fixed 3
  • Fix profile picture button styling inconsistency
  • Fix analytics Today view showing data points in the future
  • Fix dark mode in the automations email editor

From Ghost

  • ✨ 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: https://github.com/TryGhost/Ghost/compare/v6.48.0...v6.49.0

View originalPermalink
How v6.49.0 went
View all

Discussion

If you publish Ghost, you can claim this product by proving you administer its repository.