Der Shopsoftware-Hersteller xt:Commerce hat heute den Changelog für die Version 5 veröffentlicht:
xt:Commerce 5 Lizenz im offiziellen Marketplace
- Neuentwickeltes Responsive-Template
- Integrierter Slider
- massive Performance-Verbesserungen
- Kategorie-System überarbeitet
- Alle Core-Plugins überarbeitet
- Alle Core-Plugins (inkl. xt_coupons etc.) komplett unverschlüsselt
- Master-Slave Plugin überarbeitet
- Neuer Dateiupload
- Unterstützung von PHP7 und aktuellen MySQL Versionen
- Upgrade von Smarty 2.6 auf Smarty 3.1 und viele weitere Libraries aktualisiert
- hunderte Detailverbesserungen und behobene Bugs
XTC4-7 | Falsche/doppelte Anzeige der Versandkosten (rework) |
XTC4-9 | field lenght check expanded to trim whitespaces |
XTC4-15 | Keine ‚Erfolg‘ Meldung bei Herstellerzuweisung im Export-Manager |
XTC4-26 | failed_pages bruto_force_protection_404 sql error (rework) |
XTC4-33 | FIX: Freie Downloads lassen sich nicht mehr als Mailanhang hinterlegen |
XTC4-35 | FIX: Email-Templates: base_url zeigt nicht auf https wenn Shop unter SSL läuft |
XTC4-37 | FIX: Produkt-Ansicht im Backend lässt nicht nach Status filtern |
XTC4-38 | FIX: Versandkostenarten mit Ziffern im Namen lassen sich nicht speichern |
XTC4-44 | Absichern errorhandler gegen fehlenden store_handler |
XTC4-46 | FIX: Falscher DB-Spaltenname in xt_cron_log |
XTC4-50 | Keine ‚Erfolg‘ Meldung bei Kategoriezuweisung im Export-Manager |
XTC4-51 | OrderEdit: Kundengruppenrabatte werden nicht übernommen. |
XTC4-52 | Fehlerhafte Anzeige ‚reduziert um 0 Stück‘ bei Warenkorbaufruf |
XTC4-53 | Darstellungsfehler bei Ersparnisanzeige im Warenkorb, z.B. 53.333333333 % |
XTC4-54 | Neuer Template-Hookpoint form_shipping_bottom in xtcCore/forms/shipping.html |
XTC4-59 | FIX: Als textarea angelegte Plugin-Konfigurationsfelder speichern Zeilenumbrüche falsch |
XTC4-60 | FIX: Plugin-Updater interpretiert leere Update-Code-Blöcke falsch |
XTC4-82 | Verwendung von Arrays prüfen in class shipping, log spoil |
XTC4-89 | Preisformatierung erzeugt unnötiges Leerzeichen |
XTC4-90 | Sortierung der Downloads absteigend (Ihr Konto > Downloads) |
XTC4-91 | Aktuellen Kategorie-Pfad markieren mit active_parent zur Verwendung im Template |
XTC4-92 | Mixed-Content-Warnungen wenn Backend über https geladen wird |
XTC4-96 | Handbuch, Helpdesk, News & Marketplace in neuem Browser-Tab öffnen |
XTC4-107 | Fehler bei Ermittlung des Shop-Slogan/Name für E-Mail (Multishop) |
XTC4-108 | class.download log spoil |
XTC4-109 | class order Sprache der Bestellung wird nicht berücksichtigt |
XTC4-110 | Falscher Umgang mit Plugin-Versionen im Plugin-Updater |
XTC4-111 | Plugin-Required-Funktion des Plugin-Updater berücksichtigt minVersion |
XTC4-112 | Fragezeichen in Plugin-Konfigurationswert werden als Query-Parameter interpretiert |
XTC4-113 | Plugin-Updater aktualisert vorhandene Texte für Plg-Config und Payment-Config |
XTC4-114 | plugin->_FieldExists absichern gegen nicht vorhandene Tabellen, _TableExists hinzugefügen |
XTC4-115 | Neuer Feld-Typ hidden in ExtFunctions |
XTC4-118 | ExportManager verwendet falsche Shop-URL wenn Ziel-Shop unter SSL läuft |
XTC4-120 | Bestellstatus-Eigenschaft ‚Für Kunden sichtbar‘ wird nicht verarbeitet |
XTC4-130 | Fehlerhafte Verarbeitung des Password beim Login (Sonderzeichen, Filter) |
XTC4-133 | FIX: Staffelpreis-Berechnug bezieht nicht den Einzelpreis mit ein |
XTC4-136 | XSS protection |
XTC4-140 | meta charset als erstes Meta-Tag |
XTC4-142 | Cronjobs in Schritten ausführen |
XTC4-143 | Bildtyp-Erkennung verbessern, Logging |
XTC4-144 | Fehler in customer::_get in overview (log warnings) |
XTC4-145 | Fehler in payment_price::_get (log warnings) |
XTC4-146 | cart->content undefined |
XTC4-147 | stock::stockCheck |
XTC4-151 | Anzahl SQL-Abfragen reduzieren (col store_id exists) |
XTC4-152 | Cronjob manuell starten |
XTC4-154 | Fehlender Eintrag in seo_stop_words (é) |
XTC4-155 | Kategorie-Prüfung in products_list verbessern |
XTC4-156 | Wiederhergestellter Warenkorb sollte geänderte Kundengruppenrechte berücksichtigen |
XTC4-157 | seo::_lookUpforUrl berücksichtigt nicht Shop-Id |
XTC4-158 | class links, unnötige Abfrage auf store_id |
XTC4-161 | strip_tags durch HTMLPurifer ersetzen |
XTC4-162 | Export Feed: Währungscode wird nicht ausgegeben |
XTC4-163 | Export Feed: ISO-8859-1encoding entfernen |
XTC4-164 | Export Feed: https-URL’s ermöglichen |
XTC4-165 | Export Feed: meta redirect sollte Backend-Url nutzen, nicht die des exportierten Mandanten |
XTC4-166 | Sprachunabhängige SEO-Urls für Plugin-meta-Daten |
XTC4-166 | Sprachunabhängige SEO-Url für Plugin-meta-Datenseo::_lookUpforUrl berücksichtigt nicht Shop-Id |
XTC4-167 | Falscher meta-title für Plugins, Store wird nicht berückssichtigt |
XTC4-168 | SEO-Regenerate ignoriert Shop-Auswahl |
XTC4-169 | OrderEdit: 404 bei Bestellung im Frontend, wenn mod_rewrite deaktiviert |
XTC4-174 | Trotz Deinstallation xt_master_slave werden im Produktfilter die MS-Optionen ausgegeben |
XTC4-175 | xt_grid hardcoded for order edit |
XTC4-176 | hersteller seite kein 404 bei deaktiviertem hersteller |
XTC4-178 | Fix Sprachvariablenproblem neuer Plugins/Zahlungsweisen und Updates der Pluginsparchevariablen |
XTC4-179 | Produkt-Cache auf Request-Ebene |
XTC4-180 | FIX: Flag Kundengruppenrabatt wird nicht entfernt in products-Tabelle beim Entfernen eines Gruppen/Staffelpreises |
XTC4-181 | FIX: Sprach-Import entfernt importierte Sprache als Eingabesprache |
XTC4-182 | Festlegung der Anzahl von Einträge in Backend-Listings |
XTC4-184 | FIX: Fehler in Suche im Order-Tab (obere Suche) |
XTC4-185 | query performance update. plugins |
XTC4-186 | huge performance update on product query (factor 6) |
XTC4-188 | FIX: Suche: Eingabe von Hochkomma führt zu Fehler |
XTC4-190 | FIX: Fehlerhafte Prüfung Ust-ID für BG,CZ,LT,RO |
XTC4-191 | Fix for global $countries is not yet defined |
XTC4-191 | Kundengruppenfestlegung an Zonen |
XTC4-192 | dont minify .min.js scripts |
XTC4-194 | Multiupload bei logo upload in Einstellungen entfernen |
XTC4-200 | DB: Precision Spalte products products_price erhöhen |
XTC4-201 | ExtJs-PHP: Fehler in JS-Generierung, single quotes nicht ecaped |
XTC4-202 | Smarty img-Tag überarbeiten |
XTC4-203 | Shop Admin-Titel ist immer die Shop Domain |
XTC4-204 | cronjob-Ordner in Shop-Hauptverzeichnis |
XTC4-205 | FIX: Categorie level bei Custom Links nicht gesetzt |
XTC4-207 | store_id in class.seo_modRewrite.php |
XTC4-211 | Wenn Payment-Plugin deaktiviert, wird automatisch die Zahlungsweise deaktivieren |
XTC4-213 | cron-Log-Fenster um Ausgabe evtl Fehler erweitern |
XTC4-219 | Datumsauswahl-Geburtsdatum Voreinstellung im Backend mit Auto-Funktion |
XTC4-220 | Drpodown Anrede sortiert nach Vorkommen in DB |
XTC4-222 | box-categories mit neuem Parameter cat_id |
XTC4-223 | db_error.log um callstack-Ausgabe erweitern |
XTC4-224 | product->getProductData gibt data zurück und setzt nicht mehr implizit this->data |
XTC4-226 | xt_minify: Angabe von url-Parametern (Verarbeitung nur im single-Mode) |
XTC4-228 | FIX: ckfinder image paths wrong |
XTC4-232 | Defaultwerte für Daten-Urls in ExtEditForm werden nicht verwendet |
XTC4-233 | Smarty Weight conversion Plugin |
XTC4-235 | Prüfung auf Vorhandensein shipping/payment-code in checkout.php:process |
XTC4-237 | SQLI-Schutz verbessern in save404Url |
XTC4-238 | adminDB_dataSave ignoriert default-Werte |
XTC4-239 | Eingabe neuer Währung überarbeitet |
XTC4-240 | Zahlungsweise Backend: Reihenfolge in Konfiguration wird berücksichtigt (sort_order) |
XTC4-241 | Installer Zahlungsweise: Auto-Reihenfolge der Konfiguration bei fehlender sort_order am ersten Parameter |
XTC4-242 | FIX: class payment->_filterPrice berücksichtigt nicht gewählte Währung |
XTC4-243 | Backend-Filter überarbeiten |
XTC4-243 | Backend-Filter überarbeiten Blackwhite-Listing für Shop/Berechtigungen-Filter fixen Filter für zB Artikel soll nicht andere Filter überschreiben Öffnen eines Listing-Tabs (zb Artikel) soll evtl vorhandenen Filter zurücksetzen Advanced Filter auflösen und direkt darstellen |
XTC4-244 | Neue Backend-Filter für Content, E-Mail- und Pdf-Templates |
XTC4-246 | Versandkostenberechnung auf 4 Nachkommastellen bei Gewicht |
XTC4-247 | FIX: fehlende Rechtehinweise im Backend |
XTC4-248 | FIX: Backend bei Admin SSL wird nicht geladen |
XTC4-251 | Multishop: Liste der Shops direkt unter Shop-Einstellungen ohne Unterpunkt Mandanten |
XTC4-252 | FIX: bei deaktivierten mod rewrite, funktionieren content links im Kategoriemenü nicht |
Die Changelogs der einzelnen Plugins finden Sie in Zukunft immer direkt im Handbuch des jeweiligen Plugins.
z.B. xt_orders_invoices Changelog
Quelle: https://xtcommerce.atlassian.net/wiki/display/MANUAL/xt%3ACommerce+5.0.00+Changelog