Releases

09-04-2024: OXID eShop 7.1.0

With OXID eShop 7.1, take advantage of numerous improvements:

  • Security & reliability

    • PHP 8.2 support

    • Symfony 6.4 update

    • PHPUnit 10 implementation

  • Accessibility

    • APEX theme WCAG (Level AA) compliant

    • Eye-Able Assist visual help for users

    • Eye-Able Assist dashboard for developers

  • New Visual CMS user functions

    • Extended Media library (SVG, AVIF, PDF, ZIP)

    • Folder function & file renaming in Media library

    • CSS classes for image control

  • Visual CMS code improvements

    • Carousel widget extended

    • Configuration of allowed file formats

    • Simplified shortcode integration

    • Syntax check for CSS/LESS

  • Developer functions

    • Module dependencies

    • Symfony DI container usage

    • Console command for theme activation

Find the complete release note under Release Note OXID eShop 7.1.0.

26-03-2024: OXID eShop 7.0.3

OXID eShop 7.0.3 optimizes the template cache of OXID eShop Enterprise Edition subshops and improves the performance of your OXID eShops.

For more information, see the Release Note OXID eShop 7.0.3.

19-03-2024: OXID eShop Enterprise B2B Edition 7.0.0

With OXID eShop Enterprise B2B Edition Version 7.0.0, switch to the new Twig standard.

Also benefit from the modernized OXID eShop code: The OXID eShop Enterprise B2B Edition uses centralized internal services of OXID eShop.

For more information, see the release notes in the User documentation.

27-02-2024: OXID eShop 7.0.2

To close a security gap in Composer, install OXID eShop 7.0.2, 6.5.4, 6.4.4. oder 6.3.3.

For more Information, see SECURITY BULLETIN 2024-001.

18-01-2024: OXID eShop Enterprise B2B Edition 6.0.0

To avoid problems when processing vouchers, update to OXID eShop Enterprise B2B Edition Version 6.0.

For more information, see

17-01-2024: OXID eShop 7.0.1

OXID eShop 7.0.1 contains corrections and minor improvements.

For more information, see the Release Note OXID eShop 7.0.1.

01-08-2023: OXID eShop 6.5.3

With OXID eShop 6.5.3, we close a potential security vulnerability.

For more information, see our security bulletin under SECURITY BULLETIN 2023-002.

Other improvements:

  • With PAYONE 1.9.0, new payment methods are available for selection.

  • With Unzer 1.1.1, the new payment method Unzer Invoice (Paylater) is available. We have also made numerous improvements to the module.

  • Makaira 1.4.5 contains improvements.

We have also fixed minor bugs.

30-05-2023: OXID eShop 7.0.0

The most important changes at a glance

  • OXID eShop 7.0 natively supports the template engine Twig.

    The previously used template engine Smarty is available as an alternative package.

    However, we recommend switching to the new standard Twig as soon as possible.

  • MySQL 8, Composer 2.4 and the image format WebP are supported.

  • Module handling has been optimized and adapted.

For the full release note, see Release Note OXID eShop 7.0.0.

21-02-2023: OXID eShop 6.5.2

With OXID eShop 6.5.2, we close a potential security vulnerability: Passing a URL that contains the force_sid parameter could have resulted in the session being hijacked. In case of a takeover, the attacker would have had access to the user account.

For more information, see our security bulletin under SECURITY BULLETIN 2023-001.

With PAYONE 1.8.0, new payment methods are available.

In addition, we have fixed minor bugs.

06-12-2022: OXID eShop 7.0.0 RC 2

OXID eShop 7.0.0 RC 2 is replaced with OXID eShop 7.0.0.

06-12-2022: OXID eShop 6.5.1

With OXID eShop 6.5.1, the “Wave” theme no longer dynamically embeds Google Fonts, but locally from the theme folder.

Background: Shop owners that use dynamically embedded Google Fonts have become victims of warnings.

If you have dynamically included Google fonts other than those used in the Wave theme, make sure to include these fonts from a local folder as well. Google describes how to do this under https://fonts.google.com/knowledge/using_type/self_hosting_web_fonts.

For more information, see our blog post of 21-09-2022.

Find the release notes under docs.oxid-esales.com/eshop/en/6.5/releases/releases-65/oxid-eshop-651.html.

Find our corrections in our bug tracking system under bugs.oxid-esales.com/changelog_page.php?version_id=712.

23-08-2022: OXID eShop Enterprise B2B Edition 5.0.0

With OXID B2B version 5.0, use all frontend functions (including B2B functions of the admin interface) of your OXID eShop Enterprise B2B Edition also via GraphQL.

Your benefit as a store owner: You can hire software developers to design your OXID eShop completely free according to your individual ideas.

Your software developers can use OXID GraphQL queries to retrieve data from the database of your OXID eShop or execute actions with GraphQL mutations, e.g. creating a shopping cart, adding articles and so on (see https://graphql.org/learn/queries/).

At the same time, all functions are still available in your traditional frontend.

For more information, see the

Find the bugs fixed with this version in the Changelog.

16-08-2022: OXID eShop 6.5.0

In addition to optimizations and bug fixes, our minor release OXID eShop 6.5 ensures compatibility with PHP 8.1.

We also add Makaira Connect Essential directly into the compilation, and our Enterprise Edition includes our new Unzer Payment for OXID module, waiting for your feedback.

Outside of the compilation, we are releasing an updated Amazon Pay module. To install it in your OXID eShop, follow the instructions in the Module Documentation for Amazon Pay for OXID.

Find the release note under docs.oxid-esales.com/eshop/en/6.5/releases/releases-65/oxid-eshop-650.html.

Find the fixes in our bug tracking system under bugs.oxid-esales.com/changelog_page.php?version_id=670.

16-08-2022: OXID eShop 6.4.3

OXID eShop fixes 6.4.3 bugs.

Find the fixes in our bug tracking system under bugs.oxid-esales.com/changelog_page.php?version_id=698.

Our colleagues at PAYONE have also taken care of some bugs in their module (see github.com/PAYONE-GmbH/oxid-6/blob/v1.6.2/Changelog.txt).

Find the release note under docs.oxid-esales.com/eshop/en/6.4/releases/releases-64/oxid-eshop-643.html.

31-05-2022: OXID eShop 6.4.2 and 6.3.2

OXID eShop 6.4.2 and 6.3.2 fix bugs.

OXID eShop 6.4.2

Find the fixes in our bug tracking system under bugs.oxid-esales.com/changelog_page.php?version_id=673.

Find the release note under docs.oxid-esales.com/shop/en/6.4/releases/releases-64/oxid-eshop-642.html.

OXID eShop 6.3.2

Find the release note under docs.oxid-esales.com/eshop/en/6.3/releases/releases-2022/oxid-eshop-632.html.

08-02-2022: OXID eShop 6.4.1

To provide the customers with a safe shopping experience operate your OXID eShop smoothly, make sure you install the latest OXID eShop version 6.4.1.

As per version 6.4.1, we have fixed, among others, a security issue in the core application (see bugs.oxid-esales.com/changelog_page.php?version_id=671).

Our colleagues at PAYONE have taken care of some bugs in their module as well (see github.com/PAYONE-GmbH/oxid-6/blob/v1.6.2/Changelog.txt). If you use it, make sure you have installed PAYONE version 1.6.2.

Find the release note under docs.oxid-esales.com/eshop/en/6.4/releases/releases-64/oxid-eshop-641.html

Display the changes in this compilation under github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.4.0…v6.4.1.

15-12-2021: OXID eShop 6.4.0

To improve security and performance, we have ensured you can now use PHP 8.0.

Note that we no longer support PHP 7.3 since this version has reached end of life.

We have updated the GraphQL and B2B modules also to support PHP 8.0.

Also, we ensured OXID eShop is compatible with the updated modules.

In GraphQL, check out the new file upload handling function, it allows you to upload images or other files.

Use the bug tracker under bugs.oxid-esales.com/changelog_page.php?version_id=619 to find the bugs we have fixed.

Note that we no longer provide the Paymorrow module.

Finally, we would like to suggest you to try Moga, an open source OXID theme based on Bootstrap 5.

Download it and find support for it under moga-kit/moga-theme (github.com). Feel free to collaborate and help improve the theme!

Find the release note under docs.oxid-esales.com/eshop/en/6.4/releases/releases-64/oxid-eshop-640.html

Display the changes under github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.4.0…v6.4.1.

03-08-2021: OXID eShop 6.3.1

Additionally to bug fixes, this patch release contains merged pull requests (thanks to you guys!).

Changes

  • Security improvements concerning:

    • Input parsing in Smarty plugins – many thanks to Dr. Dominic Breuker @it.sec!!

    • Template names

    • Vulnerability in jQuery library

  • More libraries updated to secure versions

Use the bug tracker under bugs.oxid-esales.com/changelog_page.php?version_id=626.

See the changes in this compilation (OXID eShop 6.3.1) under github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.3.0…v6.3.1.

See the release note under https://docs.oxid-esales.com/eshop/en/6.3/releases/releases-2021/oxid-eshop-631.html.

Credits

Many thanks to your merge requests released with this patch!

SeifertDaniel for
PR-52 (PayPal: add missing colgroup in order_list table)

BenjaminJoerger and ThomasDartsch for
PR-872 (add Northern Ireland)

keywan-ghadami-oxid for
PR-863 (fix error case with module chain generator)

C3000 for
PR-713 (fix double error message)

SvenBrunk for
PR-864 (fix Docblock) matasskarzauskas for
PR-867 (fix typo in SQL statement in ActionList.php.)

TumTum for
PR-860 (add SettingChangedEvent triggering when module settings have been changed in admin)

KiryiMONZTA for
PR-865 (fix SQL performance issue #6247)

mariolorenz for
PR-873 (fix css style of password type fields in admin #7249) PR-874 (fix password checking script in admin module settings #7249)

michaelkeiluweit for
PR-868 (fix moduleSettings existence requirement in environment file #7241)

BernhardScheffold for
PR-869 (fix reuse of cached delivery rules)

03-08-2021: OXID eShop 6.2.5

OXID eShop 6.2.5 fixes bugs.

Changes

  • Security improvements concerning:

    • Input parsing in Smarty plugins – many thanks to Dr. Dominic Breuker @it.sec!!

    • Template names

    • Vulnerability in jQuery library

  • More libraries updated to secure versions

Use the bug tracker under bugs.oxid-esales.com/changelog_page.php?version_id=618.

See the changes in this compilation (OXID eShop 6.3.1) under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.4…v6.2.5.

See the release note under https://docs.oxid-esales.com/eshop/en/6.2/releases/releases-2021/oxid-eshop-625.html.

Credits

Many thanks to your merge requests released with this patch!

SeifertDaniel for
PR-857 (fix reset of oxcreate date when saving order remark)

22-07-2021: OXID eShop 7.0.0 RC 1

OXID eShop 7.0.0 RC 2 is replaced with OXID eShop 7.0.0.

OXID eShop v7.0.0 release candidate 1 is publicly available. You may find it on GitHub tagged as github.com/OXID-eSales/oxideshop_metapackage_ce/releases/tag/v7.0.0-rc.1.

A „stable“ version is much more than just a software package, as for example compatible modules, documentation for this series, content of OXID Academy, tools for updating etc. need to be prepared and shipped as well. All this is planned to be released step by step in the next months. However, OXID eShop v7.0.0 RC1 presently is in a state of feature freeze, no more important changes, just bug fixes will be done.

Although still work in progress, the developer documentation may already give some great insights. Take a look at it!

What’s new with OXID eShop v7.0.0?

Installing OXID eShop v7.0.0 RC.1

The simplest way to install the OXID eShop is to run the Composer command to create a project.

Note that it is not recommended to use the OXID eShop v7.0.0 RC.1 in productive environments.

For the Community Edition run:

composer create-project --no-dev oxid-esales/oxideshop-project my_oxid_eshop_project dev-b-7.0-rc-ce

For the Professional Edition run:

composer create-project --no-dev oxid-esales/oxideshop-project my_oxid_eshop_project dev-b-7.0-rc-pe

For the Enterprise Edition run:

composer create-project --no-dev oxid-esales/oxideshop-project my_oxid_eshop_project dev-b-7.0-rc-ee

What’s next?

  • Modules will be made compatible with 7.0.0-rc.1

  • Update tools and documentation from prior versions to OXID 7.0.0 will be prepared

20-04-2021: OXID eShop version 6.3.0

Additionally to bug fixes, this patch release contains merged pull requests (thanks to you guys!).

Changes

  • Now supporting PHP 8.0; PHP 7.1 and 7.2 are not supported anymore

  • Security improvement concerning voucher handling – many thanks to dreikern.io!

  • New pre-installed module: cookie management with usercentrics

  • Third gender support in forms (thanks to 4takte)

  • Klarna Support for new countries added (IT, ES, FR and BE)

  • Change concerning doctrine/dbal

Find the bugs fixed in this compilation under bugs.oxid-esales.com/changelog_page.php?version_id=528

See the changes in this compilation (OXID eShop 6.3.1) under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.3%E2%80%A6v6.3.0.

See the release note under docs.oxid-esales.com/eshop/en/6.3/releases/releases-2021/oxid-eshop-630.html.

Credits

Many thanks to your merge requests released with this patch!

JaroslavHerber for
PR-845 (Resetting voucher reservations after logout)

alfredbez for
PR-850 (Fix wrong docblock in OrderArticle)

vanilla-thunder for
PR-851 (prevent password autofill)
PR-108 (Wave: reviews and avaialbility microdata fixed, sku and offer url microdata added)
PR-113 (Wave: tpl blocks for product list template)

keywan-ghadami-oxid for
PR-757 (using one controler instance per widget)

SeifertDaniel for
PR-163 (Flow & Wave: add required template block for newsletter registration captcha)

4takte for
PR-164 and PR-112 (Flow & Wave: third gender :: add block salutation_options)

flow-control for
PR-107 (Wave: Add autocomplete attributes)

astehlik for
PR-114 (Wave: Add img-fluid class to manufacturer icon in product details)

Alpha-Sys for
PR-116 (Wave: Add blocks to ordercust email)

mprokopov for
PR-115 (Wave: wrap forgot_email into a block to be overriden)

kermie for
PR-9 (GDPR: renamed lang files to be coherent with the rest of OXID and modules)

20-04-2021: OXID eShop version 6.2.4

Additionally to bug fixes, this patch release contains merged pull requests (thanks to you guys!).

Changes

  • Security improvement concerning voucher handling – many thanks to dreikern.io!

  • New pre-installed module: cookie management with usercentrics

  • Third gender support in forms (thanks to 4takte)

  • Klarna Support for new countries added (IT, ES, FR and BE)

  • Change concerning doctrine/dbal

Find the bugs fixed in this compilation under bugs.oxid-esales.com/changelog_page.php?version_id=592

See the changes in this compilation under bugs.oxid-esales.com/changelog_page.php?version_id=592github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.3%E2%80%A6v6.2.4.

See the release note under docs.oxid-esales.com/eshop/en/6.2/releases/releases-2021/oxid-eshop-624.html.

Credits

Many thanks to your merge requests released with this patch!

JaroslavHerber for
PR-845 (Resetting voucher reservations after logout)

alfredbez for
PR-850 (Fix wrong docblock in OrderArticle)

vanilla-thunder for
PR-851 (prevent password autofill)
PR-108 (Wave: reviews and avaialbility microdata fixed, sku and offer url microdata added)
PR-113 (Wave: tpl blocks for product list template)

keywan-ghadami-oxid for
PR-757 (using one controler instance per widget)

SeifertDaniel for
PR-163 (Flow & Wave: add required template block for newsletter registration captcha)

4takte for
PR-164 and PR-112 (Flow & Wave: third gender :: add block salutation_options)

flow-control for
PR-107 (Wave: Add autocomplete attributes)

astehlik for
PR-114 (Wave: Add img-fluid class to manufacturer icon in product details)

Alpha-Sys for
PR-116 (Wave: Add blocks to ordercust email)

mprokopov for
PR-115 (Wave: wrap forgot_email into a block to be overriden)

kermie for
PR-9 (GDPR: renamed lang files to be coherent with the rest of OXID and modules)

24-11-2020: OXID eShop version 6.2.3

Additionally to bug fixes and a security improvement (thanks to Dr. Breuker @it.sec!), this patch release contains merged pull requests – thanks to you guys!

Changes

  • Support for Composer v2.0 was added, which is not as performance-hungry as his ancestor – yee-haa! But no fear: this implementation is backwards-compatible so you are able to use v1.0 as well.

  • We added the oe:module:uninstall-configuration command for OXID console which removes a module configuration from YAML configuration files and database.

  • Support Symfony’s optional class for named services was added. This means that in services.yaml files, you can now drop the class: configuration for namespaces if it is the same like the identifier itself.
    Here’s an example.

Find the bugs fixed in this compilation under bugs.oxid-esales.com/changelog_page.php?version_id=578

See the changes in this compilation under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.2%E2%80%A6v6.2.3.

See the release note under docs.oxid-esales.com/eshop/en/6.2/releases/releases-2020/oxid-eshop-623.html.

Credits

Many thanks to your merge requests released with this patch!

keywan-ghadami-oxid for
Flow-PR-154 (Add a block for password policy modules and display the password strength)
Wave-PR-103 (Email validation regex)

alfredbez for
Wave-PR-109 (Add template blocks to checkout process)
Wave-PR-106 (Make salutation required if configured)

Phillinger for
Wave-PR-73 (Removed unwanted quotation mark in productmain.tpl html)

oxidsimongassenschmidt for
Wave-PR-105 (Correction of Div due to schema.org offers)

mysteriusguy for
Flow-PR-162 (Variantselector doesn’t work in List View listitem_line in wave and flow)
WYSIWYG-PR-15 (Allow superscript signs in the WYSIWYG editor)

28-07-2020: OXID eShop version 6.2.2

Additionally to bug fixes and two security improvements, we added module migrations and updated several 3rd party components.

This patch release contains 20+ merge requests – thanks to you guys!

Update 2020-07-28 3:15PM

In case you already tried to update from a former Version: there was a bug in it which is fixed now.

The package has been re-tagged and can be used (hopefully without problems now).

Changes

Find the bugs fixed in this version under

See the changes in this compilation under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.1%E2%80%A6v6.2.2

See the release note under https://docs.oxid-esales.com/eshop/en/6.2/releases/releases-2020/oxid-eshop-622.html

Credits

Many thanks to 20+ accepted merge requests in this patch release!

alfredbez for
PR-99 (Add block around birthdate fields in billing-form)
Wave PR-100 (Fix align of text in basket delivery tax row)
PR-101 (Add a ‘order_agb_inner’ block)
PR-815 (Change the return type in the render method from null to string)
PR-816 (Fix docblocks)

Alpha-Sys for
PR-85 (Fix price information structure by schema.org)
PR-83 (Use schema.org specification for breadcrumbs)
PR-84 (Add a block for an AGB checkbox)

dx-bhesse for
PR-740 (Fix second page of article list load via SEO #0007014)
PR-796 (MariaDB column default values must be trimmed)

keywan-ghadami-oxid for
Flow-PR-154 (Add a block for password policy modules and display the password strength)
PR-88 (Add two blocks for Google Analytics [google_analytics and google_analytics_ecommerce])

leofonic for
PR-158 (Fix wrapping in order/shipping email on small viewport)

mariolorenz for
PR-13 (Fix incorrect lace brackets)

martin-hofer for
Wave PR-71 (Added an option to enable/disable pricealarm tab in product id)
PR-44 (Added a badge span to the counters at the header)

oliveranderson for
PR-821 (New language constants in Application/translations/[de/en]/lang.php)
proudcommerce for
PR-806 (Fix using special symbols in smtp by fetching the raw password)

s-diez for
PR-86 (Remove duplicate id of birthdate field)

SimonNitzsche for
Wave PR-98 (Avoid empty row before subcategories list)

tterhaarlaudert for
PR-738 (cross-seling -> cross-selling)

28-04-2020: OXID eShop version 6.2.1

This patch release contains some bug fixes and a pull request.

Please note that the functionalities Beta note as well as E-mail suggests have been marked as ‘deprecated’ and will be removed with one of the next minor or major updates.

Changes

Bugs fixed in OXID eShop 6.5.4 component:

See the changes in this compilation under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.2.0%E2%80%A6v6.2.1 .

See the release note under https://docs.oxid-esales.com/eshop/en/6.2/releases/releases-2020/oxid-eshop-621.html .

Credits

Many thanks to cpjolly for PR#785!

31-03-2020: OXID eShop version 6.2.0

Besides other bug fixes, this patch release contains two security improvements:

  • Updated PayOne module to v1.3.1 (thanks @jens-trant for reporting)

  • Minor session fixation issue (thanks @IT Consultant Dr. Christian Forster for reporting)

After the first stable release of OXID eShop series 6.0 by the end of 2017, this series now has reached EoL (end of life) and can’t be supported any more.

Please consider to update.

For more information about the release plans, see https://docs.oxid-esales.com/en/releases/release-plan.html.

Changes

Fixed bugs in OXID eShop 6.5.3 component:

See the changes in this compilation under https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.1.5%E2%80%A6v6.2.0 .

See the release note under https://docs.oxid-esales.com/eshop/en/6.2/releases/releases-2020/oxid-eshop-620.html .

Credits

Many thanks to all you GitHub contributors for 80+ pull requests merged in this version!

OXID eShop CE repository

  • alfredbez for 556, 694, 699, 700, 520, 716, 717, 719, 707, 709, 677, 751

  • GM-Alex for 734

  • vanilla-thunder for 585

  • Crease29 for 667, 668

  • michaelkeiluweit for 654, 678, 689, 672

  • tmloberon for 714

  • TumTum for 722

  • zaxxo for 706

  • gerlweb for 701

  • kaluzki for 685

  • keywan-ghadami-oxid for 661, 580, 514

  • dx-bhesse for 697

  • flow-control for 628, 659, 746, 768

  • bmnnit for 670

  • gaertnermarkus for 688

  • mparienti for 534

  • MaxBoeh for 649

  • tabsl for 640, 660

  • ivoba for 708

  • Sioweb for 681

  • KristianH for 676

  • Phillinger for 726

  • JaroslavHerber for 755

  • mreiss for 731

  • zoh48gz04 for 742

Flow and Wave theme repositories

  • vanilla-thunder for 80

  • martin-hofer for 42, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 62, 63, 64, 69, 70 and 71

  • Alpha-Sys for 59, 60 and 72

  • bYemma for 65 and 151

  • s-diez for 61

  • alfredbez for 156

AmazonPay repository

  • b3nl for 117, 116

  • bestit-sweber for 115

  • gregorhyneck for 120

  • farzamtm for 124

  • baumann-bestit for 129, 128

  • mKnoop for 132