Bricks 2.4 RC2 adds keyboard shortcuts for browsing and inserting media, image-size choices for Unsplash downloads, and a cart-content interaction trigger. It also updates accessibility controls and fixes issues reported during the 2.4 prerelease cycle.

Browse and insert media with the keyboard

Use arrow keys to move between media items, Space to select them, and Cmd + Enter on macOS or Ctrl + Enter on Windows and Linux to insert your selection. Attachment details now show the attachment ID, which you can click to copy.

Choose your Unsplash download size

Choose 640px, 1280px, 1920px, 2560px, or Original before downloading or inserting an Unsplash image. The selected maximum width preserves the image’s aspect ratio, and Bricks remembers your choice in the browser.

Respond to cart-content changes

Use the Bricks cart contents changed interaction trigger to show a popup after a successful item addition, removal, or quantity change. It distinguishes cart-item changes from initial loading and checkout recalculations, so those refreshes do not announce that the customer changed the cart.

Other improvements

  • Edit Theme Style CSS in the fullscreen editor from Style Manager.
  • Copy an element’s CSS ID without closing the interaction controls.
  • Connect component Icon / SVG properties with clearer SVG choices.
  • Set separate desktop and mobile navigation labels in Nav Menu.
  • Keep keyboard focus inside the Search element’s open overlay.
  • See which existing conditional templates may affect your WooCommerce pages, with clearer wording that they are optional for 1-Click Setup.
  • Use revised Traditional Chinese translations and context-specific translations for ambiguous interface labels.

Notable fixes

CSS Sync preserves dynamic background images when focusing Custom CSS and keeps Image element sizing and filter styles scoped to their target. Global classes can override Button styles from Theme Styles again. WooCommerce Checkout v2 supplies the hook arguments expected by compatible plugins.

Full changelog

  • Media Browser: Improve keyboard navigation and selectionImprove
  • WooCommerce: Add Bricks cart contents changed interaction triggerImprove
  • Woo Setup Wizard: Clarify optional templates with conditionsImprove
  • Translations: Improve Traditional Chinese accuracy and terminologyImprove
  • Style Manager: Add fullscreen editor for Theme Style CSSImprove
  • Media Browser: Show and copy attachment IDImprove
  • Unsplash: Choose image download sizeImprove
  • Translations: Add context for ambiguous interface labelsImprove
  • Components: Improve SVG property connections and icon choicesImprove
  • Search element: Keep keyboard focus inside the open search overlayImprove
  • Nav Menu: Add default and customizable desktop and mobile navigation labelsImprove
  • Interactions: Copy element IDs without closing the interaction controlsImprove
  • AI abilities: Respect target-page Builder permissions when converting HTML/CSSFix
  • WooCommerce Checkout v2: Prevent missing hook arguments from causing plugin errorsFix
  • Builder: Use the Builder language for Pages panel dates and post type labelsFix
  • Query Filters: Prevent database errors when the feature is disabledFix
  • AI abilities: Prevent page preview failures when restoring temporary asset stateFix
  • Builder: Prevent linked Icon and SVG styles from affecting link wrappersFix
  • CSS Sync: Preserve dynamic background images when focusing Custom CSSFix
  • Style Manager: Preview newly generated typography utility classes without refreshing the BuilderFix
  • WooCommerce v2: Remove extra space below the cart item remove iconFix
  • Components: Keep renamed component names consistent across the BuilderFix
  • Block editor: Preserve styles when a page is rendered with WordPressFix
  • CSS Sync: Keep Image element filters and sizing styles from affecting other imagesFix
  • Nav (Nestable): Preserve dropdown icon size when changing top-level typographyFix
  • Theme Styles: Allow global classes to override Button stylesFix
  • Unsplash: Show correct message when API rate limit is reachedFix
  • Slider (Nestable): Prevent outer slider styles from affecting nested slidersFix
  • Builder: Allow undoing deletion of the last section on the canvasFix
  • Carousel: Restore accurate lightbox countersFix
  • Filter – Select: Correct post counter spacing and bidirectional text orderFix
  • Tabs (Nestable): Preserve following content when embedded code contains a full HTML documentFix
  • WPML: Use translated attachments for media linksFix
  • WooCommerce Dynamic Fragment: Hide the wrapper when element conditions failFix
    All releases