Release
Notes

February 20, 2025

  • 6.6.0

  • 7.6.0

  • 10.6.0

Time to kick things into overdrive! There's a lot to love here as we further expand on both the power and might of the Ultimate WordPress Toolkit. From backend improvements to major new features and improvements, let's unpack this powerhouse update.

Layout Upgrade

The Cornerstone is actually the first stone set in the construction of a masonry foundation. This translates well to the digital world as you now have a new set of controls for creating Masonry Layouts right from within Cornerstone's Row Element!

If you've struggled with the Grid Element or like creative layouts that are dead simple to manage, learn how to create masonry layouts in WordPress.

Masonry Example
Masonry Controls

Making Progress

A nice addition to the Line Element, say hello to Scroll Progress. When enabled, this bar will grow based on the distance a user has scrolled down the page. This clean, visiual marker is frequently seen on big news sites and blogs. Now you have access to it as well!

Scroll Progress

Looper Improvements

Looper Field memorization got you down? That changes today. Now the Dynamic Content Looper Field will have a select box that autopopulates all available fields! It surfaces little known features like grabbing a singular item in an array or object. It even works with the Looper Depth feature. This is one of those features that once you’ve used it, you won’t know how you made by without it. We've also added nearly two dozen new articles about working with Dynamic Content. Find it under Docs > Cornerstone > Dynamic Content.

Looper Field UI

Now You See Me

A great quality of life improvement, our new Visibility Feature will allow you to easily hide Elements from the front end of your site while still allowing you to see them in Cornerstone. This is great for when you are working on something like a promotion and want to keep the section around but not show it on the live site. It's also a great way to speed up prototyping or even a quick way to do a little A/B testing.

Outline Hidden UI

Enlightened Elements

Don't call it a comeback, but Cornerstone's Element Icons are returning to a builder near you. Relate Elements to a visual icon, and further improve the speed at which you build.

Element Icons

New Extension

We're very excited to release a shiny new Extension for all Themeco customers (our 26th)! QR Codes are all the rage, and now you have a native Element that allows you to both create and manage them right from within Cornerstone.

Provide your clients or visitors with a quick and easy way to access additional information by scanning the code with their phone. This is particularly valuable when linking physical items like printed materials to online content, but they are also a great way to boost overall engagement (which Google loves). See documentation.

QR Code Element

Better, Faster, Stronger

Ready for a more modern way to store your Cornerstone content? We knew you were! Meet Content Storage. Simply put, you can now choose between Shortcode Storage (the old way) and HTML Storage (the new way). Shortcodes will continue to work just as before, and behind the scenes, rendering a page that uses Shortcodes or HTML works the same.

There are significant gains to be had from switching to HTML Storage including better compatibility with 3rd party plugins and improved overall performance. For example, SEO plugins will be able to read your content. Learn how to convert your site through the documentation above or let us do it for you.

Content Storage Settings

Go Pro

We've created the most advanced builder in WordPress, and we invite you to join us! Through impressive new features, world-class support, and powerful addons including courses, expansion packs, and plugins — discover why the Cornerstone Builder is the perfect choice for your next personal or client website. Prices start from just $99/yr.

Changelog

  • Pro 6.6.0 - February 20, 2025
    • Feature: Masonry option for the Row Element
    • Feature: Content based Posts can use HTML storage for better support with SEO plugins
    • Feature: Breadcrumbs looper provider and Breadcrumbs Elements prefab
    • Feature: Meta Query builder data type control
    • Feature: Query Builder Post Status control
    • Feature: Element visibility status button added to the outline
    • Feature: Attachment / Media post type can be selected in the Query Builder when used with the Post Status
    • Feature: Scroll Progress control for the Line Element
    • Updated: Theme Options Headline Font Family didn't effect the font family "inherit" value of valid elements like Headline and Card Title
    • Updated: Select boxes have a Dynamic Content button
    • Updated: Unit field will have a full length value when it detects Dynamic Content, and Dynamic Content is selectable via the unit dropdown
    • Updated: Border Style and Color can enter breakout mode
    • Updated: Global Colors and Fonts have a control to edit the ID of an item
    • Updated: Theme Options Export will export and import global colors and fonts
    • Updated: Looper Field Dynamic Content contains a select box with all available looper keys available
    • Updated: Google Fonts List
    • Updated: Preview link targeting which disables cornerstone from redirecting the frame, has been moved out of the preview js to the cornerstone js.
    • Updated: Font Awesome 6.7.2
    • Updated: Query Builder allows you to enter in -1, querying all posts of a given post type
    • Updated: Element icons added back into the library and outline. Preference for this added as well
    • Updated: Removed beta flag on External API
    • Updated: Subtle performance enhancement of searching in the element library
    • Updated: Element definition for an icon allows you to use an alias
    • Updated: Clipboard error message gives better info on what could have gone wrong
    • Updated: Omega control has an add_id option for non-dom based items that could have a custom ID
    • Bugfix: Dynamic Content get path through dot syntax would not work when grabbing inner object
    • Bugfix: Parameters using isVar could not be used properly by Twig
    • Bugfix: Row template could not use parameters using isVar
    • Bugfix: Controls that went from it's base breakpoint value to another value back to the base value would not work. Example going from auto to 50% back to auto on the Div width
    • Bugfix: Twig that outputs Twig would not render the dynamic content properly
    • Bugfix: Custom attributes and other array based values had a poor rendering strategy resulting in most Twig templates working improperly
    • Bugfix: Modern Event Calendars Single and Archive layouts for events would not use a custom layout
    • Bugfix: Locked elements with inner childs over a depth of 1 were still selectable and context menu would still work on them too
    • Bugfix: Adding a condition to a row, then removing that condition would cause the row to never show up again
    • Bugfix: ACF License message was still showing up on multisites
    • Bugfix: Unlock permission was not checked on the inspector controls for locked elements
    • Bugfix: Changing a groups parameter breakpoint values sometimes would not work
    • Bugfix: WooCommerce layout detection did not check post empty state
  • Cornerstone 7.6.0 - February 20, 2025
    • Feature: Masonry option for the Row Element
    • Feature: Content based Posts can use HTML storage for better support with SEO plugins
    • Feature: Breadcrumbs looper provider and Breadcrumbs Elements prefab
    • Feature: Meta Query builder data type control
    • Feature: Query Builder Post Status control
    • Feature: Element visibility status button added to the outline
    • Feature: Attachment / Media post type can be selected in the Query Builder when used with the Post Status
    • Feature: Scroll Progress control for the Line Element
    • Updated: Select boxes have a Dynamic Content button
    • Updated: Unit field will have a full length value when it detects Dynamic Content, and Dynamic Content is selectable via the unit dropdown
    • Updated: Border Style and Color can enter breakout mode
    • Updated: Global Colors and Fonts have a control to edit the ID of an item
    • Updated: Theme Options Export will export and import global colors and fonts
    • Updated: Looper Field Dynamic Content contains a select box with all available looper keys available
    • Updated: Google Fonts List
    • Updated: Preview link targeting which disables cornerstone from redirecting the frame, has been moved out of the preview js to the cornerstone js.
    • Updated: Font Awesome 6.7.2
    • Updated: Query Builder allows you to enter in -1, querying all posts of a given post type
    • Updated: Element icons added back into the library and outline. Preference for this added as well
    • Updated: Removed beta flag on External API
    • Updated: Subtle performance enhancement of searching in the element library
    • Updated: Element definition for an icon allows you to use an alias
    • Updated: Clipboard error message gives better info on what could have gone wrong
    • Updated: Omega control has an add_id option for non-dom based items that could have a custom ID
    • Bugfix: Dynamic Content get path through dot syntax would not work when grabbing inner object
    • Bugfix: Parameters using isVar could not be used properly by Twig
    • Bugfix: Row template could not use parameters using isVar
    • Bugfix: Controls that went from it's base breakpoint value to another value back to the base value would not work. Example going from auto to 50% back to auto on the Div width
    • Bugfix: Twig that outputs Twig would not render the dynamic content properly
    • Bugfix: Custom attributes and other array based values had a poor rendering strategy resulting in most Twig templates working improperly
    • Bugfix: Modern Event Calendars Single and Archive layouts for events would not use a custom layout
    • Bugfix: Locked elements with inner childs over a depth of 1 were still selectable and context menu would still work on them too
    • Bugfix: Adding a condition to a row, then removing that condition would cause the row to never show up again
    • Bugfix: Unlock permission was not checked on the inspector controls for locked elements
    • Bugfix: Changing a groups parameter breakpoint values sometimes would not work
    • Bugfix: WooCommerce layout detection did not check post empty state
  • X 10.6.0 - February 20, 2025
    • Feature: Content based Posts can use HTML storage for better support with SEO plugins
    • Updated: Google Fonts List
    • Updated: Font Awesome 6.7.2
    • Bugfix: Custom attributes and other array based values had a poor rendering strategy resulting in most Twig templates working improperly
    • Bugfix: ACF License message was still showing up on multisites
    • Bugfix: X Permission migration did not check cornerstone was on the right version

FAQ

Status

  • 02/20/25: Pro 6.6.0, X 10.6.0, and Cornerstone 7.6.0 available via manual 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 so far