Call for Testing: Jetpack 12.6

Jetpack 12.6 is available now for testing and the download link is available here.

Jetpack 12.6 will be deployed to VIP on Thursday, September 28. The upgrade is expected to be performed at 17:00 UTC (1:00PM ET).*
*This deployment date and time are subject to change if issues are discovered during testing of the Jetpack release. This post will be updated if there are any changes to the planned deployment.
A full list of changes is available in the commit log.

What is being added or changed?

Jetpack 12.6 requires WordPress version 6.2+. If you’re using a version older than WordPress 6.2, your application won’t automatically upgrade. To access Jetpack 12.6, please update to WordPress 6.2 or higher.

Enhancements

  • AI Assistant:
    • add prompts for correct feature configuration.
    • proof-of-concept for expandable messages on the backend using form generation prompt.
    • proof-of-concept for server-side prompts, starting with form generation prompts.
  • AI Excerpt:
    • add the Accept and Discard button.
    • ensure to save the post before asking a suggestion.
    • show upgrade banner when site achieves requests limit.
  • AI Extension:
    • add create-with-voice beta extension.
    • enhance blocks parsing flickering with child blocks.
    • introduce Create with voice jetpack block – initial implementation.
    • use new AIControl component from AI package and remove local implementation.
  • AI-chat Block: add ability to chat with the site.
  • Business Hours Block: refactor block registration to avoid duplication.
  • Classic Editor Markdown: add support for double-tilde strikethrough, e.g. ~~strikethrough~~.
  • Connection UI: use Redux state to pass the “from” property.
  • Content Lens: connect excerpt panel with AI Assistant.
  • Create with voice:
    • connect block with useMediaRecording() hook.
    • introduce Done button.
    • set block properties by using useBlockProps() custom hook.
    • show audio duration when recording audio.
  • Featured Blogs: add item block.
  • Gravatar profile widget: add srcset.
  • Jetpack Assistant: add placeholder UX for the prompt input.
  • Jetpack Social: display the Social editor panel with an invitation to activate the feature when it is disabled.
  • Launchpad save modal: persist the user option when they opt to hide the modal.
  • Newsletters:
    • add support for newsletter categories.
    • improve flows around access and paywall.
  • Paywall Block:
    • add toolbar options
    • disable Paid subscribers button if plans are not set up.
    • improve excerpts handling, settings panel, and toolbar.
  • Paywall: better content for when waiting for email validation.
  • Related Posts: make the block available even when the feature has not been activated yet.
  • Security: Blocks: avoid saving invalid block attributes that may appear to other editors on the site.
  • Sidebar: rename the “Inbox” menu to “My Mailboxes”.
  • Site Editor: point the Site Editor’s < link to the theme showcase when previewing a theme.
  • Social:
    • add the change setting for the auto conversion feature.
    • add the new auto-conversion toggle.
  • Subscriptions Block:
    • add newsletter categories to the content view.
    • render in emails.
  • Subscriptions:
    • add edit link for subscribe modal.
    • add number formatting for subscriber count in newsletter module.
    • remove newsletter flow+theme and FSE theme check for the subscribe modal. Leave WP.com check.
  • Tiled gallery module: add srcset to images.
  • WordPress.com Toolbar: add site monitoring menu and remove site logs.

Bugfixes

  • AI Chat: fix styles not loading in the editor and block styles not loading.
  • AI Extension: remove HTML fragments from AI-generated forms on site editor.
  • Admin Menu: display Newsletter settings submenu item for Jetpack connected sites.
  • Blocks:
    • fix block icons for display on wp.org.
    • use custom Facebook and Instagram icons in Jetpack’s Facebook and Instagram blocks to avoid issues in accessibility inspector.
  • Comments: remove mention of Twitter as a log in option since it is no longer available.
  • Cookie Consent Block: fix block positioning in the editor.
  • Donation Block: fix issue with Danish Krone.
  • Featured images fallback: fix undefined variable warnings.
  • Fixed a Global Styles UI performance issue in the Site Editor.
  • Launchpad modal: reduce API calls for modal dismiss flag.
  • Load the Jetpack block assets in the iframe directly in WP-Admin and keep the existing behavior on the front-end, for compatibility reasons.
  • Nav Unification: flips order of tags and categories submenu of posts.
  • Newsletters: allow Newsletter plans in the Premium Content and Recurring Payment blocks again.
  • Paywall block:
    • fix autosave before redirecting the user.
    • fix default plan being selected in payment block.
  • Remove use of Jetpack_Membership::get_connected_account_id().
  • Subscriptions
    • email subscribers now receive full posts.
    • hide modal if paywall block exists or if post is subscribers-only.
    • tweak subscribe modal text/spacing.
  • VideoPress Block: Check if VideoPress module is active in order to register the VideoPress video block.
  • Widgets: fix an issue that caused the notice displayed when updating widgets to overlap the admin menu.

Improved Compatibility

  • Carousel: add new hook allowing third-parties to customize the metadata displayed within the Carousel modal.
  • Lazy Images: discourage enabling of Lazy loading images as now 90% of browser support the feature natively and this version in Jetpack can conflict with the upcoming WordPress interactivity API.
  • Shortcodes: exclude images with broken URL from galleries.
  • Theme fields: only add is_block_theme to theme response when WordPress version is < 6.3
  • WC Analytics: ensure correct values are tracked for cart/checkout block/template tracking when using WC Blocks cart and checkout templates.

For more details about this release (including specific changes), please see the release notes.

Questions?

If you have any questions, related to this release, please open a support ticket and we will be happy to assist.