OXID eShop Compilation 7.3.0

Release date: 17-06-2025

Changes

  • Ensure secure and future-proof operation by leveraging full compatibility with PHP 8.2 to 8.4.

    The software supports PHP versions up to and including PHP 8.4. However, note changes in floating-point rounding behavior in PHP 8.4, which may result in different calculation outcomes compared to PHP 8.3.

    For more information, see the Server and System Requirements under PHP.

  • Optimize OXID controller management.

    For easier handling, better testability, and more flexible controller extension, register OXID controllers as services.

    For more information, see the developer documentation (English) under Controller as a service.

  • Simplify environment variable management.

    Use a .env file to define environment variables and securely integrate them into your OXID eShop application, making it easier to manage sensitive configuration values and environment-specific settings.

    For more information, see the developer documentation (English) under Environment variables.

Fixes

  • Shop ID resolution now considers SSL language URLs

  • Email existence check when switching from customer to guest account #0006860

  • Shipping cost calculation corrected after login in cart and checkout #0007682

  • Resolved issues when adding a fifth language to the shop #0007683

  • Correct order totals display in admin when using a non-default base currency #0005922

  • Exception handling if a product is deleted while it is in someone’s cart #0007391

  • Improved module file cache under heavy load

  • “Add to basket” now forces refresh of the order confirmation step #0007254

Components

Updated components

We have updated the following components and modules:

Compilation components

The compilation includes the following components:

Installation

To install or update, follow the instructions at Installation.

Compatible Modules

For an overview of the related OXID modules, see OXID eShop 7.3.0 compatible modules.