CartPops · Version history
CartPops changelog and version history
- Latest version
- 2.0.13
- Oct 26, 2026 (14 days ago)
- Releases
- 51
- since 2021
- In the last year
- 16
- about one every 8 days
- Tested up to
- WordPress 7.1.4
- PHP 8.1 or later
Releases each year
- 202120 releases
- 20228 releases
- 20234 releases
- 20242 releases
- 20251 release
- 202616 releases
202616 releases
CartPops 2.0.13Latest
- Fix: when several visitors loaded the site at the same moment right after an update, some pages could show the cart launcher as plain text like [cartpops_cart_launcher] and miss the cart drawer.
- Fix: on sites with page caching, the cart drawer no longer sends two extra requests on every page view for visitors with an empty cart, and no longer loads recommendations while they are switched off. This reduces the load on busy stores.
CartPops 2.0.12
- Fix: The cart drawer no longer shows “Request failed” with an empty item list when another plugin loads the cart early, such as delivery-slot plugins.
CartPops 2.0.11
- Fix: The cart launcher keeps the colours set in CartPops when it is hovered or tapped, instead of switching to the theme’s button colour (for example the pink-red of Hello Elementor).
- Fix: Updating from CartPops 1 could stay paused on some older databases. The update now finishes, and the default free shipping messages are carried over without their emoji on those sites.
CartPops 2.0.10
- Improved: Updated Freemius SDK to the latest version.
CartPops 2.0.9
- Fix: On a WordPress multisite where CartPops Pro is activated on a single site, Pro features stayed locked even though the license showed as active.
CartPops 2.0.8
- Fix: On stores using LiteSpeed Cache or another server cache, the cart drawer could say the cart was empty right after a product was added, while the cart page showed it. The drawer now always shows the shopper’s own cart.
CartPops 2.0.7
- Fix: On some older sites, the update from version 1 stopped with “upgrade_failed (normalization_read)” or “(settings_migration_failed)” because of how the site’s database handles special characters. The update now finishes by itself.
CartPops 2.0.6
- Improved: When CartPops cannot finish updating because the site’s database tables use the older MyISAM format, the notice now says so and explains how to convert them, and Tools → Site Health → Info shows the database format and the exact reason for any failed update.
- Improved: The CartPops details in Tools → Site Health → Info, the paused-notice help line and the new database notices are now translated into all 44 languages.
- Fix: When the cart drawer only shows “Request failed” because the site’s database tables use the older MyISAM format, WordPress admin now shows a notice explaining how to fix it. The update notice now says to convert all tables, not just two.
CartPops 2.0.5
- Improved: When CartPops is paused after an update, the notice now names the step that failed, and Tools → Site Health → Info has a CartPops section with the details support needs, ready to copy.
CartPops 2.0.4
- Improved: The update notices and the “See which settings” list added in 2.0.3 are now translated into all 44 languages.
CartPops 2.0.3
- Improved: After updating from CartPops 1.5, the upgrade notice names any settings that could not be carried over and links to help, and administrators can see and copy their old custom JavaScript before continuing.
- Fix: Stores updating from CartPops 1.5 no longer stay paused when an old setting can’t be carried over. That setting uses its default, and stores that were paused start working again on their own.
CartPops 2.0.2
- Improved: Changing the cart in the drawer makes fewer background requests.
CartPops 2.0.1
- Fix: Cart buttons and theme code built for CartPops 1.x open the cart drawer again, including links with the cpops-toggle-drawer class. This older method still works but is deprecated; your browser console shows a notice with the replacement.
- Fix: Some stores updating from CartPops 1.x stayed paused after the update, with no CartPops menu. CartPops now finishes the update by itself and keeps your original settings; Pro stores need an active license.
- Improved: the WordPress.org plugin page now describes everything CartPops 2.0 does, and the settings location is corrected to WooCommerce → CartPops.
CartPops 2.0.0
- Important: CartPops 2.0 needs PHP 8.1 or newer, WordPress 6.5 or newer and WooCommerce 9.0 or newer. Back up your site before updating from version 1.
- Important: updating keeps your settings, styling and license. Settings that version 2 can no longer use are kept in your database, so nothing is lost.
- Important: custom JavaScript added in version 1 no longer runs. If your site has some, CartPops pauses and asks a site administrator to review it in the WordPress dashboard before it continues.
- New: a rebuilt slide-out cart drawer, plus Cart Drawer and Cart Launcher blocks for the Site Editor.
- New: adding to cart on a product page opens the cart drawer without reloading the page. You can turn this off in CartPops → Advanced.
- New: product recommendations inside the drawer, based on your cross-sells, upsells or related products.
- New in Pro: Free Shipping Meter block and reward tiers that add free gifts or discounts as the cart grows.
- New in Pro: bundle builder with automatic bundle discounts, and smart add-ons.
- New in Pro: Smart Bar in the drawer for notices, product spotlights and discounts.
- New in Pro: conversion analytics dashboard.
- Improved: choosing products and categories, setting up rewards, keyboard navigation and applying coupons.
- Improved: applying a design preset can be undone in one step, and resetting settings updates the editor straight away.
- Improved: works with WooCommerce High-Performance Order Storage and the Cart and Checkout blocks.
- Removed: the beta popup and top bar cart layouts, and the separate notification pop-up and top bar.
- Removed: automation rules from version 1 no longer run. They stay in your database but are not converted.
- Changed: in Pro, the free shipping meter is a horizontal bar; the circular style is gone.
- Changed: deactivating or deleting CartPops keeps your settings and data.
CartPops 1.5.45
- Earlier releases: see https://docs.cartpops.com/changelog
CartPops 1.5.43
20251 release
CartPops 1.5.39
20242 releases
CartPops 1.5.33
CartPops 1.4.30
20234 releases
CartPops 1.4.29
CartPops 1.4.28
CartPops 1.4.26
CartPops 1.4.24
20228 releases
CartPops 1.4.23
CartPops 1.4.22
CartPops 1.4.21
CartPops 1.4.20
CartPops 1.4.19
CartPops 1.4.18
CartPops 1.4.17
CartPops 1.4.16
202120 releases
CartPops 1.4.14
CartPops 1.4.12
CartPops 1.4.7
CartPops 1.4.6
CartPops 1.4.5
CartPops 1.4.2
CartPops 1.4.1
CartPops 1.4.0
CartPops 1.2.16
CartPops 1.2.15
CartPops 1.2.14
CartPops 1.2.12
CartPops 1.2.11
CartPops 1.2.9
CartPops 1.2.8
CartPops 1.0.1
CartPops 1.0.9
CartPops 1.0.8
CartPops 1.0.6
CartPops 1.0.5
Questions about CartPops’s releases
What is the latest version of CartPops?
2.0.13, released on Oct 26, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 8.1 or later.
How often is CartPops updated?
16 releases in the last year, about one every 8 days. Its first release on WordPress.org dates from January 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 freeRelease dates come from the day each version’s folder was made in CartPops’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.