Cornerstone Version 5

  • Cornerstone 5.3.3 - April 20, 2021
    • Updated: Sync Google Fonts list
    • Bugfix: Fix fatal PHP error rendering elements when used with other themes
    • Bugfix: Fix import button not providing any feedback in template mananger
    • Bugfix: Fix Paste Style action on Social element overwriting text content
    • Bugfix: Fix Navigation Off Canvas rendering with an additional toggle after saving
  • Cornerstone 5.3.2 - April 14, 2021
    • Bugfix: Fix body scroll continuing to be disabled if you delete a Modal element while it is open
    • Bugfix: Fix fatal PHP error using Product Gallery element outside of a WooCommerce single product layout
    • Bugfix: Fix Design Cloud site import no longer setting a thirty second cURL timeout
    • Bugfix: Fix WP Auto Embeds running in Text element after shortcodes instead of before
    • Bugfix: Fix javascript error when markup contains a toggleable area without a matching toggle
    • Bugfix: Fix Creative CTA element not outputting interactive content
    • Bugfix: Fix next/previous post Dynamic Content sometimes caching incorrect post IDs
    • Bugfix: Fix live preview error message covering up other parts of the UI
    • Bugfix: Fix failed template mananger imports not indicating the error
  • Cornerstone 5.3.1 - April 8, 2021
    • Updated: Updated Live Preview to allow more cases of server side site accelerators adjusting HTML output
    • Bugfix: Fix Design Cloud Site importer showing progress bar without working
    • Bugfix: Fix PHP autoloader warnings
  • Cornerstone 5.3.0 - April 7, 2021
    • Feature: New Element: Dropdown
    • Feature: New Element: Modal
    • Feature: New Element: Off Canvas
    • Feature: New Element: Mini Cart
    • Feature: New Megamenu Prefab elements
    • Updated: Design Cloud Assets can be installed from the "Use a Template" screen
    • Updated: Content, Header, Footer, and Layout Design Cloud Assets can be used directly without needing to be installed
    • Updated: Template Manager and Design Cloud can now be opened in any builder without having to navigate away
    • Updated: Add WordPress auto embed support to Audio and Video elements
    • Updated: Deprecate elements based on old Modal, Dropdown, and Off Canvas pattern and replace with new prefabs
    • Updated: Automatically open modals or off canvas elements when they are created
    • Updated: Added option to Preview Manager for locking element toggles
    • Updated: Add hooks to hash scrolling
    • Updated: Allow setting a search term when previewing search results
    • Updated: Add nocache headers on builder WP JSON API routes for better compatibiltity with server side caching schemes
    • Updated: Clone Existing feature now imports entity settings including Custom CSS and Javascript
    • Updated: Access saved templates from the Use Template screen
    • Updated: Add Login, Logout, and Registration URL options to Dynamic Content
    • Updated: When section separators are turned on automatically set a z-index so they appear instantly
    • Bugfix: Fix WooCommerce Product type Element condition not working
    • Bugfix: Fix javascript console error when using Product Gallery element
    • Bugfix: Fix Products element not restoring previous WordPress post data
    • Bugfix: Fix not being able to inspect Add to Cart element
    • Bugfix: Fix toggle secondary image requiring additional tap to appear in iOS Safari
    • Bugfix: Fix CSS minifier not allowing multiple consecutive line breaks
    • Bugfix: Fix accordions remaining open when inside an area using dynamic rendering
    • Bugfix: Fix element error in live preview when using Content Area Modal
    • Bugfix: Fix Countdown element not accounting for WordPress timezone
    • Bugfix: Fix Tabs elements not updating in live preview
  • Cornerstone 5.2.3 - March 10, 2021
    • Updated: Improved live preview performance when typing in text controls
    • Updated: Account for padding and border widths when aligning sub menus
    • Updated: Modal, Dropdown and Off Canvas based elements show the content controls before toggle controls in the Inspector
    • Bugfix: Fix Looper Consumer outputting a duplicate item when combined with Element conditions based on Consumer data
  • Cornerstone 5.2.2 - March 6, 2021
    • Updated: Add Found Posts to Dynamic Content
    • Bugfix: Fix toggle hash functionality not working
    • Bugfix: Adjusted anchor content and graphic styling to address styling issues in some edge cases
    • Bugfix: Fix fatal PHP error
  • Cornerstone 5.2.1 - March 5, 2021
    • Updated: Limit Dynamic Content field preview to 60 characters
    • Bugfix: Fix fatal PHP error when recalling a WooCommerce price via dynamic content
    • Bugfix: Fix ACF field setting Dynamic Content not working
    • Bugfix: Fix Dynamic Rendering setting not working on dropdowns
    • Bugfix: Fix classic toggles not properly detecting their initial state
  • Cornerstone 5.2.0 - March 2, 2021
    • Updated: Performance improvement: Builders only save values that have changed from the default
    • Updated: Dynamic Content now shows which meta fields are available in the current context
    • Updated: Add Term Slug to Dynamic Content
    • Bugfix: Fix missing characters for new social share element that affects email sharing feature.
    • Bugfix: Fix nav_menu_link_attributes not applying class from other plugins to navigation elements
    • Bugfix: Fix Dynamic Content directives not being parsed in pages with only Classic Sections
    • Bugfix: Fix worker script not loading cross origin
    • Bugfix: Fix Query Builder not specifying tax_query relation
  • Cornerstone 5.1.5 - February 4, 2021
    • Updated: Apply price formatting to WooCommerce Dynamic Content price fields
    • Updated: Add cs_content_settings_update filter
    • Bugfix: Fix Modal and Off Canvas element styling not being applied when Cornerstone is used with other themes
  • Cornerstone 5.1.4 - February 3, 2021
    • Bugfix: Fix inability to inspect elements using certain pointer devices
    • Bugfix: Fix Classic Accordion titles not allowing HTML
    • Bugfix: Fix one page navigation not working if menu items are not in the same order as their scroll targets
    • Bugfix: Prevent infinite loop caused by plugins calling do_shortcode on the post_excerpt instead of using the WordPress get_the_excerpt function
    • Bugfix: Fix post excerpt not being generated when content was built in Pro or Cornerstone
  • Cornerstone 5.1.3 - January 30, 2021
    • Updated: Rename Term Title to Name in Dynamic Content to be more consistent with WordPress conventions
    • Updated: Add WC Product Price HTML to Dynamic Content
    • Updated: Add WC Product Type to Dynamic Content and Element Conditions
    • Bugfix: Avoid PHP warnings in the class-wp-block-parser.php by ensuring only scalar values are passed intp wp_kses
    • Bugfix: Fix Element Conditions not applying to individual Tab elements
    • Bugfix: Fix Layout Builder unable to assign WooCommerce layouts to Cart and Checkout
    • Bugfix: Fix Search Element not starting with x-search-has-content class when applicable
  • Cornerstone 5.1.2 - January 28, 2021
    • Updated: Custom loopers will detect WP_Post objects and set them up as the current post when consumed
    • Bugfix: Fix option to check specific WooCommerce product not showing in element conditions
    • Bugfix: Fix performance leak causing high CPU usage when switching between builders
    • Bugfix: Fix usage of get_terms to avoid PHP warnings when results are empty
    • Bugfix: Fix PHP notices and warnings
    • Bugfix: Fix responsive text not applying on front end
  • Cornerstone 5.1.1 - January 27, 2021
    • Bugfix: Fix FOUC in live preview when markup is added slightly before styling
    • Bugfix: Fix Theme Options not working when accessed directly
    • Bugfix: Fix live previewing the LG breakpoint sometimes triggering MD widths
    • Bugfix: Fix ID attribute missing on anchors when graphic is enabled
    • Bugfix: Fix Classic elements not previewing in repeated loopers
  • Cornerstone 5.1.0 - January 26, 2021
    • Feature: Element Condition Expressions
    • Feature: New Looper Type: Taxonomy - Iterate over categories, tags, etc.
    • Feature: New Looper Type: Custom - Return data from a PHP function
    • Feature: New Looper Type: Children Pages - Loop over the children of the current page
    • Updated: Add Dynamic Content for URL path, segment, and parameter
    • Updated: Add Dynamic Content for query vars and search query
    • Updated: Add Dynamic Content for WooCommerce product weight, dimensions, and shipping class
    • Updated: Add Dynamic Content for WooCommerce sale price and sale percentage off
    • Updated: Support Dynamic Content in JSON Looper
    • Updated: Support accessing nested fields in JSON and Custom data Loopers
    • Updated: Add status indicators to outline and breadcrumbs to show when an element has certain features enabled
    • Updated: Add WooCommerce Element Conditions for Shop, Cart, Checkout and Account Page
    • Updated: Element Conditions to check if next or previous post exists
    • Updated: Add Disable Preview option to Raw Content element
    • Updated: Flexbox control now has a quick action to "Center All"
    • Updated: Add more date format element conditions
    • Updated: Search elements now populate with get_search_query
    • Bugfix: Fix some keybindings triggering navigation even when a code editor or text input is focused
    • Bugfix: Fix inline editing disabled when an element has Dynamic Content
    • Bugfix: Fix live preview generated CSS missing \#cs-content selector when Cornerstone is used with themes other than X
    • Bugfix: Updated .typed-cursor class to .x-typed-cursor to avoid CSS conflicts with other plugins.
    • Bugfix: Fix "Ignore Sticky Posts" option not working with Classic Recent Posts
    • Bugfix: Fix _x_video_embed and other meta keys not outputting as HTML when retrieved via Dynamic Content
    • Bugfix: Fix code editor search not opening with keyboard shortcut
    • Bugfix: Fix html not being allowed in toggle primary and secondary text
    • Bugfix: Fix specific post condition not working inside a query based Looper
  • Cornerstone 5.0.11 - January 6, 2021
    • Bugfix: Fix classic elements stripping some HTML tags
    • Bugfix: Fix textarea DOM nodes preventing elements from previewing
    • Bugfix: Fix dynamic content breaking when previous or next post is called on the first or last post
    • Bugfix: Fix original post data not being restored after a post looper is used
    • Bugfix: Fix looper index dynamic content being incremented by one for array based loopers
  • Cornerstone 5.0.10 - December 24, 2020
    • Bugfix: Fix placeholder messages in code editors
    • Bugfix: Fix Global Blocks not alawys outputting if entirely composed of classic elements
    • Bugfix: Fix additional Soliliquy fatal error on some installs
  • Cornerstone 5.0.9 - December 23, 2020
    • Bugfix: Fix graphic interaction animation not working when using images
    • Bugfix: Fix Global JS code editing using incorrect linting rules
    • Bugfix: Fix fatal error caused by trying to load Soliloquy sliders too early
    • Bugfix: Fix top seperator not working in the preview
    • Bugfix: Fix Query Builder "Must have all selected terms" option not working
    • Bugfix: Additional fixes to ilightbox javascript
  • Cornerstone 5.0.8 - December 22, 2020
    • Updated: Use span instead of h1 as default for WooCommerce Product price element and Cart total element
    • Bugfix: Fix jQuery 3.0 breaking changes related to outerHeight and outerWidth return value
    • Bugfix: Fix inconsistent order of device icons in inspector
    • Bugfix: Fix template and Global Block selects not sorting alphabetically
    • Bugfix: Avoid sending request URIs that are too long when loading the builder
    • Bugfix: Fix bug preventing content from saving if plugins try to run the shortcodes during the save_post hook
    • Bugfix: Fix observer getting stuck when mouse leaves iframe
  • Cornerstone 5.0.7 - December 19, 2020
    • Bugfix: Fix builder preview no longer setting DONOTCACHE constants to signal caching plugins
    • Bugfix: Fix translation builder content in WPML not associating translation with original content
    • Bugfix: Fixed Inspector crashing when enabling a box shadow on a Tab element
    • Bugfix: Fix WooCommerce product shortcode not outputting as a single column
    • Bugfix: Fix content template controls not working when the workspace is horizontal
  • Cornerstone 5.0.6 - December 18, 2020
    • Bugfix: Fix Classic Column V2 element collapsing when empty
    • Bugfix: Fix javascript errors generated by ilightbox script. The lightbox shortcode still has unaddressed behavioral issues (see release notes FAQ)
    • Bugfix: Fix builder not loading in Chrome OS
    • Bugfix: Fix inability to update the image source of Classic Image
  • Cornerstone 5.0.5 - December 18, 2020
    • Bugfix: Fix custom CSS being inserted before stack generated CSS
    • Bugfix: Fix graphic not getting interactive styles when part of a menu item
    • Bugfix: Fix front end outputing empty sections from content created with older versions of Cornerstone
    • Bugfix: Fix an error preventing Design Cloud assets from being accessible on some installs
    • Bugfix: Fix Dynamic Content excerpt length being capped out by WordPress default
  • Cornerstone 5.0.4 - December 17, 2020
    • Bugfix: Fix classic pricing table element always being displayed as three columns
    • Bugfix: Fix javascript dependencies loading in incorrect order
  • Cornerstone 5.0.3 - December 17, 2020
    • Bugfix: Fix particles not staying active on active toggles
    • Bugfix: Fix permissions system allowing some Pro features to show in Cornerstone navigation even though they are inacessible.
  • Cornerstone 5.0.2 - December 17, 2020
    • Bugfix: Fix error with clicking Load Template in Content builder when there are zero sections
    • Bugfix: Fix Yoast content analysis finding no content
    • Bugfix: Fix fatal error when updating Cornerstone before X
    • Bugfix: Fix errors in portfolio functionality if X is not active.
  • Cornerstone 5.0.1 - December 16, 2020
    • Bugfix: Fix fatal PHP error in E&P form builder integration
    • Bugfix: Avoid fatal PHP error related to lazy loading images in WordPress 5.4 and earlier
    • Bugfix: Fix Dynamic Content not working in Video element source URL
    • Bugfix: Fix length Dynamic Content parameter not applying to manual excerpts
    • Bugfix: Fix inability to inspect elements that have interaction effects enabled
    • Bugfix: Fix Global Blocks create form not working
  • Cornerstone 5.0.0 - December 15, 2020
    • Feature: Loopers
    • Feature: Element Effects Module
    • Feature: Conditional Elements
    • Feature: Revamped UI
    • Feature: Added a Dev Console to expose tooling used by Themeco developers
    • Feature: Three new Posts Elements
    • Feature: Comments Elements
    • Feature: Pagination Elements
    • Feature: Div Element
    • Feature: Post Navigation Element
    • Feature: Form Integration Element
    • Feature: Numerous Dynamic and WooCommerce Elements
    • Updated: Added superscript and subscript options in Rich Text mode and inline editing
    • Updated: Removed inline editing button for blockquote
    • Updated: Added min, max, step options to Number control in element API
    • Updated: Moved Custom UI CSS preference into a code editor in the Dev Console
    • Updated: Add code folding in the code editor gutters
    • Updated: Added linting to CSS and JavaScript code editors
    • Updated: Add element context menu to inspector sortables
    • Updated: Clear caches when version increments
    • Updated: Element favorites are stored per user profile instead of local storage
    • Updated: Add loop option for background videos
    • Bugfix: Image box shadow interactive color not applying unless the "link" option was enabled
    • Bugfix: Sourcemap warnings
    • Bugfix: Some front hand event handlers to listen passively
    • Bugfix: Anchor particles overlaping border radius in Safari
    • Bugfix: Text Shadow control not appearing in Safari
    • Bugfix: Classic Section, Row, and Column's custom classes not reflecting to the builder preview
    • Bugfix: WordPress v5.4 Gutenberg editor display issue
    • Bugfix: Color picker modal issue with editor's expander
    • Bugfix: .woff mime type issue with WordPress v5.4
    • Bugfix: Compatibility issue with Jetpack's opengraph and cs_content_seo
    • Bugfix: Template manager buttons label (multiple selections)
    • Bugfix: Estimation form warnings
    • Bugfix: Replace wp_make_content_images_responsive with wp_filter_content_tags (WordPress v5.5)
    • Bugfix: Global Block preview rendering for Countdown's Complete content
    • Bugfix: Classic Code Snippet element not previewing correctly
    • Bugfix: Cart Elements not showing cart contents consistently in preview
    • Bugfix: Accordion's duplicate IDs due to icon indicator
    • Bugfix: Adjusted media query CSS to account for subpixel rendering