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.

    Please note changes in floating-point rounding behavior in PHP 8.4, which may result in different calculation outcomes compared to PHP 8.2 and 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, alternatively register new 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.