- Feature: Dynamic Content Post parent support and post parent_id
- Feature: Dynamic Content Generic Date creator
- Feature: Slider autoplay when in view disable toggle
- Bugfix: WooCommerce 9.0 was broken due to how we check if WooCommerce was installed
- Feature: Component shortcode has a no_wrap attribute which will not output a wrapping div
- Feature: Dynamic Content query current_page_zero
- Feature: Dynamic Content posts_per_page which grabs the WordPress posts per page reading setting
- Updated: Accordion Custom Attributes can use Dynamic Content
- Updated: Rating Author schema is sent as an array with an object for better schema support
- Bugfix: A Parameter text editor inside a list inside a picker would cause the picker to close when you tried to type
- Bugfix: Invalid post warning when trying to set a featured image
- Bugfix: Layered navigation error using invalid function .find
- Bugfix: Navigation dropdown issues when using a touch action
- Feature: Rating Element schema has Author '@type' control
- Feature: IP Address dynamic content
- Updated: Div sticky position adds 'clip' as the overflow instead of visible
- Updated: URL Parameter Dynamic Content can accept dot syntax to grab objects of a URL parameter like form[form_id]=1
Updated: When outputing a custom single woocommerce product layout it will output the WooCommerce structured ld+json
Bugfix: Revert of Dynamic Content the_content issue when used in another layout. Which caused an issue when you used dc😛ost:the_content instead of the The Content element
Feature: External API Attribute request type has an "encode" control and can also URLEncode on Post bodys. Which is useful for manually connecting to OAuth2
Feature: Export Documents Alpha. Button found in the Dev tools, this exports all Cornerstone Documents. Dont use this on a very large site
Feature: Max / Personify Site import support
Updated: Filter `cs_classic_gravity_forms_select_a_form_placeholder` to get Classic Gravity forms element to mimic old behavior of Pro 5
Updated: Importing a document that you trashed caused nothing to happen. It now untrashes the document
Updated: Import process has support for importing menus. Only used by Export Documents feature
Bugfix: If you had a grouped color palette, but no colors in a normal palette your grouped colors would not show up
Bugfix: Importing an image would not add a size modifer like `full`. Which also meant you couldn't export something you just imported
Bugfix: Empty Components would always show the empty element indicator instead of relying on the dropzone settings of the element the component is based on. For instance an empty Row component would not show dropzones for each of it's areas
Bugfix: If you edit an image field, it will auto add `full` if it is an attachment ID when you first open the controls. This is required for exporting images properly
Bugfix: Row Element template control would not accept a `var()`
Bugfix: Parameter Slider Unit fields could not accept 0 as the min or max
Bugfix: Breadcrumbs element was using the attribute `classes` instead of `class`
- Feature: Looper Dynamic content has a 'depth' control letting you control which consumer data to use depending on the depth of your nested loopers
- Feature: Dynamic Content for variable product stock for WooCommerce
- Feature: Adobe Typekit can load in the files through CSS through the control "Load as CSS"
- Feature: Sliders Pause on Hover control
- Updated: The document list displays 'draft' next to the post title if the status is draft
- Updated: Revert of the parameter image pre processing which converted an ID to a full image URL. Image fields already will do this processing. You probably don't need to change anything, but if you do you need to pass `type='image'` into your dynamic content like `{{dc😛:image type="image"}}`. This caused issues for anyone who wanted to reference the attachment ID directly
- Updated: More PHP 8.2 deprecation removals
- Updated: When using div "sticky" position, Cornerstone will auto add "overflow-x visible" to your body tag which is needed in most cases for it to even work
- Bugfix: You could not use 'auto' as the value for a width of a modal due to Cornerstone thinking 'auto' was the default value
- Bugfix: Breadcrumbs element would not work with Dynamic Content in the style fields
- Bugfix: Using Dynamic Content when the code editor was empty still did not work
Updated: Breakoutmode will work on Choose controls that use boolean values, like "Accordion Starts Open"
Updated: You can pass in _key to Dynamic content `type="object"`, for use in Dynamic Content that uses key already like post meta
Bugfix: Jetpack React CDN conflicting with Cornerstone App, resulting in the App crashing upon changing anything
Bugfix: Custom Attributes would not use Dynamic Content if being used on a Component that did not have Custom Attributes
Feature: System UI added to list of System Fonts
Feature: Row inner element HTML tag control
Feature: Type 'object' available for usage in all Dynamic Content
Updated: Dot syntax can be used for ACF values in an ACF repeater. In other words, you can access ACF object fields like `map.lat` when in an ACF repeater
Bugfix: Chrome scrollbars still causing overflow issues on conditions picker when the select box was too large
Bugfix: Touch scrolling through a slider would cause drag events to trigger
Bugfix: Alert Element with a scroll effect would never be hidden when closed
Bugfix: Alert Element when closed in the preview would cause the element to crash when you updated the controls after it closed
Bugfix: Alert Element did not work in the Starter or blank stack
Bugfix: Marquee slider that was significantly smaller then the screen would never wrap more then once causing blank space