Release
Notes
Sliders. That's what we're talking about today. “Why?” you ask—because Cornerstone now has native Sliders!
- “Do Slides support any custom content I want to put in them?” Totally.
- “Can it do an infinite loop (i.e. carousel)?” Totes magotes.
- “Does it have adaptive height content?” Absolutely.
- “Is it powered by Flexbox / CSS Grid with simple alignment controls?” Yes.
- “Can it snap slides in place or do freescrolling?” Roger.
- “Does it support keyboard events?” Yeppers.
- “Touch events?” Double yeppers.
- “Can I implement custom navigation designed how I want?” Right on.
- “Can I easily space out my content with gaps?” Certainly.
- “Can it handle paged content moving multiple slides at once?” Of course.
- “Can the active slide count be responsive?” Let me check…yes.
- “Can it accommodate variable-width slides?” Yesh.
- “Can I use Scroll Effects with Slides for nifty interactions?” For sure.
- “Does it do autoplay and marquee scrolling?” Affirmative.
- “Can I use Loopers with it?” By all means.
- “So I can loop through posts with it?” You got it.
- “And WooCommerce products?” Indubitably.
- “And custom JSON data structures?” Without question.
- “Can I dynamically reference state, like my current slide number?” Uh huh.
- “If I just keep asking questions will you keep saying ‘yes’?” Aye.
In all seriousness, there is a lot you can do with our new Sliders, which is why we strongly recommend you go check out the Slider documentation to get up to speed. We also have a step-by-step video tutorial that walks you through the entire Element front to back.
But that's not all…
We have also launched an exciting new product called Modern Sliders. If you are even remotely excited about the possibilities of native sliders (and you should be), Modern Sliders is the perfect addition to this incredible new Element. It is for both X and Pro customers as the Slider Element is available to all!
Note: As mentioned in notes for the past two release cycles, we are discontinuing support for IE11. This release is the first to no longer include IE11 javascript polyfills, and we will not be testing in IE11 or fixing any issues affecting that browser.
Changelog
- Pro 5.1.5 - February 26, 2022
- Updated: Allow Dynamic Content in Icon and Social Sharing type via Dev Toolkit
- Bugfix: Fix Grid element not applying Dynamic Content in styling fields
- Pro 5.1.4 - November 4, 2021
- Updated: Make background image script more resilient to systems that rearrange javascript order
- Bugfix: Fix responsive text regression
- Bugfix: Fix video poster image not working in background layer videos
- Bugfix: Fix Classic Card element not animating
- Bugfix: Fix isotope JS not initializing
- Bugfix: Fix delayed Animation Effects jumping to the end too early
- X 9.1.4 - November 4, 2021
- Updated: Make background image script more resilient to systems that rearrange javascript order
- Bugfix: Fix fatal error when using PHP versions older than 7.3
- Bugfix: Fix isotope JS not initializing
- Cornerstone 6.1.4 - November 4, 2021
- Bugfix: Fix responsive text regression
- Bugfix: Fix video poster image not working in background layer videos
- Bugfix: Fix Classic Card element not animating
- Bugfix: Fix delayed Animation Effects jumping to the end too early
- Pro 5.1.3 - November 2, 2021
- Bugfix: Fix hash scrolling not scrolling to elements in the footer or other repositioned containers
- Bugfix: Fix portfolio filters not working
- X 9.1.3 - November 2, 2021
- Bugfix: Fix portfolio filters not working
- Cornerstone 6.1.3 - November 2, 2021
- Bugfix: Fix hash scrolling not scrolling to elements in the footer or other repositioned containers
- Bugfix: Fix static CSS for Slide elements not loading when used with themes other than X
- Pro 5.1.2 - October 29, 2021
- Bugfix: Fix scroll effects not completing causing elements inside to not be clickable
- Bugfix: Fix responsive text javascript not running
- Bugfix: Fix hash scrolling not respecting sticky bar height
- X 9.1.2 - October 29, 2021
- Updated: Updated Cornerstone to latest version
- Cornerstone 6.1.2 - October 29, 2021
- Bugfix: Fix scroll effects not completing causing elements inside to not be clickable
- Bugfix: Fix responsive text javascript not running
- Bugfix: Fix hash scrolling not respecting sticky bar height
- Pro 5.1.1 - October 28, 2021
- Bugfix: Fix Slide Container autoplay options not working when there is only one Slide Container on a page
- X 9.1.1 - October 28, 2021
- Updated: Updated Cornerstone to latest version
- Cornerstone 6.1.1 - October 28, 2021
- Bugfix: Fix builder not loading when offscreen elements are utilized
- Bugfix: Fix Slide Container autoplay options not working when there is only one Slide Container on a page
- Pro 5.1.0 - October 27, 2021
- Feature: New Slider Elements
- Updated: Allow clamp, min, max CSS functions in unit inputs
- Updated: Clicking a virtual looper element will now inspect the source element
- Updated: Removed IE11 javascript polyfills
- Updated: Add WooCommerce Product Gallery IDs to be used with Dynamic Content Looper providers
- Updated: Counter element will detect commas and decimal points and retain them in the animation
- Updated: Update hash scrolling to use window.scrollTo
- Bugfix: Fix padding being applied as margin on Audio, Video, Tabs, and Widget Area elements
- Bugfix: Fix fatal PHP error when calling WooCommerce cart Dynamic Content in contexts where the cart doesn't exists
- Bugfix: Fix template exports not including images that were stored as an attachment ID
- Bugfix: Fix unhandled exception when post_id is unacessible in some cases of plugins rendering the content outside of a normal theme template
- Bugfix: Fix WC Dynamic Content resolving using current post ID instead of the current product ID which could potentially be different
- Bugfix: Fix id attribute on some element partials being overriden by style attribute
- Bugfix: Fix Rankmath plugin failing to update post meta
- Bugfix: Fix custom attributes not being applied to Search Inline element
- Bugfix: Fix Dynamic Content in generated CSS adding inline styles for unused properties
- Bugfix: Fix WooCommerce Product Image Url Dynamic Content resolving full img tag
- X 9.1.0 - October 27, 2021
- Updated: Removed IE11 javascript polyfills
- Bugfix: Fix classic headers WC total and count not updating when AJAX is used to add cart items
- Cornerstone 6.1.0 - October 27, 2021
- Feature: New Slider Elements
- Updated: Allow clamp, min, max CSS functions in unit inputs
- Updated: Clicking a virtual looper element will now inspect the source element
- Updated: Removed IE11 javascript polyfills
- Updated: Add WooCommerce Product Gallery IDs to be used with Dynamic Content Looper providers
- Updated: Counter element will detect commas and decimal points and retain them in the animation
- Updated: Update hash scrolling to use window.scrollTo
- Bugfix: Fix padding being applied as margin on Audio, Video, Tabs, and Widget Area elements
- Bugfix: Fix fatal PHP error when calling WooCommerce cart Dynamic Content in contexts where the cart doesn't exists
- Bugfix: Fix template exports not including images that were stored as an attachment ID
- Bugfix: Fix unhandled exception when post_id is unacessible in some cases of plugins rendering the content outside of a normal theme template
- Bugfix: Fix WC Dynamic Content resolving using current post ID instead of the current product ID which could potentially be different
- Bugfix: Fix id attribute on some element partials being overriden by style attribute
- Bugfix: Fix Rankmath plugin failing to update post meta
- Bugfix: Fix custom attributes not being applied to Search Inline element
- Bugfix: Fix Dynamic Content in generated CSS adding inline styles for unused properties
- Bugfix: Fix WooCommerce Product Image Url Dynamic Content resolving full img tag
FAQ
Status
- 11/03/21: Pro 5.1.4, X 9.1.4, and Cornerstone 6.1.4 available via automatic updates.
- 11/01/21: Pro 5.1.3, X 9.1.3, and Cornerstone 6.1.3 available via automatic updates.
- 10/28/21: Pro 5.1.2, X 9.1.2, and Cornerstone 6.1.2 available via automatic updates.
- 10/27/21: Pro 5.1.1, X 9.1.1, and Cornerstone 6.1.1 available via automatic updates.
- 10/27/21: Modern Sliders Course & Expansion pack now available.
- 10/26/21: Pro 5.1.0, X 9.1.0, and Cornerstone 6.1.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.
Cornerstone plugin not loading the page builder when offscreen elements are in use.Fixed in first point release.Slide Container Autoplay doesn't work if there is only one Slider Container on a page.Fixed in first point release.Responsive Text is not running properly.Fixed in second point release.Scroll Effects do not fully complete, causing the elements inside to remain unclickable.Fixed in second point release.Hash scrolling is not moving to accurate location when sticky bars are present.Fixed in second point release.X and Pro Portfolio filters not working.Fixed in third point release.Standalone Cornerstone does not output correct static CSS for sliders.Fixed in third point release.Fix hash scrolling not jumping accurately to some elements, including elements in Pro footers.Fixed in third point release.Fatal PHP error in X when using PHP versions older than 7.3.Fixed in fourth point release.Responsive Text is not running properly.Fixed in fourth point release.Masonry blog layout isn't displayed correctly.Fixed in fourth point release.Classic Card element doesn't run flip animation.Fixed in fourth point release.Delayed Enimation Effects jump to the end prematurely.Fixed in fourth point release.- It is not possible to add galleries when using Envira Gallery. Unfortunately we can not correct this directly in X/Pro and we are awaiting an update from Envira Gallery
- Isotope Masonry filter buttons do not work correctly. Until the next cycle is released, this can be corrected by adding this line under the Global tab of the JS editor in Cornerstone.
if (window.jQuery.xIsotope) window.jQuery.xIsotope.settings.animationEngine = 'css'