Fixed empty JetEngine dynamic modules leaving layout gaps in Divi when options such as Hide If Value Is Empty suppress their content.
Improved Dynamic Field callback compatibility by preserving dynamically registered callback arguments, applying callback defaults, and normalizing numeric/select values before rendering.
Fixed third-party calculated callback arguments in Dynamic Field, including empty numeric defaults that could cause PHP type errors.
Improved gallery slider callback support by passing the correct lightbox settings, loading required JetEngine slider/icon assets, and adding a reliable lightbox icon fallback.
Fixed Listing Grid query lifecycle handling so custom and WooCommerce queries initialize and clean up correctly in Divi and archive layouts.
Updated Listing Grid slider styles for current JetEngine Swiper markup in both the Divi editor and frontend, including center padding, arrows, SVG icons, colors, z-index, and pagination dots.
Made the Listing Grid Design slider section react to the Enable Slider setting without requiring a page reload.
Fixed missing default labels in Listing Grid selects, including wrapper tags, columns, slider options, and the Always show block visibility option.
Improved long Dynamic Field settings panels so all callback controls remain scrollable and accessible.
Fixed Dynamic Meta icon color, size, and gap controls for Divi font icons, SVGs, and images in both the editor and frontend, including RTL spacing.
Fixed Divi Theme Builder object context resolution so JetEngine Dynamic Field and related dynamic modules correctly use the current singular object instead of the builder layout document.
Fixed Divi dynamic tag/listing context conflicts where rendering a Listing Grid could leak object/query context into other modules on the page.
Restored global query/object state after listing rendering to prevent duplicated values and broken dynamic output outside listing loops.
Improved compatibility between JetEngine listing rendering and Divi Theme Builder layouts, especially for pages that combine listing content with normal page-level dynamic content.
Added major JetSmartFilters normalization work for Divi modules, including Spec 2 alignment for Pagination, Apply Button, Active Filters, Active Tags, Remove Filters, Alphabet, and Hidden.
Cleaned up filter attribute schemas against source blocks and removed unused or invalid attrs that caused REST validation issues.
Added shared Spec 3 additional_providers_list repeater support across JetSmartFilters modules, including Active Filters, Active Tags, Alphabet, Apply Button, Check Range, Checkboxes, Date Period, Date Range, Pagination, Radio, Range, Rating, Remove Filters, Search, Select, Sorting, and Visual.
Fixed editor preview behavior for empty-state filters such as Active Filters, Active Tags, Remove Filters, and Hidden, so Divi shows a stable placeholder/preview instead of blank output.
Added JSF Listing Divi support and aligned provider integration with native JetSmartFilters logic so connected filters such as Select can correctly filter listing output.
Updated JSF Listing naming to use the jsf-listing provider consistently instead of the old generic listing naming.
Fixed Listing Calendar and Maps Listing module availability in Divi so they only appear when the matching JetEngine modules are enabled.
Added Divi support flags for JetEngine internal modules calendar, maps-listings, gallery-grid, and gallery-slider, so JetEngine can display the Divi views supported badge in module details.
Improved JetSmartFilters editor styling support, including missing counter/indexer controls for Radio Filter and selector/style fixes for filter spacing, alignment, label, apply button, and repeater UI cases.
Fixed Dynamic Field border selector targeting so border styles apply to .jet-listing-dynamic-field__inline-wrap instead of being duplicated on nested elements.
Fixed Dynamic Link SVG icon sizing behavior to better match Divi controls in editor/frontend rendering.
Added/adjusted Listing Grid and slider style support for multiple carousel controls and selector mappings in Divi.
Improved wizard flow and step navigation handling, including better recovery when moving from plugin installation to later wizard steps.
Removed temporary debug logging and cleaned up parts of the custom repeater UI used in Divi controls.