Änderungsprotokoll — Shopping Feed mit einzigartigen Rabatten
Alle wichtigen Änderungen für Endbenutzer.
5.1.1¶
Veröffentlicht am 2026-04-28
Fehlerbehebungen
- SEO: Bei aktivem
?source=-Parameter wird zusätzlich die SeitenerweiterungdreiscSeoInstallmentRobotsTagDatavon DreiscSeoPro entfernt. Diemeta.html.twigvon DreiscSeoPro liest diese eigene Erweiterung vormetaInformation.robots. Ohne diesen Fix zeigte das gerenderte<meta name="robots">-Tag in Shops mit DreiscSeoPro weiterhinindex,follow, obwohlmetaInformation.robotskorrekt aufnoindex, nofollowgesetzt war. DerX-Robots-Tag-HTTP-Header war davon nicht betroffen.
5.1.0¶
Veröffentlicht am 2026-04-28
Neue Funktionen
- SEO: Seiten, die über den Preisvergleichs-Parameter
?source=...aufgerufen werden, liefern jetztX-Robots-Tag: noindex, nofollowund ein passendes<meta name="robots">-Tag. Google indexiert so keine Deeplink-Varianten der Produktdetailseiten mehr.
Fehlerbehebungen
webla-session-Cookie gehärtet: explizite Attributesecure,httpOnlyundSameSite=Lax(zuvor warsecurevom Request-Schema abhängig).
Verbesserungen
- Store-Metadaten verfeinert: explizites
compatibility_dateund längeremeta_descriptionfür eine bessere Darstellung im Such-Snippet.
Breaking Changes
- Unterstützung für Shopware 6.5 entfernt. Das Plugin benötigt jetzt Shopware 6.6 oder 6.7. Händler auf 6.5 müssen auf Plugin v5.0.x bleiben.
5.0.5¶
Veröffentlicht am 2026-04-15
Fehlerbehebungen
- Konstruktor-Argument-Fehler (Hotfix für v5.0.4): Behoben: Ein fataler Fehler „Too few arguments to function ExportDiscountPriceCalculator::__construct(), 9 passed... 10 expected" legte das Plugin nach der Installation von v5.0.4 komplett lahm. Der Fix in v5.0.4 fügte ein
ProductDefinition-Konstruktor-Argument über dieservices.xmlhinzu, jedoch überschreibt derCompatibilityCompilerPassdie Service-Argumente beim Container-Build und dessen hart kodierte Argumentliste setzte dieservices.xmlstillschweigend außer Kraft — weiterhin wurden nur 9 Argumente übergeben. Der Compiler-Pass übergibt nun in beiden Zweigen (SW 6.5 und SW 6.6+) alle 10 Argumente.
5.0.4¶
Veröffentlicht am 2026-04-15
Fehlerbehebungen
- Nicht initialisierte EntityDefinition-Registry: Behoben: Ein fataler Fehler „Typed property
EntityDefinition::$registrymust not be accessed before initialization" trat auf, wenn ein Produkt über einen Rabatt-Link geöffnet wurde — meist im Inkognito-Modus. Der Preisrechner instanziierteProductDefinitionmanuell pernew, wodurch eine nicht registrierte Definition entstand, deren$registrynie injiziert wurde.QueryStringParser::fromArraystürzte daraufhin ab, sobald beim Parsen der Filter auf Felder oder Assoziationen zugegriffen wurde. DieProductDefinitionwird jetzt aus dem DI-Container injiziert, sodass die Registry korrekt verdrahtet ist.
5.0.3¶
Veröffentlicht am 2026-02-20
Fehlerbehebungen
- Rabatt bei mehreren Produkten hintereinander: Behoben: Bei aktivierter Option
allowMultiple=truewurde nur das erste über einen Feed-Deeplink aufgerufene Produkt mit dem Rabattpreis angezeigt. Weitere Produkte zeigten fälschlicherweise den vollen Preis. Der Preisrechner ermittelt nun die passende Rabatt-Session pro Produkt innerhalb der Schleife, statt eine einzelne vorgeladene Session für alle Produkte zu verwenden.
5.0.2¶
Veröffentlicht am 2026-02-19
Fehlerbehebungen
- Preisdaten-Kontamination in der Datenbank: Behoben:
listPricewurde fälschlicherweise in der Datenbank für Produkte gespeichert, bei denen der Händler keinen Streichpreis gesetzt hatte. Die Ursache lag in PHP-Shallow-Clone-Semantik, die direkte Mutationen an den Price-Objekten der Entität ermöglichte, bevor ShopwaresEntityWrittenEventdie Entität persistierte. Alle drei Preisberechnungsmethoden erstellen nun neuePrice-Objekte, anstatt die vorhandenen zu mutieren.
5.0.1¶
Veröffentlicht am 2026-02-03
Fehlerbehebungen
- Kundenfeedback: Behebung von Problemen basierend auf Kundenfeedback.
5.0.0¶
Veröffentlicht am 2026-02-03
Neue Funktionen
- Multi-Version-Unterstützung: Volle Kompatibilität mit Shopware 6.5, 6.6 und 6.7.
- Verbesserte Architektur: Optimierte Kompatibilitätsschicht für verschiedene Shopware-Versionen.
2.0.1¶
Veröffentlicht am 2023-10-20
Verbesserungen
- Neue Caching-Strategie: Verbesserte Performance durch optimiertes Caching.
2.0.0¶
Veröffentlicht am 2023-06-13
Neue Funktionen
- Shopware 6.5 Unterstützung: Vollständige Kompatibilität mit Shopware 6.5.
1.0.11¶
Veröffentlicht am 2023-05-30
Neue Funktionen
- 30-Tage-Preisanzeige: Automatische Erstellung des günstigsten Preises der letzten 30 Tage, wenn ein Besucher über den Export kommt.
1.0.10¶
Veröffentlicht am 2023-05-16
Neue Funktionen
- Neue Produktpreis-Einstellung: Zusatzfeld für individuelle Exportpreise pro Produkt.
1.0.9¶
Veröffentlicht am 2023-03-22
Verbesserungen
- Shopware-Anforderungen: Anpassungen für Shopware-Kompatibilität.
1.0.8¶
Veröffentlicht am 2023-03-09
Verbesserungen
- Shopware-Anforderungen: Weitere Anpassungen für Shopware-Kompatibilität.
1.0.7¶
Veröffentlicht am 2023-03-09
Verbesserungen
- Shopware-Anforderungen: Anpassungen für Shopware-Kompatibilität.
1.0.6¶
Veröffentlicht am 2023-02-15
Verbesserungen
- Rundung: Verbesserte Preisrundung.
1.0.5¶
Veröffentlicht am 2022-11-21
Fehlerbehebungen
- Fehlerbehandlung: Vermeidung von Fehlern in bestimmten Szenarien.
1.0.4¶
Veröffentlicht am 2022-11-10
Verbesserungen
- Staffelpreise: Verbesserte Handhabung von erweiterten Preisen.
1.0.3¶
Veröffentlicht am 2022-11-03
Verbesserungen
- Handhabung: Verbesserte Handhabung und Dokumentation.
1.0.1¶
Veröffentlicht am 2022-10-05
Neue Funktionen
- Automatische Bereinigung: Scheduled Task für automatische Session-Bereinigung hinzugefügt.
1.0.0¶
Veröffentlicht am 2022-10-05
Neue Funktionen
- Erstveröffentlichung: Initiale Version des Plugins.
- Globaler Rabatt für Produktexporte.
- Session-basierte Rabattanzeige im Storefront.
- Unterstützung für Google Shopping, idealo, billiger.de.