Ocean eComm Treasure Box Changelog
Ocean eComm Treasure Box Changelog
= 1.8.4 - OCT 26 2026 =
- Updated: Compatibility: Elementor: Cache: Woo Cart Table, Woo Cart Total, Woo Cart, Woo Checkout Additional Info, Checkout Billing Form, Checkout Coupon Form, Checkout Login Form, Checkout Multistep, Checkout Order Review, Checkout Payment, Checkout Shipping Method, Woo Checkout, Add to Cart, Blog Grid, Waitlist Button, Waitlist Page, Wishlist Button, Wishlist, Woo Cart Icon, Woo Categories, Woo Products, Ajax Search, Loop Carousel Product, Loop Carousel, Loop Product Add to Cart, Loop Product Categories, Woo Product Categories, Woo Product Cross Sell, Product Add to Cart, Product Additional Info, Product Best Sellers, Product Related Products, Product Stock Progress, Product Stock, Shop Archive, Shop Horizontal Filter, Shop Vertical Filter.
- Updated: Compatibility: Elementor and Elementor Pro versions.
= 1.8.3 - OCT 06 2026 =
- Added: Compatibility: WooCommerce 11.2 version.
- Added: Compatibility: OceanWP 4.2.7+: Improved AJAX Add to Cart.
- Improved: Compatibility: PHP 8+: Remote API requests.
- Improved: Modules: Pixel Tracker: Add to Cart event tracking for successful and rejected WooCommerce AJAX requests, including product variations and quantities.
- Updated: Template: ...wc-templates/cart/cart-page.php
- Updated: Template: ...wc-templates/checkout/review-order.php
- Updated: Template: ...wc-templates/checkout/thankyou.php
- Updated: Compatibility: Elementor 4.3.4
- Updated: Compatibility: Elementor Pro 4.3.1
- Fixed: Modules: Pixel Tracker: Price and monetary value precision across supported tracking integrations.
- Fixed: Modules: Pixel Tracker: eCommerce event data and prevent duplicate or incorrectly triggered events.
= 1.8.2 - SEP 15 2026 =
- Improved: Modules: Popup Builder: Custom Templates: Gutenberg template processing and rendering.
- Improved: Modules: Popup Builder: Popup preview rendering.
- Improved: Modules: Woo Popup: Custom Templates: Gutenberg template processing and rendering.
- Improved: Modules: Product Tabs: Custom Templates: Gutenberg template processing and rendering.
- Updated: Languages: Translation: Brazilian Portuguese.
- Fixed: Elementor: Widgets: Accordion: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Blog Grid: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Navbar: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Newsletter: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Off Canvas: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Pricing Table: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Woo Ajax Search: Empty JS file generated during plugin build.
- Fixed: Elementor: Widgets: Woo Cart Icon: Empty JS file generated during plugin build.
- Fixed: Modules: Popup Builder: Custom Popup: Popup container styles incorrectly applied to the page displaying the popup.
= 1.8.1 - SEP 08 2026 =
- Fixed: Modules: Product Comparison: Incorrect conditional logic caused the 'Compare' button to be displayed on single product pages even when module was disabled.
- Fixed: Potential vulnerability patched.
= 1.8.0 - AUG 18 2026 =
- NEW: Module: Previously Viewed Products: Track and display products your visitors have previously viewed. Use [oec_previously_viewed] shortcode to display the previously viewed products anywhere on your website, or use the 'Woo Product: Previously Viewed' widget for Elementor-designed pages.
- NEW: Module: Product Comparison: Compare products by adding them to the list. Use [oec_product_comparison] shortcode to assign a page for comparison.
- Added: Template Builder: Clear separation between global product custom templates, and individual single product custom templates.
- Added: Compatibility: Elementor: Widgets: Cart: Widget incompatible with the 'Display Cart When Product Added' option.
- Added: Compatibility: WordPress 7.1.
- Added: Compatibility: WooCommerce: Cache Product Object feature.
- Added: Compatibility: WooCommerce: Display a warning message when Woo's experimental Variation Gallery feature is enabled to avoid conflict with the Variation Gallery module.
- Improved: Customizer: Panels and options rendering logic for improved Customizer speed.
- Fixed: Product Swatches: Swatches styling applied via the Customizer not loaded on the front unless Elementor is active.
- Fixed: Product Swatches: Using the 'Clear' button causes variation swatches to disappear.
- Fixed: Customizer: Suggest Price module: 'get_products_list()' function loaded outside of Customizer preview causing delay in frontend page rendering.
- Fixed: Template Builder: Horizontal Filter: Locked price range.
- Fixed: Template Builder: Vertical Filter: Locked price range.
- Fixed: Wishlist: Displaying the icon in custom header triggers error warning that the product could not be added to the wishlist.
- Fixed: Popup Builder: Header and Top Bar displayed inside the popup building environment that uses Elementor.
= 1.7.0 - JUN 01 2026 =
- NEW: Template Builder: 'Woo Product: Image Grid' widget: Display single product image galleries in a grid. Supports variable product images, the new Variation Gallery, and custom badges associated with the 'Product Badges Manager' module.
- NEW: Template Builder: 'Woo Product: Image Slider' widget: Display single product image galleries as a slider.
- NEW: Template Builder: 'Woo Product: Price' widget: Display last-known price for out-of-stock single products.
- NEW: Template Builder: 'Woo Product: Last Purchase' widget: Support for the new 'Last Purchase' module.
- NEW: Template Builder: 'Woo Checkout: Multi Step' widget: Build a custom multi-step checkout for your store.
- NEW: Elementor Widgets: General: 'Store Features' widget: Build attention-grabbing cards to represent your store or company features.
- NEW: Elementor Widgets: General: 'Offer Banner' widget: Highlight offers with a configurable promo banner.
- NEW: Module: Variation Gallery: Create a gallery for each of your product's variations.
- NEW: Module: Text Customizer: Customize default WooCommerce labels with ease from a single central panel.
- NEW: Module: Shop Closure Manager: Display and customize a site notification and store functionality when your business is on a vacation: Supports multiple schedules, store shopping functionality, the notice position on the website, dynamic messages, shop pages redirect, and more.
- NEW: Module: Last Purchase: Encourage customers to re-purchase their favorite products by enabling them to quickly view their purchase history and access previous orders. Displayed only to logged-in repeating customers.
- NEW: Visual Customizer: Customize all visual options from a central place with a live preview. Automatically appears in the admin menu (eCommerce OTB > Visual Customizer) when a module that requires visual customization is enabled. Currently supports: Product Purchase Notifier, Consent Banner, Coupon Manager, and Purchase Stats modules.
- Added: Popup Builder: Conditional visibility support 'Show popup to': Enables you to choose to whom custom popups will be displayed to (everyone, logged-in users only, or logged-out users only).
- Added: Template Builder: 'Woo Shop: Archive' widget: Toggle option 'Show Last Purchase Date' to support the new 'Last Purchase' module.
- Updated: Template: ocean-ecommerce/wc-templates/cart/cart-page.php
- Updated: Compatibility: Cart page template version number.
- Updated: Compatibility: Elementor and Elementor Pro version numbers.
- Updated: Compatibility: WooCommerce version number.
- Updated: Compatibility: WordPress version number.
= 1.6.3 - MAR 11 2026 =
- NEW: Template Builder: Support to create unique single product templates for various products.
- Added: Product Swatches: Archives: Display variation image if variation selected.
- Added: Permalink Manager: Enhance get_primary_term to return the deepest product category term (matching WooCommerce 10.5+ permalink logic).
- Added: Archives: Toolbar: Shop Result Count: 'ALL' option: Support Max Cap option for custom archive templates to limit the number of products displayed.
- Added: Popup Builder: Custom Popups: Gutenberg: Support popup content created only using a shortcode.
- Added: Template Builder: 'Woo Shop: Archive' Widget: Support handling of regular WooCommerce filters.
- Fixed: Template Builder: Archives: 'Woo Shop: Archive' Widget: Individual widget settings for Columns and Rows are ignored.
- Fixed: Archives: Product grid layout missalignment when product number per row is less than the assigned columns number.
- Fixed: Uncaught Error: Call to a member function get_id() on null in .../plugins/ocean-ecommerce/widgets/product/woo-product-categories.php on line 375
= 1.6.2 - DEC 08 2025 =
- NEW: Template Builder: Loop Product Tags widget for Elementor.
- NEW: Template Builder: Loop Product SKU widget for Elementor.
- NEW: Template Builder: Loop Product Stock widget for Elementor.
- NEW: Template Builder: Loop Product Custom Stock widget for Elementor.
- NEW: Template Builder: Loop Product Stock Visual Progress widget for Elementor: apply custom stock numbers to create urgency via individual Product Data Settings > Inventory > Initial Number In Stock (does not track actual product stock).
- NEW: Template Builder: Loop Product Brands widget for Elementor.
- Added: Template Builder: Loop Product Image and Gallery widget: options to control product thumbnails directly from the widget instead of relying on Customizer settings.
- Added: Module: Product Purchase Notifier: Option to display more products for all order types.
- Added: Product Variation Swatches: Archive pages: display Add to Cart button when a variation is selected instead of displaying a button to view the product page.
- Added: Compatibility: WooCommerce 10.3.+ version.
- Updated: Template: .../wc-templates/cart/cart-page.php
- Updated: Template: .../wc-templates/single-product/tabs/tabs.php
- Fixed: Popup Builder: Popups won't load on the Shop page if this page is among the Select Pages list.
- Fixed: Image gallery not displayed when the Shop page template edited in Elementor and when the Product Display Options (Customizer) are set to Gallery Slider.
= 1.6.1 - OCT 06 2025 =
- NEW: Module: Purchase Stats: Display how many people buy the product on a single product page.
- NEW: Custom Template Builder: Woo Product: Purchase Stats Elementor widget for the Single Product page template.
- Added: Waitlist: Option to include a link to the 'You are on the waitlist' button.
- Added: Tabs Manager: Option to display single product tabs as accordion via Display Mode in Product Tabs Manager module settings.
- Improved: Permalink Manager: Redirection functionality if product and product image have the exact same name.
- Improved: Custom Template Builder: Woo Shop: Archive widget: Multiple options and improvements regarding the toolbar and its elements functionality.
- Improved: Pixel Tracker: Google Tag Manager: GA4 support to track more events.
- Improved: Waitlist: Variable Products: Display Add to Waitlist option directly on the page instead of triggering a modal when the 'out of stock' variation is clicked.
- Improved: Product Badges Manager: Link Badge: Additional checks if necessary fields are left empty.
- Improved: UI/UX: Dashboard: Highlight active modules in the main panel.
- Improved: UI/UX: Dashboard: Widgets: Elementor Widgets list. Link to preview Elementor's Element Manager for additional widget management.
- Improved: UI/UX: Dashboard: Widgets: Tabs to easily preview widgets by groups.
- Updated: Compatibility: Elementor and Elementor Pro version numbers.
- Updated: Compatibility: WooCommerce version number.
- Updated: Compatibility: WordPress version number.
- Fixed: Product Purchase Notifier: Translations: String 'purchased' not translatable.
- Fixed: Product Purchase Notifier: Responsiveness: Long titles get cut off on small screen sizes.
- Fixed: Pixel Tracker: Google Tag Manager: 'add_to_cart' event doesn't trigger proper events in Google Analytics.
- Fixed: Product Badges Manager: Custom Badge: Extremely rare issue where the custom badge appears on single product pages that were not assigned that specific badge.
- Fixed: Product Badges Manager: Deleted badges still being displayed on the frontend.
- Fixed: Compatibility: HTML: .../wp-content/plugins/ocean-ecommerce/ocean-ecommerce.php on line 518 opening div tag used instead of closing div tag.
- Fixed: Compatibility: PHP: Warning: Undefined variable $clink in .../wp-content/plugins/ocean-ecommerce/widgets/shop/woo-shop-vertical-filter.php on line 828; including all other warnings related to the Woo Shop: Vertical Filter widget usage.
= 1.6.0 - APR 17 2025 =
- NEW: Widget: Product Loop Builder.
- NEW: Widget: Product Carousel Loop Builder.
- Updated: Compatibility: Elementor and Elementor Pro version numbers.
- Updated: Compatibility: WooCommerce version number.
- Updated: Compatibility: WordPress version number.
- Fixed: All slider widgets: Overflow issue caused by Elementor removing new Swiper as experimental version and added it as a regular feature instead. Previously, the Swiper script used a check for experimental features enabled.
= 1.5.5 - FEB 27 2025 =
- Updated: Brands: Renamed Brands submenu to OTB Brands to avoid confusion with recently added Woo Brands option.
- Updated: Template: wc-templates/form-login.php (version number for compatibility with WooCommerce 9.7).
= 1.5.4 - JAN 27 2025 =
- Added: Compatibility: OceanWP: WooCommerce: Checkout: New Multistep checkout steps and validation support.
- Added: Compatibility: OceanWP: Pagination: Load More pagination support.
- Updated: Language: .pot file.
- Updated: Compatibility: WordPress: Version number.
- Updated: Compatibility: Elementor: Version number.
- Updated: Compatibility: WooCommerce: Version number.
- Fixed: Elementor: Woo Product Stock widget: text domain issue.
= 1.5.3 - DEC 17 2024 =
- Added: Compatibility: Elementor 3.26 upcoming version: Optimizing DOM for All Widgets: for Cart Table, and Product Image.
- Added: Compatibility: WooCommerce 9.5 upcoming version: Include extra attribute (cart_item_data) for add to cart validation (woocommerce_add_to_cart_validation).
= 1.5.2 - NOV 27 2024 =
- Added: Checkout Manager: Additional custom HTML box for the checkbox field type.
- Added: Brands Taxonomy: Single Product: Brands element added to the Product Builder. Requires OceanWP 4.0.3 version.
- Added: Compatibility: Ocean Elementor Widgets: Sticky Header functionality with the Table of Contents widget.
- Fixed: Translations: Some text strings can't be translated for the Wishlist option.
= 1.5.1 - OCT 21 2024 =
- Fixed: PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class Ocean_Ecommerce_Sticky_Header does not have a method "new_tab" in .../wp-includes/class-wp-hook.php:324
- Fixed: Plugin Update Notice: Breaking layout display in the plugins area on multisite.
= 1.5.0 - OCT 16 2024 =
- NEW: Customizer: Library upgraded to default WordPress ReactJS.
- NEW: Customizer: User Interface.
- NEW: Module: Loop Builder.
- NEW: Module: Permalink Manager.
- NEW: Elementor widget: Variation as Single Product: display any product variation as a single product.
- NEW: Elementor widget: PayPal Button: place the payment option anywhere.
- Added: Google Consent: Visual customizer.
- Added: Popup Builder: Entrance animations.
- Added: Elementor Library: Popup templates.
- Added: Coupon Manager: Display Discounts: Elementor widget.
- Added: Coupon Manager: Display Discounts: Visual customizer.
- Added: Product Badges: New Badge type - Link.
- Added: Product Swatches: New Swatches type - Dropdown.
- Added: Product Swatches: Attribute description on single product pages.
- Added: Custom Templates: Single Product Template: conditional logic support.
- Updated: Template: WooCommerce: my-account.php
- Updated: Template: WooCommerce: mini-cart.php
- Updated: Template: WooCommerce: form-login.php
- Fixed: WooCommerce: Archive incorrect image size if product has one image only.
- Fixed: WooCommerce: My Account: Password visibility toggle icon not displayed.
- Fixed: Elementor widget: Horizontal filter: display issues on mouse hover.
- Fixed: Elementor widget: Woo Cart: Table: responsive display issues.
- Fixed: Elementor widget: Woo Product: Add to Cart: Buy Now button multiple display.
- Fixed: Elementor: Duplicate loading of swiper.min.js
- Fixed: Popup Builder: Console JS error in Elementor editor.
- Fixed: Pixel Tracker: PHP Warning: Cannot modify header information - headers already sent in .../tracker-ecommerce-...-tag.php on line 55
- Fixed: Compatibility: Elementor: Editor TopBar.
- Fixed: Compatibility: WooCommerce PayPal Payments: Express checkout display on single product pages.
= 1.4.3 - OCT 11 2024 =
- Added: Conditional checks for future updates.
- Updated: Compatibility: WordPress version number.
= 1.4.2 - SEP 10 2024 =
- Updated: Compatibility: WooCommerce: Template version number for cart-page.php, my-account.php and form-login.php.
- Updated: Compatibility: WordPress version number.
= 1.4.1 - MAY 28 2024 =
- Added: Pixel Tracker: LinkedIn events.
- Added: Pixel Tracker: Pinterest events.
- Added: Pixel Tracker: Google Consent option. Effectively enable customers to allow / deny Google events tracking.
- Added: Custom Templates: My Account: Check if default WooCommerce My Account endpoints have been altered by users for correct functionality.
- Added: Custom Templates: My Account: Account widget for Elementor: new widget for the main My Account custom template page.
- Added: Waitlist: Notification Check Interval options.
- Added: Waitlist: Special integration with Product Swatches and Out Of Stock product variations. Display tooltips for unavailable products and enable customers to add a desired product variation to their waitlist.
- Added: Product Swatches: Disable Out Of Stock product variations.
- Added: Checkout Fields Manager: Load custom checkout fields in My Account > Addresses: Edit.
- Improved: User Experience: Added quick links for documentation on: Checkout Fields Manager, Product Tabs Manager, Product Swatches, Product Purchase Notifier, Coupon Manager and other options.
- Improved: User Experience: Display Elementor widgets in the eCommerce main panel in 2 columns for a better overview and quicker navigation.
- Improved: User Experience: Pixel Tracker: Added toggle to main tracking events for better overview and simplifed usage.
- Fixed: Custom Templates: Cart Template: Table widget duplicate content when modals (Ocean Modal Window) present on website.
- Fixed: Custom Templates: Checkout Template: Woo Checkout: Login Form widget: login form stuck on loading when incorrect details are entered.
- Fixed: Custom Templates: Checkout Template: Woo Checkout: Coupon Form widget: button text option doesn't function.
- Fixed: Custom Templates: Checkout Template: Woo Checkout: Order Review widget: product table styling changes on data update when display product image option is enabled.
- Fixed: Custom Templates: My Account > Addresses: Edit: Values not displayed when Checkout Fields Manager is used for addresses.
- Fixed: Compatibility: PHP 8.2+: Warning: PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in ...\modules\pixel-tracker\trackers\tracker-general-tiktok-pixel.php on line 63
- Fixed: Compatibility: Custom Templates: Thank You page widget compatibility with the latest versions of WooCommerce.
= 1.4.0 - APR 03 2024 =
- NEW: Waitlist (Waiting List) with auto-email functionality.
- NEW: Pixel Tracker.
- NEW: Coupon Manager: Available Discounts.
- NEW: Coupon Manager: Auto-Apply Discounts.
- NEW: Badges Manager: Image type badges with ready-to-use libraries.
- Added: Popup Builder: Page exit intent trigger.
- Added: Popup Builder: Exclude pages option when displaying popup on entire website.
- Added: Popup Builder: Simple Popup: Typography options.
- Added: Purchase Notifier: Visual customizer.
- Fixed: Tabs Manager: Some custom tabs not displaying in available tabs dropdown.
= 1.3.0 - DEC 11 2023 =
- NEW: Customizer: Single Product: Special Deal option.
- NEW: Customizer: Single Product: Custom Stock Notice option.
- NEW: Customizer: Single Product: Suggest Price option.
- NEW: Popup Builder.
- NEW: Custom Templates Builder: Ability to apply custom templates for product categories and subcategories.
- Added: Compatibility: HPOS support.
- Fixed: Custom Cart and Checkout templates not applying on WooCommerce 8.3.+ versions.
= 1.2.2 - NOV 14 2023 =
- NEW: Elementor: Single Product Builder: Product Navigation widget.
- Added: Product Purchase Notifier: Option to hide Last Name when displaying real orders.
- Added: Product Purchase Notifier: Option to set time between notifications.
- Added: Coupon Manager: Options to hide coupon fields individually on Cart and Checkout pages.
- Added: Elementor: Single Product Builder: Suggest Price widget: Option to display the field on selected products and product categories only.
- Added: Elementor: Single Product Builder: Suggest Price widget: Option to include a checkbox with custom text before the Submit button.
- Updated: Elementor: Widget Colors: Changed from blue to Woo purple for improved UX.
- Updated: Compatibility: WooCommerce: Template version numbers.
- Updated: Compatibility: WPML: Translate custom page templates.
= 1.2.1 - OCT 02 2023 =
- Added: Product Badges Manager: Start Date feature.
- Added: Widgets: AJAX Search: Filter for excluding products from search results.
- Added: Translations: Portuguese language (Brazilian).
- Fixed: Notifications display when Elementor is disabled.
- Fixed: Dashboard: Sticky headings background in dark mode.
- Fixed: Dashboard: Display on 13-inch laptop screens.
- Fixed: Widgets: Only 1 Left In Stock: Incorrect display conditions.
- Fixed: Widgets: Newsletter Form (MailChimp): Subscribing returns an error.
- Fixed: Product Purchase Notifier: Notification box shadow display when Manual type selected.
= 1.2.0 - SEP 06 2023 =
- NEW: Metabox Settings Interface for Sticky Header Module: https://docs.oceanwp.org/category/826-oceanwp-settings
- NEW: Coupon Manager https://docs.oceanwp.org/article/877-how-to-use-coupon-manager
- NEW: Product Badges Manager https://docs.oceanwp.org/article/878-how-to-use-product-badges-manager
- NEW: Product Purchase Notifier https://docs.oceanwp.org/article/876-how-to-use-products-purchase-notifier
- NEW: Elementor: Page Settings: Columns Grid Frame to achieve that perfectly aligned design.
- NEW: Compatibility: WPML translation plugin.
- Added: Compatibility: Germanized for WooCommerce: Checkout page.
- Updated: Compatibility: WordPress version number.
- Updated: WooCommerce template numbers to avoid false-positive notifications about potentially outdated templates.
= 1.1.1 - JUL 05 2023 =
- Updated: Woo templates version number to avoid false positive notifications about outdated templates.
- Added: Elementor Builder: Cart: Update Cart button styling.
- Added: Elementor Builder: Archive: Out Of Stock badge styling.
- Added: Elementor Builder: Checkout: Order Review: Tax color.
- Added: Advanced Heading: Responsive margin option.
- Added: Newsletter Form: Responsive button option.
- Added: Woo Products: Responsive columns number option.
- Fixed: Ajax Product Search: Search doesn't function.
- Fixed: Advanced Heading: Responsive size alignment.
- Fixed: Pricing Table: Features section typography.
= 1.1.0 - MAY 31 2023 =
- NEW: Tabs Manager.
- NEW: Product Swatches: Customizer styling.
- NEW: Images & Icons Import.
- NEW: Pages, Sections and Special Templates Import.
- NEW: Widget for Elementor: Product Reviews Slider.
- NEW: Widget for Elementor: Suggest Price.
- NEW: Widget for Elementor: Special Deal Notices.
- NEW: Widget for Elementor: Only %% Left In Stock.
- NEW: Wishlist.
- Added: Product Swatches: More styling options for the Add to Cart widget.
- Added: Product Short Description widget: Sticky option.
= 1.0.0 - JAN 18 2023 =
- Initial release.