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:
New alt text feature: Documentation [de]
New configuration option to set a default media file: Documentation [de]
Switch to media IDs instead of URLs: Documentation
New activity settings for timed widgets: Documentation [de]
New row element for layouting: Documentation
Additional button to create new content: Documentation
Switch from parse- to tree-style structure: Documentation, developer information
Row and column elements automatically adjust their height.
Bootstrap 5 for the Visual CMS workspace in the administration area.
Refactoring and separation of some large files.
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
OXAPI GraphQL Base Module 12.0: Documentation
OXAPI GraphQL Configuration Access Module 3.0: Documentation
OXAPI GraphQL Storefront Module 4.2: Documentation
OXAPI GraphQL Storefront Administration Module 3.0.1: Documentation
OXID ERP Interface 4.3: Documentation (password-protected)
OXID eShop Admin Tools 1.1: Documentation
OXID eShop Country VAT Administration 2.4: Documentation (GitHub)
OXID eShop Geo-Blocking Module 2.4: Documentation
OXID eShop Shipping Cost Compensation Module 1.2: Documentation
OXID eShop eVAT Module 4.3: Documentation
OXID Module Template 5.1.0: Documentation (GitHub)
OXID Examples Module 2.0.0: Documentation (GitHub)
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.