Eine bahnbrechende Umbenennung des Shortcodes und der Hooks, strengeres Storefront-Escape und die vollständige Entfernung von Freemius.
Upgrade-Hinweis. Breaking: Der Shortcode ist jetzt [devmerx_delivery_estimate] und die Hooks sind devmerx_dde_* – aktualisieren Sie jede Seite oder jeden benutzerdefinierten Code mit den alten Namen. Auch die Standard-Nachrichtenvorlage hat sich geändert, sodass sich der nicht angepasste Text der Storefront ändert. Einstellungen und frühere Auftragsschätzungen werden übernommen.
- GeändertDer Shortcode [estimated_delivery] wird in [devmerx_delivery_estimate] umbenannt. Wenn Sie den alten Shortcode auf einer Seite platziert haben, aktualisieren Sie ihn – das alte Tag rendert nichts mehr.
- GeändertJeder Hook und Filter wird von dde_* in devmerx_dde_* umbenannt. Benutzerdefinierter Code, der in das Plugin eingebunden wird, muss aktualisiert werden.
- GeändertAlle gespeicherten Einstellungen, Produktüberschreibungen und gespeicherten Bestellvoranschläge wurden in ein längeres, kollisionssicheres Speicherpräfix verschoben. Vorhandene Daten werden automatisch ausgelesen; nichts muss erneut eingegeben werden.
- GeändertDie Freemius-Integration wurde vollständig entfernt. Das Plugin kontaktiert jetzt keinen externen Dienst und stellt keinerlei ausgehende Netzwerkanfragen.
- VerbessertDie Storefront-Ausgabe durchläuft eine strenge Zulassungsliste, sodass ein Filter oder ein manipulierter gespeicherter Wert keine Skripte in ein Produkt, einen Warenkorb, eine Kasse oder eine Bestellseite einschleusen kann.
- BehobenEine durch ein Add-on hinzugefügte Einstellungsregisterkarte kann nicht mehr den gesamten Einstellungsbildschirm ausfüllen.
- GeändertDie Standard-Nachrichtenvorlage lautet jetzt „Voraussichtliche Zustellung: {Datum}“ statt „Voraussichtliche Zustellung: {min_date} – {max_date}“, sodass die Einstellung „Anzeigemodus“ standardmäßig den Standardtext bestimmt.
- BehobenDie Einstellung des Anzeigemodus hatte keinen Einfluss darauf, was Käufer sahen. Alle sechs Modi – Datumsbereich, genaues Datum, frühestes Datum, spätestes Datum, Dauer und relativ – ändern jetzt tatsächlich die Darstellung des {date}-Tokens.
- BehobenDer Kostenvoranschlag wurde nicht in den Blöcken Warenkorb und Kasse angezeigt. Das mitgelieferte Blockskript war veraltet und forderte den Kostenvoranschlag unter einem Namen an, den das Plugin nicht mehr veröffentlichte.