Here’s a roundup of fixes we’ve shipped across the Newspack suite this past week. A lot of these are WordPress 7.0 follow-ups (editor previews, sidebar spacing, and a couple of fatal-error fixes) alongside improvements to reader access control, subscriptions, and modal checkout:
- [newspack-plugin] On sites running both the Stripe and WooPayments gateways, fixes a “No such customer” error that caused failed renewals and payment method updates for some subscriptions. (v6.39.4)
- [newspack-theme] Fixes a problem where adding a Pro widget from The Events Calendar to a sidebar caused custom fonts and colors on those pages to revert to the theme defaults. (v2.22.2)
- [newspack-theme] Restores default styles for Quote blocks, which some sites lost after upgrading to WordPress 7.0. (v2.22.1)
- [newspack-newsletters] Fixes JavaScript errors that broke the newsletter editor on WordPress 7.0. (v3.33.3)
- [newspack-newsletters] Newsletter style settings (fonts, colors, and custom CSS) preview correctly again in the editor on WordPress 7.0. (v3.33.2)
- [newspack-newsletters] Removes WordPress 7.0’s new per-block Additional CSS field from the newsletter editor’s Advanced panel. That CSS was being stripped out of sent emails anyway, so leaving the field visible was misleading. The per-block “Hide” option is also hidden in the Newsletter Ads editor. (v3.33.1)
- [newspack-ads] Tightens up the spacing of the Newspack Ads Settings panel (the per-post ad-suppression toggles) on the post and page editor sidebar so it looks right on WordPress 7.0. (v3.11.2)
- [newspack-ads] Fixes a fatal error that broke the Appearance → Customize screen on sites with Newspack Ads active. (v3.11.1)
- [super-cool-ad-inserter-plugin] The plugin’s per-post settings panel has moved from the old classic meta box to a panel in the block editor sidebar. Note: the panel no longer appears in the Classic Editor. (v0.7.4)
- [newspack-blocks] In the modal checkout, sites running both Stripe and WooPayments gateways with express checkout enabled no longer show duplicate sets of Apple Pay / Google Pay buttons. Now, only Stripe’s express payment buttons will appear. (v4.26.3)
- [newspack-blocks] On WordPress 7.0, the Donate block‘s “Default Tab” setting now previews correctly in the editor under the Frequency layout, and the Checkout Button block‘s product-variation options are no longer crammed together in the sidebar. (v4.26.3)