Fix Release 6.0.18      Release Date: 24.10.2017
 

Core

  • Feature #39118 [Backend] When moving a navigation point, the screen should be blocked


Shop

  • Fix #39318 [Backend] If a page is restricted to extranet groups, the cache is not reset


Shop: Elasticsearch (Interface)

  • Fix #38765 [Frontend] Elasticsearch: category field is filled with product names
  • Fix #38639 [Frontend] Elasticsearch: autosuggest searches in all indexes with the same type
  • Fix #38617 [Frontend] Search, filter, update and aggregation modifiers cannot be decorated


URL-Mapping

  • Fix #29786 [Frontend] Parameters in the source URL are no longer supported in the URL alias

 

 

Fix Release 6.0.17      Release Date: 17.07.2017
 

Core

  • Fix #38510 [Backend] Document manager does not work
  • Fix #38256 [Backend/Frontend] Security enhancements for SQL queries
  • Fix #38174 [Frontend] The www user is not considered when rehashing passwords
  • Fix #38129 [Frontend] Fatal Error when you try to call a product that is not a variant with variant selection
  • Fix #38105 [Frontend] Images inserted in the WYSIWYG editor are output with a zoom link, even if the image is already larger than the original image


Shop

  • Fix #38106 [Backend] Order step in basket log statistics save not serialized

 

 

Fix Release 6.0.16      Release Date: 15.05.2017
 

Core

  • Fix #37995 [Backend/Frontend] Safety improvement for a few database queries
  • Fix #37138 [Backend/Frontend] Increase security of external HTTPS calls

 

 

Fix Release 6.0.15      Release Date: 18.04.2017
 

Core

  • Feature #37502 [Backend] Cronjobs: show process PID in log


Shop: Elasticsearch (Interface)

  •  Fix #37488 [Backend] Product indexing generates warnings and does not process correctly "Other customers also bought"

 

 

Fix Release 6.0.14      Release Date: 24.03.2017
 

Core

  • fix #37380 [Frontend] System possibly creates an infinite number of 404 thumbnails
  • fix #37210 [Backend] Remove empty.html as default for iframes
  • fix #37112 [Backend] New tree node generated page is forced to non SSL
  • fix #36985 [Backend] Improve error output with CSV2SQL
  • fix #36458  [Frontend] Prevent fractions for product amount in shopping basket
  • fix #35109 [Frontend] Security: Deserialization of user input
  • fix #30978 [Backend] Cannot link to a CMS page if the navigation name contains special characters


Shop

  • fix #37143 [Frontend] Make sure calculated voucher value cannot accidentally be reset by a post wakeup hook
  • fix #36928 [Frontend] Correct article list event with caching


Externe Layoutelemente

  • fix #36965 [Frontend] Remote page templates should also be accessible via HTTPS


View Renderer

  • fix #37218 [Frontend] Less compiler generates wrong paths for Bootstrap font (incompatible new third-party library)

 

 

Fix Release 6.0.13      Release Date: 16.01.2017
 

Core

  • fix #36727 [Frontend] Remove "recommend a friend"
  • fix #36724 [Frontend] CDN URLs may be changed to HTTP instead of HTTPS
  • fix #36592 [Frontend] Implement more strict validation of e-mail addresses (special characters, blanks, and multiple addresses)
  • fix #36468 [Backend] Optimize width of date fields
  • fix #35217 [Frontend] Show last login name by authentication fail


Shop

  • fix #36643 [Frontend] Fix computation of basic price for liter and meter
  • fix #36546 [Frontend] Increase fault tolerance in inventory (gets messed up if stock record is missing)


Shop: Packstation

  • fix #36663 [Frontend] Packstation addresses may not be selected as billing address


Shop: Product Export

  • fix #36429 [Backend] Improve compatibility of Rakuten export to Chameleon 6.0.x/6.1.x


Shop: Reviews From Third-Party Systems

  • fix #36497 [Backend] Optimize memory footprint of Ekomi export


Newsletter

  • fix #36541 [Backend] In rare cases newsletter is sent without sender


Editorial Articles: Multiportal Authorization Management

  • fix #36748 [Backend] Authorization check for editorial articles results in error reports

 

 

Fix Release 6.0.12      Release Date: 15.11.2016
 

Core

  • fix #36102 [Frontend] Support Twig 1.27
  • fix #35910 [Backend] Performance optimization: speedup autoclass generation
  • fix #35719 [Backend] Use realpath also for backend snippet paths
  • fix #35714 [Backend] Use correct autoclasses directory
  • fix #35639 [Backend] Remove task saving
  • fix #35606 [Frontend] Fix no-account-found error if the system uses a separate email field
  • fix #35595 [Frontend] Avoid logging of 404 errors
  • fix #35371 [Backend] Prevent deletion of images with empty ID
  • fix #35279 [Frontend] Document download with nginx does not work
  • fix #35275 [Backend] Improve maintenance mode of multi server systems
  • fix #34918 [Backend] Allow long running tasks in the backend (max_execution_time)
  • fix #32729 [Backend] Moving of media files does not empty clipboard
  • fix #31512 [Frontend] Enable existing security features by default


Shop

  • fix #35321 [Backend] Wrong salutation at shipping address in order confirmation email
  • fix #35297 [Frontend/Backend] Performance optimization: Set product active/inactive only when this state has actually changed
  • fix #35219 [Frontend] Replace table locking with transaction


Shop Standard Theme

  • fix #35904 [Frontend] Add fn to vcard
  • fix #35383 [Frontend] Output raw PayPal Express links to avoid double escaping


Gross / Net Manager

  • fix #31007 [Backend] Use correct gross net value in the backend


Elasticsearch (Interface)

  • fix #35485 [Backend] Memory optimization for indexing with Elasticsearch


Extranet User Management

  • fix #35367 [Backend] Login as customer not possible when customer account was created recently via the backend


Newsletter

  • fix #35810 [Frontend] Double opt-In mail is sent out twice


Snippet Renderer

  • fix #36051 [Frontend] Missing images results in incorrect thumbnail creation


External Tracking

  • fix #34447 [Frontend] Change URL for billiger.de tracking

 

 

Fix Release 6.0.11      Release Date: 28.07.2016
 

Core

  • fix #30868 [Frontend] Fixes missing sort order for mlt entries
  • fix #34267 [Frontend/Backend] Add sender e-mail address to feedback module; remove no-reply@domain.tld magic


Shop

  • fix #34674 [Frontend] Permanent basket: check if there is an instance of permanent basket to prevent fatal crash


Amazon Payments (Interface)

  • fix #34679 [Frontend] Fix amazon order step module parent footer-includes


 

Fix Release 6.0.10      Release Date: 15.06.2016
 

Core

  • fix #32748 [Frontend/Backend] Standardise TLS verification for e-mail distribution between different PHP versions
  • fix #33487 [Development] Remove unused config parameters and include into migration guide
  • fix #33689 [Frontend] Never add "pagedef" parameters to URLs
  • fix #33925 [Backend] Increase password field length in CMS settings
  • fix #34008 [Frontend] "Questions about this product" on detailed product page
  • fix #34602 [Frontend/Backend] Use lastname in newsletter doublr opt-in e-mail template


Shop

  • fix #31234 [Frontend/Backend] Parent product will again be activated if a variant runs out of stock and the product's stock message is configured appropriately


Google Merchant Product Export

  • fix #34332 [Backend] Add spaces to category separator for Google merchant export


Responsive Images

  • fix #34501 [Frontend] Responsive Image Bundle shall handle external CDN


 

Fix Release 6.0.9      Release Date: 19.05.2016
 

AutoclassesBundle: Autoklassen

  • fix #31221 [Backend] Hinzufügen von Non-DB-AutoClass-Extensions soll direkt die Classmap erneuern


Core

  • fix #34343 [Backend] Kategorie-Optionen bei Datei-Upload-Feldern sinnvoller gestalten
  • fix #34222 [Frontend/Backend] MySQL Support für PHP 5.6 verbessern
  • fix #34162 [Backend] Bei Bild-Feldern ohne Bildzuweisung nur noch Button "Bild auswählen" anzeigen
  • fix #34158 [Backend] Eigene Buttons bei Edit-on-click-Feldern erlauben
  • fix #34154 [Frontend] Mailversand bei Send-a-friend wieder ermöglichen
  • fix #34074 [Backend] Initialisieren der Sprache in Template Engine u.U. nicht möglich
  • fix #34045 [Backend] Autocomplete-Combobox auf allen Tabs richtig darstellen
  • fix #33916 [Frontend] Slider: Nach-links-Button anzeigen 
  • fix #33652 [Backend] Designanpassung bei Verwendung von h3-Überschriften in Feldern
  • fix #33649 [Backend] Edit-on-click soll auch Bild-Upload-Felder unterstützen
  • fix #33611 [Backend] Daten von abgelaufenen Sessions löschen
  • fix #33146 [Frontend] Bei fehlenden Bildern Status 404 und Standard-Bild ausgeben
  • fix #32951 [Backend] Prüfung ob Bild noch in Verwendung flexibler gestalten (auf kundenspezifische Felder anwendbar)
  • fix #32936 [Frontend/Backend] Maintenance Mode soll bei Deployments zuverlässiger funktionieren
  • fix #32262 [Backend] Backend-Loginseite soll nicht von Suchmaschinen indexiert werden
  • fix #32857 [Frontend] Switch Desktop / mobile Version im Desktop-Modus nicht anzeigen


ElasticSearchBundle: Elasticsearch Schnittstelle

  • zahlreiche Verbesserungen und Fehlerbehebungen der Schnittstelle zu Elasticsearch


pkgArticle: Redaktionelles Artikelmodul

  • fix #33480 [Frontend] Untermenüpunkte in der Hauptnavigation anzeigen
  • fix #31884 [Frontend] Blättern von redaktionellen Artikellisten ermöglichen wenn CSRF-Protection aktiv ist


pkgCmsChangeLog: Changelog

  • fix #33080 [Backend] Archivierung von Changelog-Daten korrigieren


pkgExtranet: Extranet Benutzerverwaltung

  • fix #29820 [Frontend] Löschen von Rechnungsadressen zulassen


pkgSearch: Suche im Content-Bereich

  • fix #31450 [Backend] Suchlog soll wieder deaktiviert werden können


pkgShop: Shop

  • fix #34397 [Frontend] Produktdetailseite: "Produkte der selben Marke" beim Cross-Selling wieder anzeigen
  • fix #33904 [Frontend] In Produkt-Links verwendeten Produkt-Identifier anpassbar machen
  • fix #33750 [Frontend] Merkzettel-Banderole soll sich beim Weiterblättern nicht schließen
  • fix #33566 [Frontend] Herstellerliste auch dann anzeigen wenn mehr als 50 Hersteller angelegt sind
  • fix #33515 [Frontend] Entfernen des letzten Produkts aus dem Warenkorb kann zu einem Fehler führen
  • fix #33441 [Backend] Nicht mehr benötigte Datenbank-Felder aus Bestelldaten löschen
  • fix #33429 [Frontend] Anzeige bei scrollbaren Produktlisten/Merkzettel korrigieren
  • fix #31282 [Frontend] Produktdetailseite: Auswahl der Menge soll genau dann aktiv sein wenn das Produkt gekauft werden kann
  • fix #31054 [Frontend] Bestellhistorie: Darstellung der Adressen korrigieren
  • fix #30848 [Frontend] Transliteration von Links bei Verwendung von nichtlateinischen Zeichen flexibler gestalten


pkgShopArticleDetailPaging: Blättern auf Detailseite

  • fix #34160 [Frontend] Produktdetailseite: Vorheriges Produkt/nächstes Produkt wieder anzeigen


pkgShopPaymentAmazon: Amazon Payment Schnittstelle

  • fix #33972 [Frontend] Bei Amazon-Payment soll auch eine Rechnungsadresse in einem Land möglich sein, das sonst im Shop nicht unterstützt wird
  • fix #33678 [Frontend] Patch Amazon SDK


pkgShopPixi: Pixi Schnittstelle (Warenwirtschaft)

  • fix #34039 [Backend] Authenticity Token bei Pixi-Requests richtig verarbeiten


pkgUserObjectBasket: Merkzettel

  • fix #33930 [Frontend] Nicht angemeldete Kunden haben in manchen Fällen alle den gleichen Merkzettel


themeShopStandard: Shop Standard-Theme

  • fix #31109 [Frontend] Responsive Images sollen auch dann angezeigt werden, wenn der Dateiname ein "and" enthält


 

Fix Release 6.0.8      Release Date: 03.02.2016
 

Core

  • fix #33047 [Backend] Show warnings in case of incorrect data in newsletter subscribers import
  • fix #32650 [Backend] Improved display of portrait images
  • fix #32864 [Frontend] Redirect to originally requested page after login / redirect to appropriate error page if group permissions are missing
  • fix #32870 [Backend] Error when sorting MLT links
  • fix #32590 [Frontend] Shorten downtime when generating autoclasses
  • fix #32767 [Backend] Improved authorisation check for cronjobs (not relevant to security)
  • fix #32021 [Backend] Newsletter subscribers import in multi portals
  • fix #32018 [Backend] Enable return from variant to parent article
  • fix #32555 [Frontend] Session is not fully cleared after logout
  • fix #32974 [Backend] Improved language support for consoles call
  • fix #31878 [Frontend] Remove changed chameleon.css from browser cache
  • fix #32732 [Backend] Use responsive image including a lightbox link on image selection


pkgShop: Shop

  • fix #31526 [Backend] Remove obsolete configuration from article list filter
  • fix #31037 [Frontend] Incorrect basket step routing in prefixed portals
  • fix #30947 [Frontend] Incorrect product base price
  • fix #32974 [Backend] Improved language support for consoles call
  • fix #32968 [Frontend] Configurable articles not possible to modify in the shopping basket


pkgShopGrossNetManager: Gross/Net Manager

  • fix #31207 [Frontend] Grand total does not contain VAT when switching to net price


pkgShopTradebyte: Tradebyte Interface

  • fix #32440 [Backend] No invoice import when shopping basket contains give away article and original article


ElasticSearchBundle: Elasticsearch Interface

  • fix #32998 [Frontend] Restore autocomplete
  • fix #32833 [Frontend] Enable caching for Elasticsearch product list
  • fix #32290 [Frontend] Add standard list filter to Elasticsearch


themeShopStandard: Shop Standard Theme

  • fix #32864 [Frontend] Redirect to originally requested page after login / redirect to appropriate error page if group permissions are missing


pkgCmsTextField: WYSIWYG Editor

  • fix #32279 [Frontend] Improve compatibility to images optimiser


pkgArticle: Editorial Articles

  • fix #32215 [Frontend/Backend] Prevent empty categories
  • fix #32484 [Frontend] Paging in image galleries


pkgExternalTrackerGoogleAnalytics: Google Analytics Tracking

  • fix #32654 [Frontend] Improved handling of special characters in combination with Google Tag extension


pkgExtranet: Extranet

  • fix #32864 [Frontend] Redirect to originally requested page after login / redirect to appropriate error page if group permissions are missing
  • fix #32900 [Frontend] Password change not possible after incorrect entry


pkgViewRenderer: View Renderer

  • fix #32974 [Backend] Improved language support for consoles call
  • fix #31878 [Frontend] Remove changed chameleon.css from browser cache


 

Fix Release 6.0.7      Release Date: 04.11.2015
 

Core

  • fix #32136 [Backend] Preview showed wrong page
  • fix #32120 [Frontend] Support of Romanian special characters in URLs
  • fix #32058 [Backend] Larger editing window for edit-on-click fields
  • fix #31911 [Frontend] Enhanced cache in automatic forwarding of HTTP nach HTTPS
  • fix #32034 [Backend] Enhanced cache in list views
  • fix #6075  [Backend] Take breadcrumb directly when editing
  • fix #31948 [Backend] Corrections in SQL export of table structures
  • fix #31930 [Backend] Corrections in CMS search


Shop

  • fix #32009 [Backend] Ogone payment: correction of payment amount in certain changes
  • fix #31952 [Frontend] Enhanced validation of products in the shopping cart


Shop Standard Theme

  • fix #25540 [Frontend] Integration of SocialSharePrivacy


Elasticsearch

  • fix #28711 [Backend] Improved Elasticsearch integration


Klarna (Interface)

  • fix #31657 [Backend] Correction of order processing


Shop Rating Service (Module)

  • fix #31993 [Backend] Corrected import of shop ratings


 

Fix Release 6.0.6      Release Date: 17.09.2015
 

Core

  • fix #31513 [Frontend] Improved protection against XSS attacks for forms


Shop

  • fix #31506 [Backend] Possibility to restrict payment methods to single portals


Shop Standard Theme

  • fix #31382 [Frontend] Display the full list of product reviews
  • fix #25540 [Frontend] Integration of SocialSharePrivacy


View Renderer

  • fix #31347 [Frontend] CSS file should never be delivered from a CDN


Klarna (Interface)

  • fix #31646 [Backend] Install Klarna payment provider; improve update capability of Klarna for version 6.0+


 

Fix Release 6.0.5      Release Date: 15.07.2015
 

Core

  • fix #31374 [FrontEnd] Portal prefix is lost with HTTPS auto redirect
  • fix #31113 [FrontEnd] In portals with prefix, the active portal is set incorrectly in rare cases
  • fix #31397 [FrontEnd] Error message when loading the slider with hotspots


CKEditor

  • fix #31348 [BackEnd] WYSIWYG editor is not to change all links in the text from "http://" to "https://"


Extranet (Module)

  • fix #29712 [FrontEnd] Saving of an existing address creates a new entry
  • fix #31060 [FrontEnd] Customer account registration no longer exists


Configurable Form (Module)

  • fix #30274 [FrontEnd] If field "send copy to sender" is active, emails are sent even if the input is faulty


Google Adwords Remarketing (Interface)

  • fix #31104 [FrontEnd] Operating parameters of Google Adwords tracker changed in version 6


Payone (Interface)

  • fix #31367 [BackEnd]/[FrontEnd] Adding the option "hosted-iFrame"


Tradebyte (Interface)

  • fix #29828 [BackEnd] Provide more memory for product import


 

Fix Release 6.0.4      Release Date: 18.06.2015
 

Core

  • fix #30600 [FrontEnd] The last element in a list is not marked as such in some cases
  • fix #31012 [BackEnd] Old custom core projects cannot find the custom core in the current version
  • fix #30522 [BackEnd] Configurable search cannot be installed
  • fix #31116 [BackEnd] When removing a table, the configuration entry is not deleted
  • fix #30968 [FrontEnd] Calling any page in one of several portals of a multilingual site, results in an error
  • fix #30514 [FrontEnd] The ResourceCollection does not load CSS before Javascript
  • fix #30440 [FrontEnd] 404 pages contain a canonical tag
  • fix #26632 [BackEnd] CMS user groups cannot be deleted
  • fix #30844 [BackEnd] Wysiwyg Editor: when editing document links, the ID is not applied correctly


Shop Standard Theme

  • fix #30594 [FrontEnd] Amazon buttons do not work when reloaded via Ajax


Shop

  • fix #30410 [BackEnd] Variants: parent to be automatically activated, when a variant is activated
  • fix #31053 [FrontEnd] Wrong configuration may lead to display of foreign guest orders


Individual Search (Module)

  • fix #30522 [BackEnd] Configurable search cannot be installed


Navigation for Twig and Chameleon Mapper (Module)

  • fix #30950 [FrontEnd] With active caching, the current active sub-category of the sub-navigation is displayed incorrectly


Amazon Payment (Interface)

  • fix #30594 [FrontEnd] Amazon buttons do not work when reloaded via Ajax
  • fix #31072 [BackEnd] Internal updates to get a clearer code


Tradebyte (Interface)

  • fix #31061 [BackEnd] Order export fetches payment handler via the wrong way


 

Fix Release 6.0.3      Release Date: 20.05.2015
 

Core

  • fix #27184 [FrontEnd] FaceLift support only optional
  • fix #30299 [FrontEnd] Enhanced zoom function for small thumbnails
  • fix #29850 [FrontEnd] Allow parameter in product URLs
  • fix #30165 [BackEnd] Allow picture upload in property fields
  • fix #30829 [FrontEnd] SEO: allow call up of portals only for active languages
  • fix #30591 [BackEnd] Prevent multilingual fields from dropping other translation fields
  • fix #29930 [BackEnd] Fix search in table "SEO URL handler"
  • fix #30393 [FrontEnd] Improved security when call up the search
  • fix #29031 [FrontEnd] Support of png-pictures for Internet Explorer 6 removed
  • fix #28892 [FrontEnd] Support of Polish special characters in URLs
  • feature #27184 [BackEnd] FaceLift extracted from the core


Shop Standard Theme

  • fix #30414 [FrontEnd] Improved support of HTTP-POST semantics in basket
  • fix #30256 [FrontEnd] Prevents double sending of forms (e.g. orders)


Shop

  • fix #30389 [BackEnd] Tags in variants to be retained if the parent article is saved
  • fix #30428 [FrontEnd/BackEnd] Loading of payment configuration standardised; restriction on portals possible; improved performance


Paging on Detail Page (Module)

  • fix #29783 [FrontEnd] Improved error handling for outdated product links (e.g. by search enginges)


Give Away Articles (Module)

  • fix #29257 [FrontEnd] Remove give away article if not valid for the current basket


Editorial Articles (Module)

  • fix #29841 [BackEnd] Usage of relative URLs only for  "URL on category"
  • fix #30022 [FrontEnd] Restrict article list on active category
  • fix #28982 [FrontEnd] Improved caching for tree nodes


Central Payment Transaction Manager

  • fix #30147 [FrontEnd] Improved distribution of voucher value on several items of one order when payed in installments


View Renderer

  • fix #30837 [BackEnd] Improved error message if theme contains an invalid less file


Amazon Payment (Interface)

  • fix #28465 [BackEnd] Simplified update of version 5
  • fix #30428 [BackEnd] Improved loading of configuration


FACT-Finder® (Interface)

  • fix #28270 [BackEnd] Improved index generation for large amounts of data


PayOne (Interface)

  • fix #30399 [BackEnd] Integrate PAYONE configuration into the standard payment configuration


 

Fix Release 6.0.2      Release Date: 01.04.2015
 

Core

  • fix #15578 [BackEnd] Vouchers are generated despite clicking "cancel"
  • fix #30258 [BackEnd] Sending out newsletters may lead to infinite loop
  • fix #30269 [FrontEnd] Fatal crash pages are misleadingly indexed by search engines
  • fix #30388 [FrontEnd] 404 pages erroneously send code 200 "OK" instead of 404 "not found" when autoflushing is active
  • fix #27949 [FrontEnd] Umlauts in Chameleon emails are displayed incorrectly in native iOS app
  • fix #28000 [BackEnd] Rough estimate of the number of table entries disabled by default due to great inaccuracy
  • fix #29673 [BackEnd] SanityCheck finds fault with active cache in developer mode, even if cache is not active
  • fix #29930 [BackEnd] Search in table 'SEO URL handler' leads to crash
  • fix #29942 [BackEnd] Body and head container are issued twice in the template editor
  • fix #30056 [BackEnd] SanityCheck finds fault with intentionally not initialized bundles in productive environment


Shop Standard Theme

  • fix #29977 [FrontEnd] The standard shop design is incompatible with the third-party module oyejorge/less.php 1.7


Shop

  • fix #29181 [FrontEnd] IsBuyable() method of a variant article ignores the appropriate status of the associated parent article
  • fix #29809 [BackEnd] Old methods using non-existent fields in TShopOrder must be removed
  • fix #26720 [FrontEnd] Shop crashes when a shipping group contains a payment method without payment handler
  • fix #7561 [BackEnd] Spelling mistake in measurement units
  • fix #28419 [FrontEnd] Re-adding a previoulsy removed article to the notepad, results in an incorrect error message 


 

Fix Release 6.0.1      Release Date: 01.04.2015
 

Core

  • fix #30381 [BackEnd] Method cmsCoreRedirect::isInternalUrl() recognizes URLs as internal


Utility Class for String Handling (Module)

  • fix #27949 [FrontEnd] Umlauts in Chameleon emails are displayed incorrectly in native iOS app


Individual Pricing, with Multi Currency Capability (Module)

  • fix #27706 [FrontEnd] System crashes when module 'individual pricing' is installed


Google Analytics Newsletter Tracking (Module)

  • fix #29998 [FrontEnd] Because of incorrect Regular Expression Google Analytics campaign parameters are attached to the link text instead of the link itself


Externe Tracker (Basic module)

  • fix #29809 [BackEnd] Old methods using non-existent fields in TShopOrder must be removed