Beaver Builder 2.12 Release

Beaver Builder 2.12: Filter Module, Design & Code Tabs, and a New Icon Picker

Beaver Builder 2.12, also known as Tarbela, is now available. It adds a Filter module that lets visitors search, filter, and sort Posts and Loop layouts without a page reload, new Design and Code tabs for rows, columns, and modules, and a rebuilt Icon Picker. It also includes fixes for Components, Design Systems, and Loop modules.

Here’s what’s new in Beaver Builder 2.12:

https://youtu.be/J3P2KXyYs80

Table of Contents

Filter Module: Search and Filter Posts Without Reloading

The new Filter module sits on the same page as a Posts or Loop module and filters it in place. You’ll find it in the Actions category. Add it to your layout, connect it to your Posts or Loop module, and choose the filters:

Beaver Builder 2.12 filter module
Filter your content with more control using the new Filter module.

Filter module features include:

  • Taxonomy filters: Filter by category or tag using buttons or a dropdown.
  • Search as you type: Results narrow as visitors enter a search term.
  • Sorting: Visitors can change the sort order.
  • AJAX updates: Results refresh without reloading the page.
  • Shareable URLs: Visitors can bookmark or share a filtered view.
  • Back button support: The browser’s back button returns to the previous filter state.

If AJAX isn’t available, the module falls back to a standard page reload.

The Filter module also works on Beaver Themer archive layouts. Developers can let it filter the repeater items in their own custom modules.

Use it for portfolios, resource libraries, team directories, and blog archives. Because it works with Posts and Loop layouts, you can add filtering to a design you’ve already built.

Design and Code Tabs for Rows, Columns, and Modules

Rows, columns, and modules now include two new settings tabs that make it easier to customize elements visually or directly edit their code.

  • Design tab: Select an element on the page and use visual controls to customize its appearance.
Style elements visually, right inside the builder, without writing code.
  • Code tab: Edit the element’s CSS and JavaScript in one place.
Customize rows, columns, and modules visually or edit their CSS and JavaScript directly.

Both tabs are enabled by default on new installs. If you’re updating an existing site to version 2.12, you can enable them under Beaver Builder > Settings > Advanced > Enable Design and Code Tabs. You’ll also need to enable the Code Settings tab.

The Design and Code tabs are available in Beaver Builder premium, but are not included in Beaver Builder Lite.

A Redesigned Icon Picker

The Icon Picker has been redesigned with a new React interface that makes browsing and finding icons easier.

Browse, search, and select icons with the redesigned Icon Picker.
  • Category sidebar: Browse icons by category instead of scrolling through one long list.
  • Icon names: See each icon’s name directly below it.
  • Grid and list views: Switch between layouts to find the view that works best for you.
  • Search: Quickly find icons across the entire library.

Font Awesome has been updated to version 7.3.1. Font Awesome Pro users also get access to the Sharp and Sharp Duotone icon families.

Custom Modules Render Without the Beaver Builder AI Plugin

Beaver Builder now includes the assets needed to display custom modules and Design System styling. This means pages built with Beaver Builder AI retain their appearance even if the Beaver Builder AI plugin is removed or was never installed on the site.

This is especially useful when you build a site with Beaver Builder AI and hand it off to a client. These improvements are available in paid versions of Beaver Builder, but not Beaver Builder Lite.

Workflow and Performance Improvements

Faster publishing for global rows and modules

Publishing a global template previously required scanning every layout on the site. The new indexing approach makes the lookup nearly instantaneous, significantly speeding up the publishing process.

Custom labels are easier to identify

When you assign a custom label to a row, column, or module, that label now appears in the settings header, Outline Panel, and canvas overlay, without the module type appended to it. You can also rename the node directly from the settings header:

Your custom labels appear in the settings header, Outline Panel, and canvas overlay.

Choose Row or Box for dropped modules

A new Global Settings option lets you choose what wraps a module when you drop it into an empty area of your layout. Choose between a Row (the current default behavior) or a Box.

An onboarding tour that adapts to your setup

The onboarding tour now adjusts to the features available on your site. When Beaver Builder AI is active, the tour includes a new “Build with AI” step highlighting the AI Chat button. It also includes steps for Beaver Cloud, Assistant, and Query Monitor when those features are enabled. If none are enabled, the tour remains unchanged.

New Developer Hooks and Filters

Beaver Builder 2.12 adds two extension points:

  • fl_builder_dynamic_node_merge_child_settings: A new filter that lets extensions apply a per-instance merge to Component child nodes. It works the way the existing fl_builder_dynamic_node_merge_settings filter does for Component root nodes.
  • willDropNodeTemplate: A new JavaScript hook that lets extensions intercept saved row, column, module, and template drops, the same way willDropModule works for module drops.

Bug Fixes and Security

Beaver Builder 2.12 also includes fixes for Design Systems, components, loop queries, builder settings, and more. The release improves reliability across the editing experience and addresses a security issue involving the Convert to Component admin action.

For the complete list of changes and updates, see the Change Logs page.

Frequently Asked Questions

What’s new in Beaver Builder 2.12?

Beaver Builder 2.12 adds a Filter module for Posts and Loop layouts, Design and Code tabs for rows, columns, and modules, a redesigned Icon Picker, Font Awesome 7.3.1, new developer hooks, and fixes for Components, Design Systems, module behavior, and security.

How do I filter posts by category in Beaver Builder?

Add a Posts or Loop module to your page, then add the Filter module from the Actions category. Connect it to your loop, choose a taxonomy, and pick buttons or a dropdown.

How do I turn on the Design and Code tabs in Beaver Builder?

Go to Beaver Builder > Settings > Advanced and enable “Enable Design and Code Tabs.” Code Settings must also be enabled. The tabs are on by default for new installs.

Are the Design and Code tabs in Beaver Builder Lite?

The Design and Code tabs are only available in paid versions of Beaver Builder.

Get Started with Beaver Builder 2.12

Log in to your account to download the Beaver Builder 2.12 and update your site.

New here? Discover Beaver Builder and see how our drag-and-drop page builder can help you build professional WordPress websites.

Need help? Explore these resources to get the most out of Beaver Builder:

What are you most excited to try in Beaver Builder 2.12? Let us know in the comments!

About Jennifer Franklin

Jennifer Franklin is a WordPress educator, consultant, and content strategist with over 20 years of experience building and managing websites. She specializes in Beaver Builder and helps designers, agencies, and site owners create scalable, maintainable WordPress sites.

Start here

Beaver Builder AI demo icon

Beaver Builder AI Demo

Build a page with AI on a site that already has Beaver Builder and Beaver Themer installed. Free AI credits included.

Leave a Comment





Our Newsletter

Our newsletter is personally written and sent out about once a month. It's not the least bit annoying or spammy.
We promise.

Try Beaver Builder Today

It would be totally gnaw-some if you could share this post with your friends.

Related articles

How to Turn a Screenshot Into a WordPress Page With AI

Have you ever had a client send you a screenshot and ask you to make their website look like it?…

Read More...
Beaver Builder AI dark mode toggle tutorial featuring a sun and moon switch, a beaver illustration, and the WordPress logo.

Create a Dark Mode Toggle in WordPress

Add a light and dark mode toggle to your WordPress site with Beaver Builder AI and the free Dark Mode…

Read More...
How to Convert Base44 to WordPress using Claude and Beaver Builder AI

How to Convert Base44 design to WordPress using Claude and Beaver Builder AI

In this article, I share how I moved a landing page design from Base44 to WordPress using Claude and Beaver…

Read More...

Join the community

We're here for you

There's a thriving community of builders and we'd love for you to join us. Come by and show off a project, network, or ask a question.

Since 2014

Ready to build?

The WordPress page builder agencies and freelancers have trusted since 2014. Now with AI.