All news

B2Bsellers – Release 4.0.0-RC2 | 3.5.0 | 2.5.4

With the releases 4.0.0-RC2 | 3.5.0 | 2.5.4 of the B2Bsellers Suite, we are closing the circle between stability and further development. While we are fully focused on the 4.0 generation, versions 3.5.0 and 2.5.4 bring valuable improvements and bug fixes for those who are still running their B2B platform on older versions.

B2Bsellers – Release 4.0.0-RC2 | 3.5.0 | 2.5.4
  • General

  • News 4.0.0-RC2

  • News 3.5.0

  • News 2.5.4

  • Developer News

GENERAL

With the releases 4.0.0-RC2 | 3.5.0 | 2.5.4 of the B2Bsellers Suite, we are closing the circle between stability and further development..
While we are fully focused on the 4.0 generation, versions 3.5.0 and 2.5.4 bring valuable improvements and bug fixes for those who are still running their B2B platform on older versions.

With the launch of the 4.0 generation in September, we have clearly focused on the next stage of development for the B2Bsellers Suite. 4.0 stands for more performance, a modernized architecture, and the basis for upcoming features.

At the same time, we want to continue to offer all customers who are still using the 3.X or 2.X line the stability and smooth user experience they are accustomed to. To this end, two accompanying updates, versions 3.5.0 and 2.5.4 are being released to optimize existing installations and make noticeable improvements in many areas.

With these releases, we are bridging the gap between progress and stability.

Focus on the future: Version 4.0.0-RC2

With 4.0.0-RC2 we are continuing our work on the new generation of the B2Bsellers Suite. This release is all about greater efficiency, data transparency, and smarter process support.

  • Reworked budget function: Budget management has been completely redesigned and now offers significantly more clarity, control, and flexibility. Companies can manage budgets centrally, adjust limits dynamically, and track usage in real time. We show how this works in practice in our Video about the new budget function.

  • Catalog and price list export (available upon request): Another new feature is the option to export product catalogs and price lists in various standard formats—individually upon request. Supported export formats: CSV, BMECAT, Datanorm 4, Datanorm 5 and EDIFACT Pricecat This makes it even easier to integrate product and price data into external systems and exchange it with trading partners.

  • Forecast: Approval process: The also announced approval process is currently under development and will be available with one of the upcoming updates.

Learn more about version 4.0.0! Update to version 4.0.0: minimum requirement Shopware 6.7 Version 4.0.0 of the B2B Sellers CORE Suite is available as a release candidate. Please note: this release is compatible only with Shopware 6.7 and requires at least this version.

As this is a release candidate version, changes or adjustments may still be made. We recommend that you first perform the update in a test environment before using it in productive systems with the official release 4.0.

Changelog v4.0.0 - Shopware 6.7 Compatible

Tasks

  • BCS-2199 Refactored Budget Functionality

  • BCS-1777 Improved display of variant tables on mobile devices

  • BCS-1805 Added table header sorting to variant tables in desktop view

  • BCS-2022 Added filters and sorting options for the Variant Table in the mobile view

  • BCS-2166 Only allow negative numbers for discounts on offers

  • BCS-2239 Sunset Consumer View

  • BCS-2646 Reworked variant table

  • BCS-2657 Added a simplified barcode search option for products

  • BCS-2669 Added consistent display of product units and base prices across all B2B platform views

  • BCS-2673 Added a central extension-based visibility structure for frontend features

  • BCS-2698 Rework Employee CSV Import

  • BCS-2702Added display of packaging units (VPE) in offer overview and detail modal

  • BCS-2704 Removed an outdated Electron dependency

  • BCS-2705 Added GDPR-compliant functionality for deleting employee accounts and processing requests

  • BCS-2707 Made "Employee" and "Editor" optional in the Offer module

  • BCS-2716 Added a link to the legal terms notice in the offer acceptance modal

  • BCS-2737 Optimized Express Checkout settings to skip the query when disabled

Bugs

  • BCS-2632 Fixed missing products in dynamic product streams within customer-specific assortments

  • BCS-2635 Fixed severe performance issues when loading categories with customer-specific product assortments

  • BCS-2654 Fixed an issue in offer workflows when no sales representative is assigned

  • BCS-2691 Fixed an incorrect number of markings in the exploded view component

  • BCS-2696 Fixed the display of available external extensions that are already installed

  • BCS-2700 Fixed an incorrect tax calculation when creating offers

  • BCS-2701 Fixed a TypeError in ResponseSubscriber when accessing a nonexistent route

  • BCS-2703 Fix the logic for the product list limit to allow multiple lists, except for smart product lists

  • BCS-2706 Fixed an issue with updating product list settings when the referer HTTP header was missing

  • BCS-2709 Fixed a 404 error that occurred when linked products in exploded views were deactivated

  • BCS-2710 Fixed an incorrect tax calculation on shipping costs in the offer modal

  • BCS-2711 Fixed an issue where the customer comment field was missing during checkout when enabled

  • BCS-2712 Fixed the "division by zero" error that occurred when indexing products with a customer price of zero

  • BCS-2714 Fixed, rule-based price calculations for product lists

  • BCS-2717 Fixed an issue where offer features ignored sales channel-specific activation

  • BCS-2720 Fixed the multi-select option on the "Customer Assignment" tab for employees without a supervisor

  • BCS-2721 Fixed a navigation crash when the `alwaysVisibleCategories` configuration is empty

  • BCS-2723 Fixed the display of the shipping country in the order details overview

  • BCS-2726 Fixed an incorrect tax calculation that included deactivated products in offers

  • BCS-2727 Fixed an incorrect required field configuration in the company address form

  • BCS-2734 Fixed a fatal error for customers without a first or last name

  • BCS-2747 Removed non-existent associations to `primaryOrderDelivery` and `primaryOrderTransaction`

Stability & suitability for everyday use: Version 3.5.0

Minor release 3.5.0 delivers numerous improvements and new features that make everyday work with the B2Bsellers Suite easier.

Highlights of version 3.5.0

  • New variant lists: Now also available for Shopware 6.6, including filter, search, and sort functions. This allows users to maintain an overview even with large product catalogs.

  • Offers with link to terms and conditions: To ensure legally compliant acceptance of offers, a direct link to the terms and conditions has been added to the offer form.

  • Uniform presentation of packaging units and base prices: Consistent presentation of units, base prices, and packaging units (PU) across the entire B2B platform.

  • Improved employee import (CSV): Revised CSV import with improved error communication and intuitive user guidance.

  • Security update: Removing an outdated Electron dependency ensures an up-to-date and secure system.

More stability during operation

Over 20 reported bugs have been fixed, including in the areas of price and tax calculation, offer workflows, navigation, and category performance.
Thanks to feedback from our partners, version 3.5.0 is the most stable version of the B2Bsellers Suite for Shopware 6.6 to date.

Changelog v3.5.0 - Shopware 6.6 Compatible

Tasks

  • BCS-2739 Rework Variant Table

  • BCS-2166 Only allow negative numbers for discounts on offers

  • BCS-2606 Added differentiation between customer orders and sales representative orders, including an improved display and a link to the offer in the order details

  • BCS-2669 Added consistent display of product units and base prices across all B2B platform views

  • BCS-2698 Rework Employee CSV Import

  • BCS-2702Added display of packaging units (VPE) in offer overview and detail modal

  • BCS-2704 Removed an outdated Electron dependency

  • BCS-2716 Added a link to the legal terms notice in the offer acceptance modal

  • BCS-2737 Optimized Express Checkout settings to skip the query when disabled

Bugs

  • BCS-2632 Fixed missing products in dynamic product streams within customer-specific assortments

  • BCS-2635 Fixed severe performance issues when loading categories with customer-specific product assortments

  • BCS-2654 Fixed an issue in offer workflows when no sales representative is assigned

  • BCS-2686 Fixed an issue that prevented exploded views from working when only one image was set as both the cover and the exploded image

  • BCS-2691 Fixed an incorrect number of markings in the exploded view component

  • BCS-2700 Fixed an incorrect tax calculation when creating offers

  • BCS-2701 Fixed a TypeError in ResponseSubscriber when accessing a nonexistent route

  • BCS-2703 Fix the logic for the product list limit to allow multiple lists, except for smart product lists

  • BCS-2706 Fixed an issue with updating product list settings when the referer HTTP header was missing

  • BCS-2709 Fixed a 404 error that occurred when linked products in exploded views were deactivated

  • BCS-2710 Fixed an incorrect tax calculation on shipping costs in the offer modal

  • BCS-2711 Fixed an issue where the customer comment field was missing during checkout when enabled

  • BCS-2712 Fixed the "division by zero" error that occurred when indexing products with a customer price of zero

  • BCS-2714 Fixed, rule-based price calculations for product lists

  • BCS-2717 Fixed an issue where offer features ignored sales channel-specific activation

  • BCS-2721 Fixed a navigation crash when the `alwaysVisibleCategories` configuration is empty

  • BCS-2723 Fixed the display of the shipping country in the order details overview

  • BCS-2726 Fixed an incorrect tax calculation that included deactivated products in offers

  • BCS-2727 Fixed an incorrect required field configuration in the company address form

Maintenance & durability: Version 2.5.4

For installations on the 2.X line, version 2.5.4 is a pure bug fix update. It fixes minor display issues, including those relating to delivery countries and address forms.

Changelog v2.5.4 - Shopware 6.5 Compatible

Bugs

  • BCS-2723 Fixed the display of the shipping country in the order details overview

  • BCS-2727 Fixed an incorrect required field configuration in the company address form

DEVELOPER NEWS

Migration from 4.X.X | 3.X.X | 2.X.X to 4.0.0-RC2 | 3.5.0 | 2.5.4

Updating from 4.X.X, 3.X.X, or 2.X.X to the latest version is pretty easy:

Option 1: Via the Shopware admin area

1. Upload the ZIP file in the plugin list. 2. Then click "update" for the "B2Bsellers Suite" plugin. 3. Next, clear the cache. 4. Done, your B2Bsellers plugin has been updated to the latest version.

Option 2: Via the Console

1. Delete all files under "custom / plugins / b2bsellerscore". 2. Upload all files from the ZIP to this folder again. 3. Run "bin/console plugin:list && plugin:update b2bsellercore". 4. Next, clear the cache. 5. Done, your B2Bsellers plugin has been updated to the latest version.

Option 3: Per Composer:

1. First, request access to our Packagist account. 2. Run "composer update b2b-sellers/core". 3. You still need to build the storefront, the admin and the B2B platform. 4. Next, clear the cache. 5. Done, your B2Bsellers plugin has been updated to the latest version.

Of course we recommend to run and test the update on a development environment first.

If you have any questions or problems, please contact us at support@b2b-sellers.com

See the B2Bsellers Suite
in action.

In a personal demo we show you the suite based on your requirements.