Logo
Logo

Meet Breakdance 2.8

Breakdance 2.8 is here. This release brings multi-element selection, variable fonts, per-email-template conditions in Form Builder, custom form field validation, Swiper 12, PHP 8.4 support, faster builder previews, and a wide set of builder fixes.

Select Multiple Elements

Breakdance now lets you select multiple elements at the same time and do things like drag them as a group, bulk-edit properties when they are the same type, apply design presets, copy and paste, delete, or wrap them in a container, all in one step. To test it, hold Cmd (Mac) or Ctrl (Windows) and select multiple elements.

Variable Fonts Support

Variable fonts let you use a full range of font weights from a single font file, and you can now use them in Breakdance 2.8. Upload them as custom fonts or choose a supported Google Font. When you use one, the weight control switches from a dropdown to a slider with a numeric value, so you can fine-tune the exact weight you want.

Conditional Form Emails

Each email template in Form Builder can now have its own conditions. This lets you send different emails based on what someone submits. For example, you can send one email when a dropdown equals Sales and another when it equals Support. Skipped emails are logged in the submission details.

New Marquee Text Element

Marquee Text is a new beta element for continuously scrolling text. It supports straight and wave paths, along with controls for direction, speed, spacing, and typography.

Duplicate Button Presets

Button Presets can now be duplicated. This makes it easier to use an existing preset as a starting point instead of recreating it from scratch.

Rename Global Color Variables

Managing global color variables is simpler in Breakdance 2.8. You can give them readable names like --brand-primary, prevent duplicates, and copy the var() syntax with one click.

Name Field For CSS And JavaScript Entries

The stylesheets and scripts in Global Settings > Code allow you to set custom names for them so you can easily identify and manage them in your projects.

New Form Field Validation Filter

A new filter, breakdance_form_validate_field, allows developers to validate individual form fields with custom PHP logic before the form runs its actions. If validation fails, the form shows the error and skips the rest of the process.

Slider Elements Upgraded to Swiper 12

We upgraded all the slider elements to Swiper 12, up from Swiper 8. This fixes broken Gallery effects like Flip and Coverflow, improves touch handling, and brings better keyboard navigation defaults. The previous Swiper 8 files remain bundled for backward compatibility with custom elements.

Post Permalink And Post Title Dynamic Data

The Post Permalink and Post Title dynamic data points now pull from any post on your site. Search for a post or enter an ID directly, and it’ll pull the permalink or title of that post instead of the current one.

Dynamic Data Support for Video Element Poster Field

The Video element’s Poster field let’s you pull the poster image from a dynamic source instead of setting it manually.

Builder Performance

Switching previewed content on templates with many dynamic data fields is now faster and more stable. Breakdance now waits for the main dynamic data load to finish instead of firing overlapping requests from individual elements.

More Features

  • PHP 8.4 Support.
  • Hide AI and WPCodeBox integrations from the builder via Settings.
  • Builder hooks breakdance_builder_head and breakdance_builder_footer let developers inject code into the builder page.
  • Heading element icon in the builder now reflects the actual heading level, from H1 to H6.

Fixes

  • Headers and footers with “Singular > Page is not X” conditions now appear correctly on search results, 404 pages, and archive pages.
  • Leftover styles from deleted custom breakpoints are now handled gracefully, so pages save and CSS regenerates without errors.
  • FacetWP pagination works correctly with Breakdance post listings.
  • The “Read more” button text in Post List elements is now translatable.
  • Toggle controls in Element Studio, such as Multiline, display their saved state correctly.
  • CSS cache regeneration handles Global Blocks that reference revision posts.
  • Term Loop Builder layout styles apply correctly.
  • Gallery element’s “Vertical At” setting works as expected.
  • Block theme detection improved for Kadence and other block themes.
  • Menu Custom Dropdown uses the current Image element instead of deprecated Image V1.
  • Saving an empty macro in Breakdance AI Settings no longer throws an error.
  • Clearing the CSS Fallback field in Custom Fonts no longer throws an error.
  • Rich Text Code mode no longer cuts off the last lines of content.
  • Button Presets apply responsive values per breakpoint correctly.
  • “Show Close Button After” on Popups works as expected.
  • Post Meta outputs valid HTML when linking taxonomy terms.
  • Woo Breadcrumb “Last Item” typography now applies only to the last item.
  • PHP warnings when updating other plugins are resolved.
  • Twitter Timeline was removed from the Add panel because the API no longer works.

Full Changelog

Added

  • Select multiple elements with Cmd/Ctrl+Click and Shift+Click for bulk edit, drag, copy, paste, delete, and wrap actions
  • Variable font support for Google Fonts and custom uploads with numeric weight input
  • Email template conditions in Form Builder
  • breakdance_form_validate_field filter for custom server-side form validation
  • Rename CSS variable names for global colors
  • Marquee Text element (Beta)
  • Post Permalink and Post Title dynamic data accept a custom post ID
  • Video element Poster field supports dynamic data
  • Duplicate Button Presets
  • Name field for Global Settings CSS and JavaScript entries
  • Option to hide AI and CodeBox integrations from the builder
  • breakdance_builder_head and breakdance_builder_footer hooks

Fixed

  • Deleted custom breakpoint styles handled gracefully during save and CSS regeneration
  • Headers and footers with exclusion conditions appear on 404, search, and archive pages
  • FacetWP pagination works with Breakdance post listings
  • “Read more” button text in Post List is translatable
  • Element Studio toggle controls display saved state correctly
  • CSS cache regeneration handles Global Blocks referencing revision posts
  • Term Loop Builder layout styles apply correctly
  • Gallery element “Vertical At” setting works
  • Block theme detection improved for Kadence and others
  • Menu Custom Dropdown uses current Image element
  • Empty macro save error in AI Settings
  • CSS Fallback field clearing error in Custom Fonts
  • Rich Text Code mode content cutoff
  • Button Presets responsive values per breakpoint
  • Popup “Show Close Button After” option
  • Post Meta element invalid HTML with linked taxonomy terms
  • Woo Breadcrumb “Last Item” typography scope
  • PHP warning when updating other plugins

Changed

  • Swiper upgraded from 8 to 12, which fixes Gallery Flip and Coverflow effects and improves accessibility
  • PHP 8.4 support
  • Builder preview loading is faster on templates with many dynamic data fields
  • Heading element icon reflects the actual heading level from H1 to H6
  • Slider keyboard navigation accessibility improvements
  • Twitter Timeline element removed from the Add panel
    Release Status
    Current version: 2.8 Beta 2
    Released On: May 11, 2026
    Get Breakdance Pro
    Upgrade your WordPress editing experience with Breakdance, the visual builder for WordPress that's both easy-to-use and exceptionally powerful.
    • Unlimited Sites
    • 60-day Money Back Guarantee
    • Premium Support

    Experience the Breakdance difference.

    Unlimited license.
    Unlimited websites.

    Get maximum flexibility with unlimited licensing and domain activations.

    60-day money back guarantee.
    No questions asked.

    Get your money back within 60 days of purchase, no questions asked. It's risk-free!

    Premium support.
    Get all the help you need.

    We offer premium support to ensure the ultimate customer experience.

    Just $199.99/year for
    unlimited sites.

    For a limited time, we're offering an unlimited site license for just $199.99/year. Buy now to lock in this price.