View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007349 | OXID eShop (all versions) | 4.03. 3rd party libraries | public | 2022-08-25 11:48 | 2024-08-07 14:18 |
Reporter | d3 | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 6.5.0 | ||||
Fixed in Version | 7.0.0 | ||||
Summary | 0007349: Unnecessary dependency Unzer SDK in the OXID EE metapackage | ||||
Description | The Unzer SDK is listed in the composer dependencies of the OXID Enterprise metapackage. The SDK is only required in the OXID Unzer plugin and is also listed there in the dependencies. Thus, the dependency in the EE metapackage is unnecessary and blocks other 3rd party plugins that may need an alternative version of this SDK. Please remove the dependency in the metapackage and update it exclusively in the OXID Unzer plugin if required. | ||||
Tags | No tags attached. | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
Required changes attached as a patch (DS) |
|
There is no patch because Mantis does not support file upload (despite the corresponding interface). :( |
|
Hello, the issue was acknowledged and forwarded to our dev team. You're right, that the dependency is in the module and should not be anywhere else, if only needed within the module. Thank you. [sp] |
|
I am afraid it was necessary in 6.x because we had a contract with Unzer to ship the module with the shop. Since we reviewed all such contracts due to unwanted dependencies for our own development on 3rd parties, this now different from OXID 7 |