Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

FireBox · Version history

FireBox changelog and version history

Latest version
3.1.15
Oct 22, 2026 (17 days ago)
Releases
123
since 2021
In the last year
15
about one every 24 days
Tested up to
WordPress 7.1.4
PHP 7.0 or later

Releases each year

  • 202110 releases
  • 202228 releases
  • 202327 releases
  • 202425 releases
  • 202522 releases
  • 202611 releases

202611 releases

  1. FireBox 3.1.15Latest

    • Improved: FireBox campaign editor now always open in the block editor, even on sites that use the Classic Editor plugin or are forced by a theme that turns the block editor off. Posts and pages keep using the editor you chose.
    • Improved: usage tracking for opted-in users.
    • Improved: translations. The campaign editor’s settings, block controls and display conditions can now be translated, along with form and template library messages that previously always showed in English.
    • Improved: an empty Campaigns list on WordPress 6.x now links to creating your first campaign.
    • Fixed: Revenue ROI and Lifetime Revenue amounts on stores running Easy Digital Downloads.
    • Fixed: the FireBox Overview page could appear blank when the templates server couldn’t be reached.
    • Fixed: the Templates Library kept retrying when templates couldn’t load. It now uses your last saved templates instead.
    • Fixed: FireBox sometimes didn’t open its Overview page right after activation.
  2. FireBox 3.1.14

    • Improved security of the “FireBox – Submitted Form” display condition.
  3. FireBox 3.1.13

    • Improved security across the plugin, including how campaigns are searched, previewed and tracked, how form submissions and integrations are handled, and how visitor information is read.
    • Improved: your captcha secret keys and MaxMind license key now stay on the server and are no longer shared with the campaign editor.
    • Improved: the {user.*} Smart Tag now only returns profile details such as name and email.
    • Improved: stored integration credentials (MailChimp, Brevo, Klaviyo and others) get an extra layer of protection. Existing connections keep working.
    • Improved: visitor cookies now work correctly on sites served over plain HTTP.
    • Improved: IP and Geolocation conditions now detect a reverse proxy on your own network automatically. If your site sits behind a CDN that does not pass the visitor’s address through to WordPress, the new fpframework/trusted_proxies filter lets you tell FireBox about it.
    • Improved: the Cloudflare Turnstile and hCaptcha setup notice in the campaign editor now also appears when only the secret key is missing.
    • Fixed: the Brevo integration failed to load your contact lists.
  4. FireBox 3.1.12

    • Fixed an issue in the free version where a campaign using Custom JavaScript could cause an error on the front end.
  5. FireBox 3.1.11

    • Improved compatibility with WP Rocket: FireBox now automatically excludes its files from Delay JavaScript Execution, minification, and Remove Unused CSS, so campaigns keep working without adding manual exclusions in WP Rocket’s settings.
    • Improved security: custom PHP in display conditions and PHP Scripts now runs only for campaigns whose author holds a dedicated “run PHP” permission. Administrators have it by default; other roles cannot run PHP unless you grant them the permission deliberately.
    • Improved security: custom JavaScript and custom CSS on a campaign now run only for campaigns whose author is allowed to add code. Administrators can by default; other roles cannot add custom code unless you grant them the permission deliberately. Custom CSS is also cleaned so it can’t be used to in…
    • Improved security: turning a campaign on or off from the campaigns list now checks that you have permission to edit that specific campaign, and only ever changes FireBox campaigns.
    • Improved security: values taken from the current page address and the referring page now have any code removed before they appear inside a campaign, so a crafted link can’t inject content into your campaigns.
    • Improved security: duplicating a campaign now checks you have permission to edit it, and the copy belongs to whoever created it.
  6. FireBox 3.1.10

    • WordPress 7.1 compatibility.
    • Added: a limit on how many times the same visitor can submit a form each minute, so a single visitor can’t spam your submissions list.
    • Improved Multisite support: FireBox now sets itself up on every site of a network, including sites added later, so campaigns, analytics and permissions work without visiting each site first.
    • Improved Multisite support: campaigns on different sites of a network no longer share cookies, so closing a campaign on one site can’t hide a campaign on another.
    • Improved Multisite support: removing FireBox from a network now clears each site’s data according to that site’s own “Keep data on uninstall” setting, and deleting a site removes its FireBox data with it.
    • Improved: cookies now follow your site’s WordPress cookie settings, so campaign frequency and analytics keep working on sites that share cookies between www and non-www addresses.
    • Improved how integration credentials (MailChimp, Brevo, Klaviyo, and others) are stored.
    • Improved the handling of imported campaigns so their content is cleaned up before it is saved.
    • Improved how Rating field values are shown in the Submissions list.
    • Improved: campaigns now use their own set of permissions, so you can give someone access to campaigns without giving them access to all your posts.
    • Improved the accuracy of conversion and analytics tracking by ignoring invalid or duplicated data.
    • Improved: connecting or disconnecting an integration now requires administrator access.
    • Improved how the submissions REST API key is sent and verified.
    • Improved security when FireBox checks for updates: it now confirms it is really talking to the FirePlugins license server before downloading anything.
    • Improved: WordPress now offers the auto-update option for FireBox in the Plugins list, instead of saying auto-updates are not available.
    • Improved privacy: FireBox no longer tells WordPress.org about itself when WordPress checks for plugin updates.
    • Improved the handling of the {fbExpr} expression feature.
    • Improved the handling of redirects and messages shown after a form is submitted.
    • Improved the delete and duplicate actions in the campaigns list.
    • Improved: page speed for campaigns with custom JavaScript no longer hold up the rest of the page while FireBox loads. Custom code now runs right after your campaigns are ready.
    • Improved: page speed when serving multiple FireBox campaigns on same page.
    • Improved: page speed by loading only the animations your campaign uses, instead of the whole animation library. This cuts about 69KB from every page a campaign appears on.
    • Fixed: page slide campaigns could appear full-height and outside their slide area on some sites.
    • Fixed: an error that could occur while FireBox was updating itself.
  7. FireBox 3.1.9

    • Added: a new campaigns list with ability to sort, filter, and manage your campaigns in bulk.
    • Improved security of visitor cookie handling on campaigns using a daily, weekly, or monthly display frequency.
    • Improved security of Phone Number values shown in the Submissions list and in admin notification emails.
    • Improved security of the {post.} and {cookie.} Smart Tags, which now strip HTML from their values, matching the {querystring.*} Smart Tag.
    • Improved: Compatibility of YouTube shorts in the Video block.
    • Improved: replaced PHP sessions with cookies on the front-end, restoring full-page caching compatibility and fixing the Site Health “active PHP session” warning and REST API loopback timeouts.
    • Improved: cookies are now only set when a campaign actually needs them (e.g. Pageviews condition).
    • Improved: the front-end script now loads deferred for faster page rendering.
    • Improved: campaign and settings lookups are now cached on sites with a persistent object cache.
    • Improved: WordPress 6.3 compatibility.
    • Improved: campaign revenue now excludes refunded WooCommerce and Easy Digital Downloads orders, matching your shop’s own analytics. Use the firebox/revenue_attribution/order_total filter to restore gross revenue.
    • Improved: hardened display-condition, conversion-tracking, geolocation, upgrade, and license handling against unexpected or malformed data.
    • Fixed: MailChimp integration removed a subscriber’s existing tags and interest groups even when “Replace Tags?” was turned off.
    • Fixed: a campaign containing a Heading, Button, or Paragraph block set to a Google font could fail to render on the front-end in some saved or imported campaigns.
    • Fixed: submitting a form with an optional Phone Number field, or editing a submission with malformed data, could trigger a PHP error.
    • Fixed: exporting campaigns via a malformed request could trigger a PHP error before the security check.
    • Fixed: corrected a build marker in the upgrade routine that could mis-package the Free, Basic, and Growth builds.
    • Fixed: the Phone Number field appeared unstyled in the block editor due to missing stylesheet.
    • Fixed: the Performance chart kept a Weekly or Monthly grouping selected after switching to a shorter timeframe that no longer supports it, now falls back to Daily automatically.
    • Fixed: YouTube videos in the Video block failed to load in the block editor preview with “Error 153”.
    • Fixed: a {cookie.*} Smart Tag referencing a cookie that was not set could blank out the campaign’s content.
    • Removed: the mini onboarding appearing after the first install.
  8. FireBox 3.1.8

    • Security: Fixed unauthenticated access to the form submissions CSV export endpoint.
    • Fixed: Google Analytics tracking no longer triggers extra page views when tracking popup events.
    • Fixed: PHP deprecation notice for fputcsv() during form submissions CSV export on PHP 8.4+.
  9. FireBox 3.1.7

    • Improved WordPress 7.0 compatibility.
    • Improved styling in responsive controls.
    • Fixed an issue where changing block settings in the campaign editor could switch back to the FireBox panel.
  10. FireBox 3.1.6

    • WordPress 7.0 compatibility.
    • Added: ActiveCampaign integration.
    • Added: Klaviyo integration.
    • Added: Salesforce Web-to-Lead integration.
    • Added: GetResponse integration.
    • Added: Support for the native Desktop / Tablet / Mobile device preview switch in the campaign editor.
    • Fixed: Deprecation notices in Gutenberg editor related to FireBox blocks.
    • Fixed: Revenue chart bars appeared with incorrect sizing across some date ranges.
    • Fixed: Revenue ROI values now display with consistent 2-decimal formatting for Plan Cost and ROI.
    • Fixed: FireBox logo in the Gutenberg editor header would not display correctly when Top toolbar was enabled.
    • Fixed: AcyMailing integration now displays the documentation help icon in FireBox Settings > Integrations.
    • Improved: Design controls now follow your selected preview device, so Desktop, Tablet, and Mobile styles are easier to edit and preview accurately.
  11. FireBox 3.1.5

    • Added: MailerLite integration.
    • Added: New Integrations settings tab to connect services once and reuse API keys across forms.
    • Added: Redirection to dashboard after activation and mini onboarding guide.
    • Improved: Click tracking now correctly tracks clicks on linked images.
    • Fixed: PHP error Uncaught Error: Call to undefined function in SubmissionMeta.php file.
    • Fixed: AcyMailing integration could show duplicate follow-up lists in the list selector.

202522 releases

  1. FireBox 3.1.4

    • Updated: WordPress listing.
    • Improved: URLs pointing to WordPress.org.
  2. FireBox 3.1.3

    • Updated: WordPress listing.
  3. FireBox 3.1.2

    • Fixed: Image block border radius doesn’t apply in some cases on the image itself.
    • Fixed: “The ‘firebox-general-modals’ plugin has encountered an error and cannot be rendered.” error related to specific Display Conditions.
  4. FireBox 3.1.1

    • Initial WordPress 6.9 compatibility.
    • Improved: Security in custom shortcodes.
    • Fixed: PHP warning in AcyMailing integration.
  5. FireBox 3.1.0

    • Added: Revenue Attribution system to track the total revenue generated by your popup campaigns (integrates with WooCommerce and Easy Digital Downloads).
    • Added: View-Through Revenue tracking that measures revenue from visitors who view your campaigns and purchase later without directly converting.
    • Added: Conversion-Through Revenue tracking that measures revenue from visitors who view campaigns, convert through them, and then make purchases.
    • Added: Sales Funnel Analysis to visualize the complete customer journey through the steps: views > clicks > conversions > purchases.
    • Added: Click tracking for buttons, links, and form input fields to provide deeper interaction insights.
    • Added: Smart Tags are now replaced in Actions > Custom Javascript section.
    • Improved: Performance chart now displays key metrics above the chart.
    • Improved: Display Conditions “Set Custom Rules” button with clearer icon and improved labeling.
    • Updated: Analytics Conversion Rate and Revenue colors.
    • Updated: Analytics Revenue chart type to a Bar chart.
    • Fixed: PHP 8.2 deprecation notices.
    • Fixed: Embed Campaigns wouldn’t execute Actions.
    • Fixed: Embed Campaigns wouldn’t execute Advanced Panel > Custom Javascript in some cases.
    • Fixed: Embed Campaigns wouldn’t refresh when selecting a different campaign in the editor.
    • Fixed: A rare issue where editing display conditions that include a text repeater (such as URL, Referrer, etc…) would throw an error.
    • Removed: Deprecated and unneeded core files.
  6. FireBox 3.0.5

    • Fixed: Custom roles with proper capabilities wouldn’t be able to view the FireBox menu items.
    • Fixed: Editing Display Conditions with a Repeater Field would fail to load in some cases.
  7. FireBox 3.0.4

    • Improved: The empty state of Display Conditions panel when “Set custom rules” is selected.
    • Updated: Renamed In and Out animations with more user-friendly labels.
    • Fixed: Missing fullscreen button on the Video block.
    • Fixed: Missing campaigns list from Buttons/Images blocks > Open/Close Campaign dropdown.
    • Fixed: JSON API endpoint URLs when retrieving forms and submissions.
    • Fixed: Embed Campaign would throw an error when placed in a post/page.
    • Fixed: Cookie condition would always display the “Cookie Content” text field.
  8. FireBox 3.0.3

    • Fixed: Specific Form block panels that cannot be edited due to errors.
    • Fixed: PHP Warning related to Brevo integration.
  9. FireBox 3.0.2

    • Added: Currency in EDD/WooCommerce Total Spend Display Condition.
    • Fixed: FireBox Paragraph wouldn’t render properly in the campaign editor.
  10. FireBox 3.0.1

    • Fixed Javascript errors in campaign editor preventing specific settings from working properly in certain circumstances.
    • Fixed Design Panel > Image as Background would appear enabled when importing a template.
    • Fixed EDD/WooCommerce Amount in Cart condition wouldn’t initially display “Exclude Shipping Cost” and “Exclude TAX/VAT” toggles until you select the subtotal and then total type.
  11. FireBox 3.0.0

    • New: Introducing the new campaign editor experience.
    • Added: New panel in Form block called “Confirmation” that contains the submission action, success message, and redirect URL settings.
    • Added: “Visibility After Submission” in Form block to show or hide campaign after the visitor submits the form.
    • Added: “Exclude TAX/VAT” toggle in Amount in Cart Display Condition both for WooCommerce & Easy Digital Downloads.
    • Changed: Accessibility > “Close with ESC Key” is now available in the free version.
    • Changed: Smart Tags “fpf” prefix is now optional. Old Smart Tags will continue to work without issues. Example: {fpf user.email} becomes {user.email}.
    • Fixed: PHP error “Class FPFramework\Base\Conditions\Functions not found” related to Ecommerce Display Conditions.
    • Fixed: “Exclude Shipping Cost” in Amount in Cart Display Condition was using incorrect total/subtotal.
    • Fixed: “Is between” in Last Purchased Date Display Condition would not work correctly when current date was the end date.
    • Fixed: WooCommerce & Easy Digital Downloads eCommerce Smart Tags would output incorrect amounts for total and subtotal.
    • Fixed: Smart Tags filters “–” would appear as “—” and break specific Smart Tags.
    • Fixed: Line breaks and formatting in form success messages now display correctly.
    • Fixed: Opening sound continues to play after closing the campaign.
    • Fixed: Previewing an Embed Campaign now displays correctly within the post content preview instead of appearing as a popup.
    • Removed: “Enable RTL” toggle from Advanced campaign settings.
    • Removed: Classic Editor support. FireBox now requires the Gutenberg editor in order to configure your campaigns.
    • Removed: Styling settings for Form success message.
    • Removed: Forced outline styles, allowing TAB navigation within the campaign to properly highlight the currently focused element.
    • Removed: Animation duration setting. The animation duration is set to 0.2 seconds.
  12. FireBox 2.1.39

    • Added: Conversion event in Actions.
    • Improved: Performance chart metrics now display in logical order.
  13. FireBox 2.1.38

    • Fixed: Improved the Update Notice description.
    • Fixed: Compatibility issue with Elementor where popup content would be incorrectly replaced with Elementor page content when viewing Elementor-built pages.
  14. FireBox 2.1.37

    • Improved: Item height when Campaign Library initially opens.
    • Improved: Compatibility with Wordfence Scan.
    • Fixed: Author name would display incorrectly when popup appears on an author archive page with no posts.
  15. FireBox 2.1.36

  16. FireBox 2.1.35

  17. FireBox 2.1.34

  18. FireBox 2.1.33

  19. FireBox 2.1.32

  20. FireBox 2.1.31

  21. FireBox 2.1.30

  22. FireBox 2.1.29

202425 releases

  1. FireBox 2.1.28

  2. FireBox 2.1.27

  3. FireBox 2.1.26

  4. FireBox 2.1.25

  5. FireBox 2.1.24

  6. FireBox 2.1.23

  7. FireBox 2.1.22

  8. FireBox 2.1.21

  9. FireBox 2.1.20

  10. FireBox 2.1.19

  11. FireBox 2.1.18

  12. FireBox 2.1.17

  13. FireBox 2.1.16

  14. FireBox 2.1.15

  15. FireBox 2.1.14

  16. FireBox 2.1.13

  17. FireBox 2.1.12

  18. FireBox 2.1.11

  19. FireBox 2.1.10

  20. FireBox 2.1.9

  21. FireBox 2.1.8

  22. FireBox 2.1.7

  23. FireBox 2.1.6

  24. FireBox 2.1.5

  25. FireBox 2.1.4

202327 releases

  1. FireBox 2.1.3

  2. FireBox 2.1.2

  3. FireBox 2.1.1

  4. FireBox 2.1.0

  5. FireBox 2.0.20

  6. FireBox 2.0.19

  7. FireBox 2.0.18

  8. FireBox 2.0.17

  9. FireBox 2.0.16

  10. FireBox 2.0.15

  11. FireBox 2.0.14

  12. FireBox 2.0.13

  13. FireBox 2.0.12

  14. FireBox 2.0.11

  15. FireBox 2.0.10

  16. FireBox 2.0.9

  17. FireBox 2.0.8

  18. FireBox 2.0.7

  19. FireBox 2.0.6

  20. FireBox 2.0.5

  21. FireBox 2.0.4

  22. FireBox 2.0.3

  23. FireBox 2.0.2

  24. FireBox 2.0.1

  25. FireBox 2.0.0

  26. FireBox 1.2.13

  27. FireBox 1.2.12

202228 releases

  1. FireBox 1.2.11

  2. FireBox 1.2.10

  3. FireBox 1.2.9

  4. FireBox 1.2.8

  5. FireBox 1.2.7

  6. FireBox 1.2.6

  7. FireBox 1.2.5

  8. FireBox 1.2.4

  9. FireBox 1.2.3

  10. FireBox 1.2.2

  11. FireBox 1.2.1

  12. FireBox 1.2.0

  13. FireBox 1.1.10

  14. FireBox 1.1.9

  15. FireBox 1.1.8

  16. FireBox 1.1.7

  17. FireBox 1.1.6

  18. FireBox 1.1.5

  19. FireBox 1.1.4

  20. FireBox 1.1.3

  21. FireBox 1.1.2

  22. FireBox 1.1.1

  23. FireBox 1.1.0

  24. FireBox 1.0.14

  25. FireBox 1.0.13

  26. FireBox 1.0.12

  27. FireBox 1.0.11

  28. FireBox 1.0.10

202110 releases

  1. FireBox 1.0.9

  2. FireBox 1.0.8

  3. FireBox 1.0.7

  4. FireBox 1.0.6

  5. FireBox 1.0.5

  6. FireBox 1.0.4

  7. FireBox 1.0.3

  8. FireBox 1.0.2

  9. FireBox 1.0.1

  10. FireBox 1.0.0

Questions about FireBox’s releases

What is the latest version of FireBox?

3.1.15, released on Oct 22, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.0 or later.

How often is FireBox updated?

15 releases in the last year, about one every 24 days. Its first release on WordPress.org dates from February 2021.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in FireBox’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.