Bricks 2.0 follow-up release with 70+ improvements and bug fixes.
The next scheduled release is Bricks 2.1, which will introduce some serious new features 💥🚀
Full changelog
- Cart Coupon: New setting “Update cart via AJAX”New
- Filter – Search: New setting “Show label”New
- Form element: Field validation via new “pattern” attribute (for text, tel, email, url, password, and search)New
- Map element: New “Loading” setting to disable lazy load for no API key (iframe always lazy load)New
- Appearance > Themes: Open release URL in a new tabImprove
- Builder: Background image settings show on breakpoints they shouldn’tImprove
- Builder: Update flex controls when changing “Direction”Improve
- Bulk edit/select: Hide InteractionsImprove
- Checkout: Only allow resizing “order note” verticallyImprove
- Click on nestable element with many children causes the structure panel to scrollImprove
- Color control: DD picker items align inheritImprove
- Color control: Remove auto-scroll up when switching to list viewImprove
- Elements Manager: Comments and Posts element should be mandatoryImprove
- Global Variable Manager: Remove renaming noticeImprove
- Inherited style indicator: Missing for pseudo-classes/elementsImprove
- Interactions: Toggle by clicking anywhere in the repeater headerImprove
- Product Reviews: Cookie checkbox split into two lines by defaultImprove
- Pseudo Elements + Background image: Settings show without an image setImprove
- Query Filters: Sort populated options (checkbox, radio, select)Improve
- SVG element: Support path/URL to the SVG element as dynamic dataImprove
- Selector detector: Close after clicking create/cancelImprove
- Slider: Don’t render Button with empty dynamic valueImprove
- Template hook assign two times if website force rest_api_init on non REST API endpointImprove
- Theme Styles: Add has-setting indicator to “Elements” control groupImprove
- WooCommerce Breadcrumbs: Set Icons (for Home & Separator)Improve
- Inherited style indicator: Missing for custom selectorFix
- AJAX pagination on default date archive is not working for first pageFix
- Builder: PHP element value change in query loop causes non-stop pulsating/loading effectFix
- Builder: Some translated characters are output as HTML entitiesFix
- Builder: Typo in Video element controlFix
- Capabilities: Duplicate element not workingFix
- Cascade Layer: Broken lightbox on WooCommerce pagesFix
- Cascade Layer: Settings from Theme Styles will override default Bricks styles (broken Accordion Nestable, Dropdown)Fix
- Cascade Layer: Gutenberg gallery “crop to fit” missing styles / height: autoFix
- Cascade Layer: Rename header .sticky class name to .brx-stickyFix
- Cascade Layer: img style overrides Gutenberg stylesFix
- Class/Variable Manager: Can’t add new categoryFix
- Classes: Adding multiple new classes adds only the last classFix
- Classes: Styles reset should also update the panel controlsFix
- Clonable & Deletable controls are not workingFix
- Command Palette: Add capability checksFix
- Component: Query + Dynamic CSS duplicated if component is used more than once on the same pageFix
- Components: Select property + multiple option connected to “CSS classes” causes critical errorFix
- Default archive templates: Error with disabled Posts elementFix
- Filter by user role: Options not following Query loop user role settingsFix
- Form: Required asterisk is missing on checkbox/radio labelFix
- License activation error: HTTP response code 415Fix
- Load More / Ajax Pagination not working anymore for Posts element after 2.0Fix
- PHP error if using DD tag: query_results_count:brxe-xxxxxxFix
- Polylang & WPML: Template settings & Page settings are copied automaticallyFix
- Prevent .brx-load-more-hidden display from being overwritten by any other classesFix
- Query Filters: update_post_meta hook wouldn’t auto update the index recordsFix
- Quick Access Bar: Shape divider visible (Back to top element)Fix
- Remove invisible “Edit Content” button when editing footer/header templateFix
- Skip Links: Z-index is missingFix
- Structure Panel: Renaming elements via keyboardFix
- Theme Styles: Elements WooCommerce Button does not apply on non-WooCommerce pages for mini cartFix
- TranslatePress: ACF Dynamic Tag not rendering in API endpoint after 2.0Fix
- Unwrap: Delete unwrapped elementFix
- Video element: Unable to use @fallback video URLFix
- WooCommerce 10.1.0: Outdated Cart TemplateFix
- WooCommerce: Product Gallery slider brokenFix
- Classes: Styles reset when selecting another element with the same classFix
- Form: File upload remove/add same fileFix
- Components: HTML attributes value not populated with instance valueFix
- Custom Font: If it’s the same name as a Google font, it will load both in the builderFix
- Full access capability: Unable to edit WooCommerce Shop pageFix
- Image: custom width/height attributes don’t render on front endFix
- Unlinking nested component breaks structure of components withinFix