Release
Notes

June 29, 2023

  • 6.2.9

  • 7.2.9

  • 10.2.9

Summer is here, and it's time to get animated!

Hello My Baby, Hello My Lottie

Ready to add elegant animations to your WordPress website with a powerful (and easy to use) new Element? Say hello to the brand new Lottie Element! Here are the highlights.

  • You can render as an SVG, Canvas, or even HTML.
  • Control animation state by Element visibility, hover, scroll, and click actions.
  • Load the animation through AJAX (a link) or place the JSON directly onto the page for mission-critical animations.

Ready to get started? Check out Lottie & Friends over at the playground for just a taste of what this Element can do. Then, be sure to check out the new Lottie Docs for everything you need to know about how to use the Element.

Revamped: Accordions & Tabs

Looking to take Accordions and Tabs to the next level? They both now have a new child type that allows for nesting Cornerstone Elements! This means you can use the Elements you know and love to build even more engaging content with these heavy-hitter Elements.

But that's not all. In addition to nesting Elements, we are also excited to introduce Looper support as well! Check out the Lottie & Friends post referenced above for some real-world examples of what you can do. Cheers to no limitations.

WordPress 6.2 Notes

WordPress 6.2 introduced a change that required an update to X and Pro. We released the patch in X 10.1.10 and Pro 6.1.10. If you haven't updated to WP 6.2, make sure you are on those versions or later before updating.

This was a very narrow issue with an older media file type, and we confirmed the fix with many different customers across many different versions. If you are still experiencing an issue after updating, it is due to something else.

If you are on WP 6.2 and having an issue, please make sure and to follow these steps. If you are trying to make the fix manually, there are different steps to take given the code changes between different versions. We have also included step-by-step FTP instructions.

Changelog

  • Pro 6.2.9 - June 29, 2023
    • Bugfix: Hotfix "Hide Initially" was broken due to sticky bar changes
  • Cornerstone 7.2.9 - June 29, 2023
    • Bugfix: Hotfix "Hide Initially" was broken due to sticky bar changes
  • X 10.2.9 - June 29, 2023
    • Bugfix: Hotfix "Hide Initially" was broken due to sticky bar changes
  • Pro 6.2.8 - June 29, 2023
    • Feature: Counter element has toggle control "Comma Seperated Decimal". This reads input numbers in the same format EX 100.000,00
    • Feature: `cs_document_locate` filter added to overwrite Cornerstone Document class
    • Feature: Mini-cart link interaction color controls
    • Updated: Classic Sections can be moved and arranged in the Outline
    • Bugfix: Deprecated WooCommerce elements that had a cart did not load properly in WooCommerce 7.8
    • Bugfix: Infinite loop removed when not all sticky bars were fixed
    • Bugfix: Auto did not work properly sticky bars due to it trying to shrink an invalid value
    • Bugfix: Deprecated WooCommerce Cart Dropdown was not applying styles to the cart correctly
    • Bugfix: Mini-cart Links shadow interaction color was not working
    • Bugfix: When looping through objects like WP_Terms, `{{dc:looper:field key="..."}}` did not work when trying to access object properties
    • Bugfix: If extra whitespace or html was added external to the Tab Item element, the Tab element would output an invalid empty tab as it's first entry
  • Cornerstone 7.2.8 - June 29, 2023
    • Feature: Counter element has toggle control "Comma Seperated Decimal". This reads input numbers in the same format EX 100.000,00
    • Feature: `cs_document_locate` filter added to overwrite Cornerstone Document class
    • Feature: Mini-cart link interaction color controls
    • Updated: Classic Sections can be moved and arranged in the Outline
    • Bugfix: Deprecated WooCommerce elements that had a cart did not load properly in WooCommerce 7.8
    • Bugfix: Deprecated WooCommerce Cart Dropdown was not applying styles to the cart correctly
    • Bugfix: Infinite loop removed when not all sticky bars were fixed
    • Bugfix: Auto did not work properly sticky bars due to it trying to shrink an invalid value
    • Bugfix: Mini-cart Links shadow interaction color was not working
    • Bugfix: When looping through objects like WP_Terms, `{{dc:looper:field key="..."}}` did not work when trying to access object properties
    • Bugfix: If extra whitespace or html was added external to the Tab Item element, the Tab element would output an invalid empty tab as it's first entry
  • X 10.2.8 - June 29, 2023
    • Feature: Counter element has toggle control "Comma Seperated Decimal". This reads input numbers in the same format EX 100.000,00
    • Bugfix: Deprecated WooCommerce elements that had a cart did not load properly in WooCommerce 7.8
    • Bugfix: Deprecated WooCommerce Cart Dropdown was not applying styles to the cart correctly
    • Bugfix: Mini-cart Links shadow interaction color was not working
    • Bugfix: If extra whitespace or html was added external to the Tab Item element, the Tab element would output an invalid empty tab as it's first entry
  • Pro 6.2.7 - June 15, 2023
    • Feature: Status indicators for elements with parameters
    • Feature: filter `cs_google_font_load_all_weights` to load in all google font weights
    • Feature: Mini-cart has button background color controls
    • Bugfix: Mini-Cart element did not work in WooCommerce 7.8
    • Bugfix: Setting color picker to transparent caused it to reset the hue
    • Bugfix: Envira Gallery was asking for a license key
  • Cornerstone 7.2.7 - June 15, 2023
    • Feature: Status indicators for elements with parameters
    • Feature: filter `cs_google_font_load_all_weights` to load in all google font weights
    • Feature: Mini-cart has button background color controls
    • Bugfix: Mini-Cart element did not work in WooCommerce 7.8
    • Bugfix: Setting color picker to transparent caused it to reset the hue
  • X 10.2.7 - June 15, 2023
    • Bugfix: Mini-Cart element did not work in WooCommerce 7.8
    • Bugfix: Envira Gallery was asking for a license key
  • Pro 6.2.6 - June 6, 2023
    • Bugfix: Deprecated Search Modal's search tab styling did not work
    • Bugfix: Custom Fonts were returning 'regular' as font-style instead of 'normal'
  • Cornerstone 7.2.6 - June 6, 2023
    • Bugfix: Deprecated Search Modal's search tab styling did not work
    • Bugfix: Custom Fonts were returning 'regular' as font-style instead of 'normal'
  • X 10.2.6 - June 6, 2023
    • Bugfix: Custom Fonts were returning 'regular' as font-style instead of 'normal'
  • Pro 6.2.5 - May 23, 2023
    • Feature: var() can be used in the color picker or as a global color
    • Feature: Looper repeat property can use Dynamic Content
    • Feature: Custom Loopers args field can use Dynamic Content
    • Bugfix: If a global color was a 3 letter hex the opacity slider would not work
    • Bugfix: Accordions "enter" keybinding was conflicting with browser accessibility
    • Bugfix: Statbar element's direction property only worked for left and up
  • Cornerstone 7.2.5 - May 23, 2023
    • Feature: var() can be used in the color picker or as a global color
    • Feature: Looper repeat property can use Dynamic Content
    • Feature: Custom Loopers args field can use Dynamic Content
    • Bugfix: If a global color was a 3 letter hex the opacity slider would not work
    • Bugfix: Accordions "enter" keybinding was conflicting with browser accessibility
    • Bugfix: Statbar element's direction property only worked for left and up
  • X 10.2.5 - May 23, 2023
    • Feature: var() can be used in the color picker or as a global color
    • Bugfix: Accordions "enter" keybinding was conflicting with browser accessibility
    • Bugfix: Statbar element's direction property only worked for left and up
  • Pro 6.2.4 - May 8, 2023
    • Feature: Dynamic Content specific to the Post slug ({{dc:post:slug}})
    • Updated: Updated Google Fonts list
    • Bugfix: If you moved an element yourself through JS, it would cause the events attached to be removed and never placed back onto the element
    • Bugfix: Jetpack installed caused background videos not to display properly
    • Bugfix: Parallax backgrounds were not calculating themselves unless a scroll event occured
    • Bugfix: Parallax backgrounds were running on the main thread
    • Bugfix: Yoast would not work if the classic editor was installed
    • Bugfix: Yoast would not usually work in Chrome due to a race condition with Gutenburg
    • Bugfix: WPML would not work if the default language was in a directory
    • Bugfix: WPML Pro5 to Pro6 migration had warnings around invalid use of PDO::prepare
    • Bugfix: OEmbed code did not check if property was defined
  • Cornerstone 7.2.4 - May 8, 2023
    • Feature: Dynamic Content specific to the Post slug ({{dc:post:slug}})
    • Updated: Updated Google Fonts list
    • Bugfix: If you moved an element yourself through JS, it would cause the events attached to be removed and never placed back onto the element
    • Bugfix: Jetpack installed caused background videos not to display properly
    • Bugfix: Parallax backgrounds were not calculating themselves unless a scroll event occured
    • Bugfix: Parallax backgrounds were running on the main thread
    • Bugfix: Yoast would not work if the classic editor was installed
    • Bugfix: Yoast would not usually work in Chrome due to a race condition with Gutenburg
    • Bugfix: WPML would not work if the default language was in a directory
    • Bugfix: OEmbed code did not check if property was defined
  • X 10.2.4 - May 8, 2023
    • Bugfix: If you moved an element yourself through JS, it would cause the events attached to be removed and never placed back onto the element
    • Bugfix: Jetpack installed caused background videos not to display properly
    • Bugfix: Parallax backgrounds were not calculating themselves unless a scroll event occured
    • Bugfix: Parallax backgrounds were running on the main thread
    • Bugfix: Yoast would not work if the classic editor was installed
    • Bugfix: Yoast would not usually work in Chrome due to a race condition with Gutenburg
    • Bugfix: WPML would not work if the default language was in a directory
    • Bugfix: OEmbed code did not check if property was defined
  • Pro 6.2.3 - April 24, 2023
    • Bugfix: Toogle hash was mistakenly removed from Tabs
    • Bugfix: Remove possibility of a Fatal error when WPML has translations for a layout, but the layout no longer exists
    • Bugfix: If a Google Font was used as in the Font pallete it would load in every single font weight. It now loads in the normal and bold, and any font weight you use dynamically on your pages
    • Bugfix: Default theme header "Top Fixed" setting was not working
  • Cornerstone 7.2.3 - April 24, 2023
    • Bugfix: Toogle hash was mistakenly removed from Tabs
    • Bugfix: Remove possibility of a Fatal error when WPML has translations for a layout, but the layout no longer exists
    • Bugfix: If a Google Font was used as in the Font pallete it would load in every single font weight. It now loads in the normal and bold, and any font weight you use dynamically on your pages
  • X 10.2.3 - April 24, 2023
    • Bugfix: If a Google Font was used as in the Font pallete it would load in every single font weight. It now loads in the normal and bold, and any font weight you use dynamically on your pages
    • Bugfix: Default theme header "Top Fixed" setting was not working
  • Pro 6.2.2 - April 17, 2023
    • Bugfix: Remove possibility of a Fatal error when trying to use an ACF field as a date, when the field is not a date
    • Bugfix: The theme specific JS was bundling an internal library when it could import this globally. Results in 30kb smaller JS size for every page
    • Bugfix: Site imports were not importing Custom CSS or Global Colors properly
    • Bugfix: Google Maps passes a null function callback to the API string to prevent the error message when not passing a callback to Google
    • Bugfix: Enough passive listeners or explicit mark as non-passive in our JS to pass Google lighthouse audit tests. Performance numbers usually improved by 2 points
    • Bugfix: It was possible if your sticky header was caught in a resize event that it would shrink twice if it was in the stuck state
    • Bugfix: Sticky headers were not resizing properly on the frontend depending on how the WP toolbar changes height
    • Bugfix: In a unit slider, if Inherit is the only choice it will display a list when you click on the "...". Previously it showed you could click it, but nothing would happen
    • Bugfix: Toogle hash was mistakenly removed from the Accordion revamp project
    • Bugfix: String conditions that used "0" would be marked as empty and never be valid to be used as a needle for "String In" or "String not in" conditionals
    • Bugfix: If you are trying to deleted an already deleted document it will give you a better error message
  • Cornerstone 7.2.2 - April 17, 2023
    • Bugfix: Remove possibility of a Fatal error when trying to use an ACF field as a date, when the field is not a date
    • Bugfix: Site imports were not importing Custom CSS or Global Colors properly
    • Bugfix: Google Maps passes a null function callback to the API string to prevent the error message when not passing a callback to Google
    • Bugfix: Enough passive listeners or explicit mark as non-passive in our JS to pass Google lighthouse audit tests. Performance numbers usually improved by 2 points
    • Bugfix: It was possible if your sticky header was caught in a resize event that it would shrink twice if it was in the stuck state
    • Bugfix: Sticky headers were not resizing properly on the frontend depending on how the WP toolbar changes height
    • Bugfix: In a unit slider, if Inherit is the only choice it will display a list when you click on the "...". Previously it showed you could click it, but nothing would happen
    • Bugfix: Toogle hash was mistakenly removed from the Accordion revamp project
    • Bugfix: String conditions that used "0" would be marked as empty and never be valid to be used as a needle for "String In" or "String not in" conditionals
    • Bugfix: If you are trying to deleted an already deleted document it will give you a better error message
  • X 10.2.2 - April 17, 2023
    • Bugfix: The theme specific JS was bundling an internal library when it could import this globally. Results in 30kb smaller JS size for every page
    • Bugfix: Site imports were not importing Custom CSS or Global Colors properly
    • Bugfix: Google Maps passes a null function callback to the API string to prevent the error message when not passing a callback to Google
    • Bugfix: Enough passive listeners or explicit mark as non-passive in our JS to pass Google lighthouse audit tests. Performance numbers usually improved by 2 points
    • Bugfix: String conditions that used "0" would be marked as empty and never be valid to be used as a needle for "String In" or "String not in" conditionals
  • Pro 6.2.1 - April 11, 2023
    • Bugfix: iOS 12 essential support through replacement of String.prototype.replaceAll, String.prototype.matchAll, and a polyfill for Array.prototype.flat. Please contact us if you still have issues with iOS 12. Please note that WordPress does not support iOS 12 anymore so your mileage may vary with other plugins
    • Bugfix: get_children looper provider will check post_status == "published"
    • Bugfix: Due to the WP 6.2 hotfix in 6.1.10, the media element was not rendering properly
  • Cornerstone 7.2.1 - April 11, 2023
    • Bugfix: iOS 12 essential support through replacement of String.prototype.replaceAll, String.prototype.matchAll, and a polyfill for Array.prototype.flat. Please contact us if you still have issues with iOS 12. Please note that WordPress does not support iOS 12 anymore so your mileage may vary when using other plugins
    • Bugfix: get_children looper provider will check post_status == "published"
  • X 10.2.1 - April 11, 2023
    • Bugfix: iOS 12 essential support through replacement of String.prototype.replaceAll, String.prototype.matchAll, and a polyfill for Array.prototype.flat. Please contact us if you still have issues with iOS 12. Please note that WordPress does not support iOS 12 anymore so your mileage may vary with other plugins
    • Bugfix: Due to the WP 6.2 hotfix in 6.1.10, the media element was not rendering properly
  • Pro 6.2.0 - April 10, 2023
    • Feature: Lottie element
    • Feature: Tabs have a new tab element type which can accept child elements. Tabs also have looper support. Tabs had a slight rework to support with loopers. Accordions were already setup for it
    • Feature: Accordions have a new tab element type which can accept child elements. Accordions also have looper support.
    • Bugfix: Fixes to sticky bars with Rev Slider ended up breaking certain cases of the sticky bars
    • Bugfix: WPML migration from Pro5 to Pro6 redone. This relied on WPML at first, and now it will use raw SQL updates to move our post_types to separate
    • Bugfix: Pro5 to Pro6 has option to do the migration through Raw SQL. Depending on your plugins changing the post_type causes many issues so doing raw SQL update bypasses what the plugins will mess up. Define to `true` `CS_MIGRATE_UNTYPED_USE_RAW_UPDATE`
    • Bugfix: Component shortcode was broken in numerous instances including, sliders, any deferred rendering type (off-canvas, modal), flex box types, and using global colors or fonts
  • Cornerstone 7.2.0 - April 10, 2023
    • Feature: Lottie element
    • Feature: Tabs have a new tab element type which can accept child elements. Tabs also have looper support. Tabs had a slight rework to support with loopers. Accordions were already setup for it
    • Feature: Accordions have a new tab element type which can accept child elements. Accordions also have looper support.
    • Bugfix: Fixes to sticky bars with Rev Slider ended up breaking certain cases of the sticky bars
    • Bugfix: WPML migration from Pro5 to Pro6 redone. This relied on WPML at first, and now it will use raw SQL updates to move our post_types to separate
    • Bugfix: Pro5 to Pro6 has option to do the migration through Raw SQL. Depending on your plugins changing the post_type causes many issues so doing raw SQL update bypasses what the plugins will mess up. Define to `true` `CS_MIGRATE_UNTYPED_USE_RAW_UPDATE`
    • Bugfix: Component shortcode was broken in numerous instances including, sliders, any deferred rendering type (off-canvas, modal), flex box types, and using global colors or fonts
    • Bugfix: Cornerstone Standalone CSS reset was not working when using component shortcode
  • X 10.2.0 - April 10, 2023
    • Bugfix: Fixes to sticky bars with Rev Slider ended up breaking certain cases of the sticky bars

FAQ

Status

  • 04/10/23: Pro 6.2.0, X 10.2.0, and Cornerstone 7.2.0 available via manual updates
  • 04/11/23: Pro 6.2.1, X 10.2.1, and Cornerstone 7.2.1 available via manual updates
  • 04/12/23: Pro 6.2.1, X 10.2.1, and Cornerstone 7.2.1 available via automatic updates
  • 04/17/23: Pro 6.2.2, X 10.2.2, and Cornerstone 7.2.2 available via manual updates and automatic updates
  • 04/24/23: Pro 6.2.3, X 10.2.3, and Cornerstone 7.2.3 available via manual updates and automatic updates
  • 05/08/23: Pro 6.2.4, X 10.2.4, and Cornerstone 7.2.4 available via manual updates and automatic updates
  • 05/23/23: Pro 6.2.5, X 10.2.5, and Cornerstone 7.2.5 available via manual updates and automatic updates
  • 06/06/23: Pro 6.2.6, X 10.2.6, and Cornerstone 7.2.6 available via manual updates and automatic updates
  • 06/15/23: Pro 6.2.7, X 10.2.7, and Cornerstone 7.2.7 available via manual updates and automatic updates
  • 06/29/23: Pro 6.2.8, X 10.2.8, and Cornerstone 7.2.8 available via manual updates and automatic updates
  • 06/29/23: Pro 6.2.9, X 10.2.9, and Cornerstone 7.2.9 available via manual updates and automatic updates

The following confirmed issues are specific to this cycle. If listed here we are planning to address it in a subsequent point release. Items will be crossed off as they are corrected and you will see corresponding notes in the changelog above.

  • None reported yet