Ghost - Package Updates
-
[3.167.0]
- Update Ghost to 4.42.0
- Full changelog
-
[3.167.1]
- Update Ghost to 3.42.1
- Full changelog
-
[3.167.2]
- Update Ghost to 3.42.2
- Full changelog
-
Since this is a major update for ghost from v3 to v4, we will only roll this out slowly.
[3.168.0]
- Update Ghost to 4.0.1
- Members and Portal are enabled by default
- Added support for 113 new currencies (TryGhost/Admin#1853) - Fabien 'egg' O'Carroll
- Added native lazy loading behaviour to content images - Kevin Ansfield
- Added paywall card to mark end of free content preview (#12663) - Kevin Ansfield
- Added ability to make image cards links - Kevin Ansfield
- Added accent color CSS variable to {{ghost_head}} (#12717) - Kevin Ansfield
- Added new boot process - Hannah Wolfe
- Added new members stats endpoints - Rishabh Garg
- Added theme preview mode - Hannah Wolfe
- Added YAML file support for redirects - Kukhyeon Heo
- Flattened members subscriptions data in API - Rishabh Garg
- Dropped apps related tables - Naz G
- Removed labs from settings - Naz G
- Enabled foreign key checks on sqlite3 - Thibaut Patel
- Removed main script that no longer exists - Hannah Wolfe
- Resolved orphaned webhooks - Thibaut Patel
- Renamed the private mode cookie - Thibaut Patel
- Bumped required Ghost-CLI version to 1.16.0 - Daniel Lockyer
- Comes with Casper 4.0
- Fixed maintenance page being excluded from npm build - Austin Burdine
-
[3.169.0]
- Update Ghost to 4.1.0
- Fixed GHOST_URL appearing in sitemaps (#12787) - Kevin Ansfield
- Fixed unable to delete member (#12784) - Rishabh Garg
- Fixed link contrast in editor with very light/dark accent colors (TryGhost/Admin#1870) - Kevin Ansfield
- Fixed @price template data to work with price helper (#12764) - Fabien 'egg' O'Carroll
- Fixed deleting members to prompt cancellation (TryGhost/Admin#1869) - Fabien 'egg' O'Carroll
- Fixed AMP validation warning from accent color style tag (#12771) - Kevin Ansfield
- Fixed GHOST_URL appearing in generated excerpts - Naz
- Removed the /redirects/json route alias - Thibaut Patel
-
[3.169.1]
- Update Ghost to 4.1.2
- Fixed 404 errors if navigation URLs are somehow blank - Kevin Ansfield
- Fixed plaintext and excerpt fallbacks having incorrect URLs after domain change (#12811) - Kevin Ansfield
- Fixed limits not allowing contributors to be unsuspended - Hannah Wolfe
- Fixed performance regression introduced in 4.1.0 (#12807) - Kevin Ansfield
- Fixed Admin redirect for newsletter/support email update (#12810) - Rishabh Garg
- Fixed upgrade notification showing post-upgrade - Naz
- Fixed images not having srcset or sizes attributes (#12800) - Kevin Ansfield
-
[3.170.0]
- Update Ghost to 4.2.0
- Full changelog
- Fixed incorrect MRR delta calculation (#12823) - Rishabh Garg
- Fixed markdown for linked images being mangled in some cases - Kevin Ansfield
- Fixed incorrect member count on dashboard - Rishabh Garg
- Reduced default exports content for DB APIs (#12818) - Naz
-
[3.170.1]
- Update Ghost to 4.2.1
- Full changelog
- Fixed markdown for linked images still being mangled in some cases - Kevin Ansfield
-
[3.171.0]
- Update Ghost to 4.3.0
- Added ability to bulk delete members by label or status (TryGhost/Admin#1883) - Kevin Ansfield
-
[3.171.1]
- Update Ghost to 4.3.1
- Updated stripe prices/products table population - Rishabh Garg
-
[3.171.2]
- Update Ghost to 4.3.2
- Full changelog
- Fixed unable to import paid members - Rishabh Garg
-
[3.171.3]
- Update Ghost to 4.3.3
- Removed unused and insecure preview endpoint - Hannah Wolfe
- Fixed error when using staff access tokens - Daniel Lockyer
- Fixed Ghost 4.3.0 migration that put all sites into "allow free members signup" (#12904) - Kevin Ansfield
-
[3.173.0]
- Update Ghost to 4.5.0
- Added custom product settings and multiple price support - Fabien 'egg' O'Carroll & Rishabh Garg
- Added support for gating content by member labels and products (#12946) - Kevin Ansfield
- Added label and product options for email recipients (TryGhost/Admin#1947) - Kevin Ansfield
- Added ability to send a newsletter to members with a certain label or product (#12932) - Kevin Ansfield
- Added default newsletter recipients setting (TryGhost/Admin#1946) - Kevin Ansfield
- Updated post settings menu visibility option to support member segments - Kevin Ansfield
- Fixed labels not being saved with member during signup - Kevin Ansfield
- Bumped minimum Node version to 12.22.1 and 14.16.1 - Daniel Lockyer
- Bumped required Ghost-CLI version to 1.17.0 - Daniel Lockyer
- Dropped support for Node 10 - Daniel Lockyer
-
[3.174.0]
- Update Ghost to 4.6.0
- Simplified management of membership settings
- Reverted ability to set post access level to labels - Kevin Ansfield
- Fixed retry email not timing out on poll - Rishabh Garg
- Fixed creating members linked to stripe customers - Fabien O'Carroll
- Fixed error on saving member with susbcriptions - Rishabh Garg
- Fixed feature images in emails appearing very wide in Outlook - Kevin Ansfield
- Fixed frontmatter-related validation error - Naz G
- Fixed webhook initialization when over limit - Naz G
- Removed 401 error for logged-out member on Portal - Rishabh Garg
-
[3.174.1]
- Update Ghost to 4.6.4
- Fixed missing Stripe connected check on boot (#12992) - Rishabh Garg
- Fixed portal preview resize when using split front-end/admin URLs (TryGhost/Admin#1980) - Kevin Ansfield
- Fixed error on membership screen when using split front-end/admin URLs - Kevin Ansfield
- Fixed incorrect @price.currency value in themes (#12987) - Rishabh Garg
- Added error message from limit service to theme upload - ceecko
- Fixed incorrect price data in themes (#12985) - Rishabh Garg
- Fixed members list not loading (#12930) - Rishabh Garg
-
[3.174.2]
- Update Ghost to 4.6.5
- Fixed saving Members with Complimentary plans (#13008) - Fabien 'egg' O'Carroll
-
[3.174.3]
- Update Ghost to 4.6.6
- Fixed missing complimentary subscription add button - Rishabh
-
[3.175.0]
- Update Ghost to 4.7.0
- Enabled use of Grammarly extension in the editor - Kevin Ansfield
- Added "labs" setting enabling feature flags - Naz Gargol
- Fixed unable to create new prices on switching Stripe account (#13013) - Rishabh Garg
- Fixed member count not showing in send email confirmation modal - Kevin Ansfield
- Fixed member count in publish menu not matching subscription status - Kevin Ansfield
- Fixed links in email preview not being clickable - Kevin Ansfield
- Fixed logs showing an error when sending an email with no feature image - Kevin Ansfield
- Fixed Enter key not working in send email confirmation modal - Kevin Ansfield
- Fixed blank branding preview on split front-end/admin domain setups - Kevin Ansfield
-
[3.176.0]
- Update Ghost to 4.8.0
- Added additional newsletter customisation settings (#13074) - Kevin Ansfield
- Added multiple products UI in Portal behind feature flag - Rishabh Garg
- Opened member email settings up to Administrator staff users - Kevin Ansfield
- Moved default focus in editor from body to title for new posts - Kevin Ansfield
- Fixed confusing member count shown in save notification and editor header - Kevin Ansfield
- Fixed sticky "unsaved settings" modal - Daniel Lockyer
-
[3.176.1]
- Update Ghost to 4.8.3
- Fixed default currency for MRR stats on dashboard - Rishabh Garg
- Fixed error when deleting non-existent snippet - Daniel Lockyer
- Fixed stripe connect modal not closing - Rishabh Garg
- Fixed error when using API to search for tags - Daniel Lockyer
- Fixed incorrect data returned when using API fields - Daniel Lockyer
-
[3.176.2]
- Update Ghost to 4.8.4
- Fixed error when removing Facebook/Twitter social images on general settings screen - Kevin Ansfield
-
[3.177.0]
- Update Ghost to 4.9.0
- Full changelog
- Added detection of conditional partials in themes - Naz
- Added webp image support (#13105) - Matt Hanley
- Added post feature image alt and caption support to editor (TryGhost/Admin#2026) - Kevin Ansfield
- Added feature_image_{alt/caption} to the v4 posts API - Kevin Ansfield
- Added alpha support for segmented email cards - Naz
- Added a "reset all passwords" feature (#13005) - Thibaut Patel
- Adjusted post settings menu design so it can stay open whilst editing - Kevin Ansfield
- Fixed account/dark mode/settings buttons not being accessible on small mobile devices - Kevin Ansfield
- Hid mobile nav bar when in the editor - Kevin Ansfield
- Fixed potential for partial content re-generation in 4.0 migrations (#13120) - Kevin Ansfield
- Fixed incorrectly stored URLs after migration from 3.x to 4.6.1-4.8.4 (#13109) - Kevin Ansfield
- Fixed a 500 error for incorrect fields parameter in API - Naz
- Fixed blank mobile preview for pages in preview modal - Kevin Ansfield
- Fixed validation on theme install API parameters - Daniel Lockyer
- Fixed update notification showing after upgrade - Naz
- Fixed version update indicator on about page - Naz
- Fix test email member uuid (#12809) - Matthew Schmoyer
- Removed netjet support - Hannah Wolfe
-
[3.177.1]
- Update Ghost to 4.9.1
- Full changelog
- Upgrade Gscan to 4.1.1 - Sam Lord
- Fixed small text in Gmail on Android for newsletters containing images - Kevin Ansfield
-
[3.177.2]
- Update Ghost to 4.9.2
- Full changelog
- Fixed a gscan bug that was causing Ghost to throw http 500s. - Thibaut Patel
-
[3.177.3]
- Update Ghost to 4.9.3
- Full changelog
- Fixed "Cannot destructure property" error when overwriting active theme - Kevin Ansfield
-
[3.177.4]
- Update Ghost to 4.9.4
- Full changelog
- Fixed name is not defined error when uploading invalid theme
-
[3.178.0]
- Update Ghost to 4.10.0
- Full changelog
- Fixed permissible method for Integration Model - Fabien O'Carroll
- Fixed 500 error when creating Products - Fabien O'Carroll
- Fixed member cookies remaining after signout - Fabien O'Carroll
- Fixed gscan path issues on windows - Thibaut Patel
- Fixed error on saving member with existing label - Rishabh Garg
- Fixed alt="null" for feature image in emails - Kevin Ansfield
- Fixed re-authenticate modal not showing when saving in editor - Kevin Ansfield
- Fixed API errors when including member counts for labels - Rishabh Garg
-
[3.178.1]
- Update Ghost to 4.10.1
- Full changelog
- Fixed GScan error when handling partials with undefined names - Thibaut Patel
-
[3.178.2]
- Update Ghost to 4.10.2
- Full changelog
- Fixed unsubscribed members receiving email when a post is sent to all members (#13181) - Kevin Ansfield
-
[3.179.0]
- Update Ghost to 4.11.0
- Full changelog
- Fixed publication icon in nav bar sometimes appearing inverted in dark mode
-
[3.180.0]
- Update Ghost to 4.12.0
- Full changelog
- Fixed Admin hitting dead API response on Stripe connect - Rishabh Garg
- Fixed incorrect MRR value on dashboard - Rishabh Garg
-
[3.180.1]
- Update Ghost to 4.12.1
- Full changelog
-
[3.181.0]
- Update Ghost to 4.13.0
- Full changelog
-
[3.182.0]
- Update Ghost to 4.14.0
- Full changelog
- Added new Tiers feature to Beta features section - Rishabh
- Added "Email call to action" card for an email-only CTA targeting free or paid members (#2080) - Kevin Ansfield
- Added ability to update snippet contents (#2073) - Kevin Ansfield
- Merged About into a redesigned What's New page - Peter Zimon
- Added ability to drop an image card onto an empty gallery - Kevin Ansfield
- Added ability to upload a feature image by drag and dropping an image file - Kevin Ansfield
- Added a "saved" indicator for autosaved draft posts - Kevin Ansfield
- Fixed crash when newly created images are dragged into a gallery - Kevin Ansfield
- Fixed captions becoming uneditable when they have a trailing space - Kevin Ansfield
-
[3.183.0]
- Update Ghost to 4.15.0
- Full changelog
- Fixed remote command injection when using sendmail email transport - Daniel Lockyer
- Fixed error in sitemap with >50k posts (#13317) - Hannah Wolfe
- Fixed Outlook incorrect text styling and ' appearing in email content (#13313) - Kevin Ansfield
-
[3.183.1]
- Update Ghost to 4.15.1
- Full changelog
- Fixed member email change vulnerability (see Security Advisory) - Fabien O'Carroll
- Fixed sending emails via SES or non-standard SMTP config - Daniel Lockyer
-
[3.184.0]
- Update Ghost to 4.16.0
- Full changelog
- Fixed misleading message when scheduling an already emailed post - Kevin Ansfield
-
[3.185.0]
- Update Ghost to 4.17.0
- Full changelog
- Added Members Filtering feature - Fabien O'Carroll
- Fixed incorrect unsaved changes popup on memberships screen - Rishabh Garg
- Fixed mail config not respecting disabled secure connections - Daniel Lockyer
-
[3.185.1]
- Update Ghost to 4.17.1
- Full changelog
- Fixed 500 when instance has an invalid redirects config - Naz
-
[3.186.0]
- Make sendmail optional
-
[3.187.0]
- Update Ghost to 4.18.0
- Full changelog
- sparkles Promoted email-only feature to general availability - Naz
- bug Fixed showing "reschedule" in PSM after the post is sent - Naz
- bug Fixed alert notifications being sent out to non-active users - Naz
- bug Fixed copy-to-clipboard buttons in Chrome + Firefox - Kevin Ansfield
- bug Fixed immediately sent email when scheduling email-only post - Naz
-
[3.188.0]
- Update Ghost to 4.19.0
- Full changelog
- Added basic {{match}} helper - Hannah Wolfe
- Fixed incorrect publish type showing in publish menu after close/re-open - Kevin Ansfield
- Fixed inability to re-schedule a scheduled post - Kevin Ansfield
-
[3.188.1]
- Update Ghost to 4.19.1
- Full changelog
- Fixed handling of "incomplete" subscriptions - Fabien O'Carroll
- Fixed "Send" publish type not being reset when closing publish menu - Kevin Ansfield
-
[3.189.0]
- Update Ghost to 4.20.1
- Full changelog
- sparkles Added ability for themes to define custom settings (#13661) - Kevin Ansfield
- Added Offers feature to Ghost - Fabien O'Carroll
- Improved Ghost boot time and memory usage by lazy loading routes - Daniel Lockyer
- Fixed inconsistent publish/send messaging in publish menu - Kevin Ansfield
- Fixed URLs not being correctly transformed during insert operations (#13618) - Kevin Ansfield
- Fixed "Send" publish type not being reset when closing publish menu - Kevin Ansfield
-
[3.189.1]
- Update Ghost to 4.20.2
- Full changelog
- Fixed offers and custom theme setting features not appearing in Admin - Kevin Ansfield
-
[3.189.3]
- Update Ghost to 4.20.4
- Full changelog
- Fixed 500 error when visiting an email-only post link - Naz
- Fixed GScan crash on files starting with package.json - Thibaut Patel
- Fixed GScan falsely triggering the "unused theme setting" error - Thibaut Patel
- Fixed error from custom settings sync when theme name contains . chars - Kevin Ansfield
-
[3.190.0]
- Update Ghost to 4.21.0
- Full changelog
- Fixed settings previews not working in private site mode (TryGhost/Admin#2128) - Rishabh Garg
-
[3.191.0]
- Update Ghost to 4.22.0
- Full changelog
- Update Ghost cli to 1.18.0
- Added card-asset config with sensible default - Hannah Wolfe
- Updated Casper to v4.2.0 - Sodbileg Gansukh
- Fixed a 500 error when uploading invalid routes.yaml - Naz
- Fixed broken assets for theme/design preview - Thibaut Patel
- Fixed gscan crashing on invalid package.json - Thibaut Patel
- Prevented unexecuted migrations from being rolled back - Fabien O'Carroll
- Fixed handling of non-subscription invoices - Fabien O'Carroll
- Fixed email type when creating Members via API - Fabien O'Carroll
- Fixed error in setting page access to tiers - Rishabh
- Fixed idempotentcy of addPermissionToRole util (#13685) - Fabien 'egg' O'Carroll
-
[3.191.1]
- Update Ghost to 4.22.1
- Full changelog
- Fixed theme installs from ghost.org/marketplace - Kevin Ansfield
- Fixed login problems in Safari on private sites that have front-end/admin on different domains - Kevin Ansfield
- Fixed preview modal showing outdated content if opened before autosave is triggered - Kevin Ansfield
- Fixed offers remaining after subscription change - Fabien O'Carroll
- Fixed member activity feed not showing in dashboard - Kevin Ansfield
- Fixed design settings preview using old settings immediately after activating theme - Kevin Ansfield
-
[3.191.2]
- Update Ghost to 4.22.2
- Full changelog
- Fixed install of free themes from the marketplace that aren't in the built-in list - Kevin Ansfield
- Fixed setting Tier prices after changing Stripe accounts - Fabien 'egg' O'Carroll
- Fixed extension mismatching .mp4 as invalid - Naz
-
[3.191.3]
- Update Ghost to 4.22.3
- Full changelog
- Fixed EACCES error from card assets on boot - Hannah Wolfe
-
[3.191.4]
- Update Ghost to 4.22.4
- Full changelog
- Fixed perms error when building public assets - Hannah Wolfe
- Fixed credentials provider for SES mail transport - Daniel Lockyer
- Fixed Casper not being installable from themes list - Kevin Ansfield
- Fixed Unsplash image selector being available in editor when disabled - Kevin Ansfield
-
[3.192.0]
- Update Ghost to 4.23.0
- Full changelog
- Restricted Offer name to 40 characters - Fabien O'Carroll
- Fixed intermittent failures with embedding - Daniel Lockyer
-
[3.193.0]
- Update Ghost to 4.24.0
- Full changelog
- Added support for theme card_asset config to GScan - Thibaut Patel
- Fixed redirects.json file corruption on upload - Naz
- Fixed /unsplash search term not including all words - Kevin Ansfield
- Fixed card asset init/reload behaviour - Hannah Wolfe
-
[3.194.0]
- Update Ghost to 4.25.0
- Full changelog
- Added GIF card to editor - Kevin Ansfield
- Added Button card to editor - Kevin Ansfield
- Added NFT card to editor - Fabien O'Carroll
-
[3.194.1]
- Update Ghost to 4.25.1
- Full changelog
- Fixed malformed URLs crashing the url helper - Thibaut Patel
- Fixed 500 errors for Stripe webhooks - Fabien egg O'Carroll
- Fixed Member imports overriding missing columns - Fabien egg O'Carroll
-
[3.195.0]
- Update Ghost to 4.26.0
- Full changelog
- Added toggle card to editor - Rishabh Garg
- Added callout card to editor - Thibaut Patel
- Updated Casper to v4.3.1 - Peter Zimon
- Fixed error when sending messages via bootstrap socket - Daniel Lockyer
-
[3.195.1]
- Update Ghost to 4.26.1
- Full changelog
- Made toggle card closed by default - Djordje Vlaisavljevic
-
[3.196.0]
- Update Ghost to 4.27.1
- Full changelog
- Added an additional blockquote style - Kevin Ansfield
- Added support for rich Twitter embeds in emails - Fabien egg O'Carroll
- Updated Casper to v4.4.0 - Daniel Lockyer
- Added confirmation dialog any time a post/page will be published - Kevin Ansfield
- Fixed pasting html into a KoenigBasicHtmlInput - Thibaut Patel
- Fixed pasted image files appearing twice in editor - Kevin Ansfield
- Fixed initial paste of Twitter URL not triggering full script load - Kevin Ansfield
- Fixed card scripts executing before DOM is parsed - Fabien egg O'Carroll
-
[3.196.1]
- Update Ghost to 4.27.2
- Full changelog