OXID eShop Compilation 7.4.0

Release date: November DD, 2025

Highlights

Major Changes to the Content & Media Bundle

OXID eShop 7.4 introduces a major update of our Content & Media Bundle to version 9. This includes the following extensions:

  • Media Library 4

  • WYSIWYG Editor 6

  • Visual CMS 9 (Enterprise and Professional Edition only)

The update contains numerous feature enhancements, structural changes, and necessary bug fixes:

The update to Content & Media Bundle 9 requires migration of existing content. If you wish to stay on the previous version, Content & Media Bundle 8, you can do so by preconfiguring your update. Please see our Update Manual for the necessary steps.

For more information about the updated Content & Media Bundle 9, you can check out our news section or dive deeper into the corresponding documentation.

Note

The major update of our Content & Media Bundle is a huge step forward and provides a more stable and better maintainable base for future changes.

The architectural improvements in Visual CMS 9 may require adjustments to Visual CMS extensions, such as custom widgets. Visual CMS 10 (included in OXID eShop 7.5) will bring further architectural changes to complete the modernization.

We are happy to get feedback from you to improve the extensions continuously.

Better User Experience

Several improvements were done to enhance the user experience for customers visiting the shop. Some examples are:

  • Increased visibility for contact form submission confirmation.

  • No checkout interruption when using the browser’s back button.

  • Correct feedback on wrong password when changing the email address.

  • Updated explanations and translations.

For more details, please follow the links in the sections Tweaks & Bugfixes and Packages.

Vite for APEX

The frontend build tool Grunt was already replaced with Vite for Visual CMS. From now on OXID eShop’s standard theme, APEX, also uses Vite.

MySQL 8.4 Support

The OXID eShop 7.4 Compilation and all extensions listed below have been successfully tested with MySQL 8.4 (LTS). This confirms that they support this long-term support MySQL version.

Additionally OXID eShop 7.4 also supports MariaDB 11.8.

Tweaks & Bugfixes

  • #0007848 Visual CMS Demodata misses design information: Bugtracker

  • #0007847 Translations for skipping discounts are incorrect: Bugtracker

  • #0007846 Visual CMS setup fails during npm install and build: Bugtracker

  • #0007845 Visual CMS preview mode always uses default language: Bugtracker

  • #0007844 Coupon option Calculate only once is only for products: Bugtracker

  • #0007843 Large space under menu: Bugtracker

  • #0007842 YUI library is discontinued and outdated: Bugtracker

  • #0007841 TemplateChainResolver is inefficient: Bugtracker

  • #0007840 GraphQL products query is missing a pagination filter: Bugtracker

  • #0007839 APEX theme still uses Grunt instead of Vite: Bugtracker

  • #0007838 The OE Console command to create an admin user does not check if the user already exists: Bugtracker

  • #0007721 The order comment is always 1 if no input is sent: Bugtracker

  • #0007708 The product’s dropdown is not working in checkout step 4: Bugtracker

  • #0007689 The Visual CMS product widget ignores the active/inactive state: Bugtracker

  • #0007622 A text overflow in Visual CMS breaks the shop: Bugtracker

  • #0007293 Notice and wish lists are lost when the shopping cart reservation is activated and the reservation expires: Bugtracker

  • #0007205 VAT-ID Check not working for added countries: Bugtracker

  • #0007104 WYSIWYG Editor steals focus when initialized: Bugtracker

  • #0007097 Duplicated URL param editlanguage in AJAX call: Bugtracker

  • #0007004 Browser’s back button stops checkout process: Bugtracker

  • #0006917 The disclaimer for downloads is not displayed correctly: Bugtracker

  • #0006144 Missing div-element in setup: Bugtracker

  • #0006031 It’s not clear for users that contact form has been sent: Bugtracker

  • #0006026 An incorrect password when changing the email address leads to a misleading message that the email is incorrect: Bugtracker

  • #0005798 Attribute creation in new window doesn’t work: Bugtracker

  • #0005244 Method getAvailableInLangs cannot handle lowercase database fields: Bugtracker

  • #0005242 The rewrite rules prevent the use of some brand names: Bugtracker

  • #0002777 When resubscribing to the newsletter, the database value is incorrect: Bugtracker

Packages

OXID eShop CE Compilation

The OXID eShop CE compilation includes the following packages:

  • APEX Theme from v2.1.0 to v3.0.2: Changelog

  • Eye-Able Assist v3.0.3: Changelog

  • GDPR Opt-In Module from v4.2.0 to v4.3.0: Changelog

  • Makaira Connect Essential from 2.1.3 to 2.1.4: Changelog

  • Media Library Module from v3.0.0 to v4.1.0 (or stay on v3.0.0): Changelog

  • OXID Cookie Management powered by Usercentrics from v3.1.0 to v3.2.1: Changelog

  • OXID eShop CE from v7.3.0 to v7.4.0: Changelog

  • OXID eShop Composer Plugin v7.3.0: Changelog

  • OXID eShop Demodata CE from v8.0.2 to v8.1.0: Changelog

  • OXID eShop Demodata Installer v3.3.0: Changelog

  • OXID eShop Doctrine Migration Wrapper v5.4.0: Changelog

  • OXID eShop Facts v4.3.0: Changelog

  • OXID eShop Unified Namespace Generator v5.2.0: Changelog

  • OXID eShop Views Generator v2.2.0: Changelog

  • Twig Admin Theme from v2.6.1 to v3.0.1: Changelog

  • Twig Component from v2.6.0 to v2.7.0: Changelog

  • WYSIWYG Editor Module from v5.0.0 to v6.0.1 (or to v5.0.1): Changelog

OXID eShop PE Compilation

The OXID eShop PE compilation includes the following additional packages:

  • OXID eShop Demodata PE from v8.0.2 to v8.1.0

  • OXID eShop PE from v7.3.0 to v7.4.0

  • Twig Component PE v2.5.0

  • Visual CMS Module from v8.0.1 to v9.1.0 (or to v8.0.2)

OXID eShop EE Compilation

The OXID eShop EE compilation includes the following additional packages:

  • OXID eShop Demodata EE from v8.1.0 to v8.2.0

  • OXID eShop EE from v7.3.0 to v7.4.0

  • Twig Component EE v2.5.0

OXID eShop EE B2B Compilation

The OXID eShop EE B2B compilation includes the following additional packages:

  • OXID eShop B2B Approval Procedure Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Basket Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Budget Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Bulk Orders Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Buying Agent Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Custom Prices Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Offers Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Quick Orders Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Scheduled Orders Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Service Products Module from v7.3.0 to v7.4.0

  • OXID eShop B2B Services Module from v7.3.0 to v7.4.0

For more information about B2B edition releases, see the (password-protected) documentation OXID eShop Enterprise B2B Edition.

Compatible OXID Extensions

Update

The update procedure is described step-by-step in our Update Manual.

Installation

If you prefer to do a new installation of OXID eShop 7.4, follow our Installation Manual.