Pro 2.6.0, X 6.6.0, Cornerstone 3.6.0 Beta

It’s that time again! This is massive update is focused around Elements and improvements to the interface. By sheer item count, this is our largest update ever! We look forward to your feedback. For more information on our beta process, please read this article.

Status

  • 9/23 - Pro 3.0.0, X 7.0.0 and Cornerstone 4.0.0 now live on manual updates. Version numbers have been bumped to a major version.
  • 9/6 - Release Candidate 4 now available. Topics have been updated to notate which issues have been fixed so far.
  • 9/4 - Release Candidate 3 now available. Topics have been updated to notate which issues have been fixed so far.
  • 9/3 - Release Candidate 2 now available. Topics have been updated to notate which issues have been fixed so far.
  • 8/30 - Release Candidate 1 now available. Topics have been updated to notate which issues have been fixed so far.
  • 8/19 - Beta 7 now available. Topics have been updated to notate which issues have been fixed so far.
  • 8/16 - Beta 6 now available. Topics have been updated to notate which issues have been fixed so far.
  • 8/6 - Beta 5 now available. Topics have been updated to notate which issues have been fixed so far.
  • 8/2 - Beta 4 now available. Topics have been updated to notate which issues have been fixed so far.
  • 7/30 - Beta 3 now available. Topics have been updated to notate which issues have been fixed so far.
  • 7/26 - Beta 2 now available. Topics have been updated to notate which issues have been fixed so far.
  • 7/25 - Beta 1 now available

What’s New?

We have published the notes to the official Changelog so please make sure you start there as it includes a detailed writeup of everything that is included including pictures and instructions. This is subject to minor changes based on adjustments we may implement during the beta process. Here are some quick hits:

  • Redesigned Layout tab built for nested content (replaces Skeleton Mode)
  • Redesigned Element Library that allows directly adding a preset
  • New Row Element
    • Supports drag to resize
    • You can configure different column widths per breakpoint.
    • This is now the default child of a new Section, but you can change that behavior and use the old version of the Row via a new preference called “Content Layout Element”
  • New Elements:
  • Countdown
  • Testimonial
  • New Parity Elements: (brings parity to our Classic Elements)
  • Card
  • Icon
  • Raw Content
  • Creative CTA
  • Because of this feature parity, we’ve made some adjustments:
    • We’re no longer referring to “V2 Elements”, instead they’re just “Elements.”
    • Classic Elements are not included in the Element Library on new installs but can be enabled from the permissions manager.
    • These changes are to help alleviate confusion for new users who will most likely not need classic elements now that these new parity elements are available.
  • The Element API is ready (docs linked below)

We would greatly appreciate if you tested the features listed above and shared your feedback with us.

Element API

Here is the documentation for the element API.

Status of the Grid Element

We still have a Grid Element in the works, but due to time constraints we did not delay the beta in order to complete it. This is a potentially very complex Elements, so we wanted to have a discussion with the community before finalizing the feature. Please visit this thread for more information: https://theme.co/apex/forum/t/grid-element-discussion/61639

Pro Changelog

  • Feature - Public Element API
  • Feature - New Row and Column elements with responsive layout options.
  • Feature - Drag to Resize Column widths (new Row element).
  • Feature - New Element: Card
  • Feature - New Element: Countdown
  • Feature - New Element: Creative CTA
  • Feature - New Element: Icon
  • Feature - New Element: Raw Content
  • Feature - New Element: Testimonial
  • Feature - Redesigned Layout pane.
  • Feature - Redesigned Elements pane with ability to drag in element presets.
  • Feature - Added ability to create new Pages and Posts from the Content builder index screen.
  • Feature - Add Bulk Extension Manager
  • Feature - Add Status page where you can view information about the current environment.
  • Updated - Skeleton Mode has been removed in favor of the new Layout pane.
  • Updated - Social element now allows sharing behavior as an alternative to a link.
  • Updated - Global Blocks can now be searched
  • Updated - Add rel=“noopener noreferrer” on target="_blank" links if SSL is not in use.
  • Updated - Allow Essential Grid Search to work with V2 elements
  • Updated - Add x_social_global_before/x_social_global_after filters
  • Updated - Remove enquire.js dependency in Icon stack
  • Updated - Saving a preset will now include all descendant elements.
  • Updated - Update title filters to add separator via document_title_separator
  • Updated - Update WC integration to allow enqueueing “smallscreen” styles
  • Updated - Change nested spans to divs in buttons, navigation items, and anything using the anchor partial
  • Updated - Fallback to HTML and show notice if plugin conflict prevents TinyMCE from being loaded in the builders
  • Updated - Graphic Partial adjustment so icons and images behave more consistently
  • Updated - Revolution Slider 6.0 compatibility
  • Bugfix - Fix WordPress oEmbed responsive styling
  • Bugfix - Fix content not being searchable when built with V2 Content Builder elements.
  • Bugfix - Fix inline editing not cleaning text pasted from MS Word.
  • Bugfix - Fix Pricing Table Column not allowing custom HTML for all text based fields.
  • Bugfix - Fix inling editing link button not outputting the correct path for relative URLs.
  • Bugfix - Fix incorrect schema markup for individual comments.
  • Bugfix - Fix Yoast SEO content analyzer, keyphrase analyzer, and orphan filter, and link analzer (Yoast SEO premium) not working with element content
  • Bugfix - Fix duplicate search results appearing for text made in the content builder.
  • Bugfix - Fix videos added in Gutenburg not resizing responsively.
  • Bugfix - Fix aria IDs not matching custom ID attribute in Tabs element.
  • Bugfix - Fix video post format displaying iframe of site instead of video.
  • Bugfix - Fix Dynamic Content not working with Toolset Types version 3.
  • Bugfix - Fix Dynamic Content not working in some classic elements.
  • Bugfix - Fix Line element border radius not working in Firefox.
  • Bugfix - Switch from wp_title to pre_get_document_title to fix document title not updating.
  • Bugfix - Fix Dynamic Content for tag title not working.
  • Bugfix - Fix video embed not working for portfolio.
  • Bugfix - Fix dynamic content not working in a link control for email subjects.
  • Bugfix - Fix draft and private posts not appearing as options for Header and Footer assignments.
  • Bugfix - Fix Illegal string offset PHP warning in Classic Icon List element output.
  • Bugfix - Fix Recent Posts element links all going to the same destination when WPML is active.
  • Bugfix - Fix Element CSS not working for Tab items.
  • Bugfix - Show WC credit card icons on screen sizes where they don’t overflow
  • Bugfix - Fix background fade not accepting zero as a value
  • Bugfix - Fix Ethos filterable index not showing posts in All Categories.
  • Bugfix - Fix parallax background images distorted on mobile
  • Bugfix - Fix search form not being compatible with WPML
  • Bugfix - Give scroll top anchor higher z-index to prevent it being covered by other elements (notably Pro footers)
  • Bugfix - RTL styling corrections in dashboard pages
  • Bugfix - Fix icon_only attribute of button shortcode not working
  • Bugfix - Fix WPML and Weglot’s browser redirect affecting Builder preview
  • Bugfix - Fix inability to access Soliloquy settings page
  • Bugfix - Fix builders not working when Polylang is using a directory based URL
  • Bugfix - Fix media library in builders not allowing size to be selected
  • Bugfix - Fix Gap with percentage size not working in builder preview
  • Bugfix - Fix “Back” label in navigation modals always having the active link style instead of on hover
  • Bugfix - Fix display and handwriting fonts not working in Theme Options live preview.
  • Bugfix - Fix Global Blocks builder not using the correct base font size leading to discrepencies on the front end.
  • Bugfix - Fix Theme Options live preview not updating when WooCommerce Geolocation is enabled.
  • Bugfix - Fix Google Fonts for logo and navbar still loading when a Pro Header is assigned.
  • Bugfix - Fix inability to use V2 elements on a page assigned to WooCommerce TOS.
  • Bugfix - Fix Gravity Forms stylesheets loading even when a form is not present at the current URL.
  • Bugfix - Fix breadcrumb error when using an Icon as the home link.
  • Bugfix - Fix Global Blocks not taking on WPML translation of where they are output.
  • Bugfix - Fix parent menu item scrolling to anchor instead of opening submenu
  • Bugfix - Fix Content Builder not loading when BuddyPress is active.

X Changelog

  • Updated - Update title filters to add separator via document_title_separator
  • Updated - Update WC integration to allow enqueueing “smallscreen” styles
  • Updated - Revolution Slider 6.0 compatibility
  • Bugfix - Fix videos added in Gutenburg not resizing responsively.
  • Bugfix - Fix video post format displaying iframe of site instead of video.
  • Bugfix - Switch from wp_title to pre_get_document_title to fix document title not updating.
  • Bugfix - Show WC credit card icons on screen sizes where they don’t overflow
  • Bugfix - Fix background fade not accepting zero as a value
  • Bugfix - Fix Ethos filterable index not showing posts in All Categories.
  • Bugfix - Fix parallax background images distorted on mobile
  • Bugfix - Fix search form not being compatible with WPML
  • Bugfix - Give scroll top anchor higher z-index to prevent it being covered by other elements
  • Bugfix - RTL styling corrections in dashboard pages
  • Bugfix - Fix display and handwriting fonts not working in Theme Options live preview.
  • Bugfix - Fix Gravity Forms stylesheets loading even when a form is not present at the current URL.

Cornerstone Changelog

  • Feature - Public Element API
  • Feature - New Row and Column elements with responsive layout options.
  • Feature - Drag to Resize Column widths (new Row element).
  • Feature - New Element: Card
  • Feature - New Element: Countdown
  • Feature - New Element: Creative CTA
  • Feature - New Element: Icon
  • Feature - New Element: Raw Content
  • Feature - New Element: Testimonial
  • Feature - Redesigned Layout pane.
  • Feature - Redesigned Elements pane with ability to drag in element presets.
  • Feature - Added ability to create new Pages and Posts from the Content builder index screen.
  • Feature - Add Status page where you can view information about the current environment.
  • Updated - Skeleton Mode has been removed in favor of the new Layout pane.
  • Updated - Social element now allows sharing behavior as an alternative to a link.
  • Updated - Global Blocks can now be searched
  • Updated - Allow Essential Grid Search to work with V2 elements
  • Updated - Saving a preset will now include all descendant elements.
  • Updated - Change nested spans to divs in buttons, navigation items, and anything using the anchor partial
  • Updated - Fallback to HTML and show notice if plugin conflict prevents TinyMCE from being loaded in the builders
  • Updated - Graphic Partial adjustment so icons and images behave more consistently
  • Updated - Revolution Slider 6.0 compatibility
  • Bugfix - Fix duplicate search results appearing for text made in the content builder.
  • Bugfix - Fix aria IDs not matching custom ID attribute in Tabs element.
  • Bugfix - Fix Dynamic Content not working with Toolset Types version 3.
  • Bugfix - Fix Dynamic Content not working in some classic elements.
  • Bugfix - Fix Line element border radius not working in Firefox.
  • Bugfix - Fix Dynamic Content for tag title not working.
  • Bugfix - Fix video embed not working for portfolio.
  • Bugfix - Fix dynamic content not working in a link control for email subjects.
  • Bugfix - Fix Illegal string offset PHP warning in Classic Icon List element output.
  • Bugfix - Fix Recent Posts element links all going to the same destination when WPML is active.
  • Bugfix - Fix Element CSS not working for Tab items.
  • Bugfix - Fix icon_only attribute of button shortcode not working
  • Bugfix - Fix WPML and Weglot’s browser redirect affecting Builder preview
  • Bugfix - Fix inability to access Soliloquy settings page
  • Bugfix - Fix builders not working when Polylang is using a directory based URL
  • Bugfix - Fix media library in builders not allowing size to be selected
  • Bugfix - Fix Gap with percentage size not working in builder preview
  • Bugfix - Fix “Back” label in navigation modals always having the active link style instead of on hover
  • Bugfix - Fix Global Blocks builder not using the correct base font size leading to discrepencies on the front end.
  • Bugfix - Fix Options live preview not updating when WooCommerce Geolocation is enabled.
  • Bugfix - Fix E&P forms shortcode styling not loading when called inside a Global Block
  • Bugfix - Fix inability to use V2 elements on a page assigned to WooCommerce TOS.
  • Bugfix - Fix breadcrumb error when using an Icon as the home link.
  • Bugfix - Fix Global Blocks not taking on WPML translation of where they are output.
  • Bugfix - Fix parent menu item scrolling to anchor instead of opening submenu
  • Bugfix - Fix Content Builder not loading when BuddyPress is active.

Reporting Issues

For any bugs, regressions, or unexpected behavior you uncover please open a new topic in the beta forum for each item. Related items or a collection of feedback on the same subject can be combined into a single topic. Please be sure to read the Changelog in its entirety before you begin. Thank-you in advance for helping us with this most important testing phase!

3 Likes