Skip to content

Releases: oroinc/orocommerce-application-de

Release Notes

21 Feb 15:32
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 3.1.3 version
  • Fixed wrong fallback label in website configuration
  • Fixed enter coupon code on Front Store feature
  • Fixed can submit form with removed consents
  • Fixed default content variant restrictions cannot be removed
  • Fixed impossible to choose enums with uppercased codes for configurable products
  • Fixed ACL/Create Customer - Website from another organization is available
  • Fixed Grid Filters - Text representation of filter state missing
  • Fixed the label "In Shopping List" does not scale properly on the product view page
  • Fixed tooltips edit and delete on hover are not translated
  • Fixed missing thumbnails on product details page on mobile
  • Fixed translation strings are cached on Checkout
  • Removed mapping validation check for search configuration
  • Fixed untranslated labels in "Add Event" pop-up
  • Fixed names of product page templates are not translated
  • Fixed incorrect processing of text quotes in shopping list names
  • Implemented Relevant Filters
  • Fixed cannot create or edit addresses in Internet Explorer
  • Fixed demo data cannot be installed when system locale is not en_US
  • Fixed Product and Category Image Placeholders
  • Fixed customizable roles available as guest and default roles for website
  • Fixed duplicate email notifications on manual and automatic quote expiration
  • Fixed no consents tab for new customer users in backoffice of community edition
  • Fixed missing storefront main menu images

Release Notes

07 Feb 17:24
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Improved CC expiration date validation
  • Fixed shopping list subtotal can be out of boundaries
  • Fixed validation highlight for "Confirm Password" on User creation
  • Fixed can't create new Content Node in global organization
  • Fixed cannot accept consent with content node without landing page
  • Fixed cannot switch store frontend theme when using Redis cache
  • Fixed consent landing page cannot be viewed if the guest access is disabled
  • Implemented key-value cache for slugs when Redis is configured implementation
  • Fixed PayPal Credit Card form. Autofill settings are present in the "CVV" field
  • Fixed cannot start checkout with a new Customer User Role
  • Fixed cannot finish single page checkout with Authorize.Net payment method
  • Fixed Order History page - Product name is not localized
  • Simplified login page management
  • Fixed Login page and Backoffice menu are broken on French language
  • Fixed guest adds product to new shopping list instead present one
  • Fixed changing shipping methods does not trigger payment methods update on "Single Page Checkout"
  • Fixed "Delete" item is visible in mass actions drop-down menu on Address Book datagrid if Delete permission on Customer Address entity is set to None
  • Fixed configurable product attributes disappear from order view line items after grid refresh
  • Fixed filter by Status criteria disappears after refresh of Account/RFQ storefront page
  • Fixed filter by Status field has incorrect autofill settings
  • Fixed impossible to create Customer datagrid view without Payment Term field
  • Fixed import with csv file saved in UTF8 with BOM
  • Fixed role selector not available on customer user creation in global organization
  • Fixed sub folder installation. Wrong links from email
  • Fixed Customer User cannot accept consents in Internet Explorer
  • Fixed tooltips for returning to other steps linger on checkout page
  • Fixed upload icon missing in WYSIWYG on sub folder installation
  • Fixed German edition downloads wrong German translation
  • Fixed wrong Quote entity in "quote_created" notification when quote was created from another one
  • Fixed long words German edition break the page layout
  • Fixed invalid link in the second registration confirmation email
  • Fixed SEO fields are rendered as single line inputs on edit forms
  • Fixed Tax in Order Totals is not clickable without the page refresh
  • Fixed Country and postal code validation errors break address form layout on storefront
  • Fixed deleted product blocks all other products to be rendered
  • Fixed cannot create customer users in community edition
  • Fixed 404 page is not styled with application theme
  • Fixed wrong matching items for applied promotion
  • Fixed Delete button is not visible for entity unique keys
  • Fixed Payment methods with same names mask each other in payment rule editor
  • Fixed PayPal integration name and express checkout name cannot be distinguished
  • Fixed 404 error for favicons manifest.json
  • Marked ProductCollectionDefinitionConverter service as public
  • Fixed new fields not displayed on Backoffice brand page

Release Notes

04 Feb 16:53
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Added support of NodeJs v10 and v11 on the environments that do not include gcc-c++ and cannot build the node-sass npm module from sources.
  • Limited versions of oro composer packages in order to prevent installation of 3.1 LTS release in PHP < 7.1.26 as this may lead to unexpected errors.

Release Notes

04 Feb 11:34
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.39
  • Fixed Ownership not configured and doesn't work for some entities
  • Fixed cannot switch store Frontend theme when using Redis cache
  • Implemented use key-value cache for slugs when redis is configured
  • Fixed not self-managed roles are visible on storefront
  • Fixed cannot finish single page checkout with Authorize.Net payment method
  • Fixed Order History page - Product name is not localized
  • Fixed simplify login page management
  • Fixed Decimal separator: Custom Product Attribute is rendered using decimal dot in German Localization
  • Fixed import of serialized Product Attribute leads to the disappearance of all products on the frontend
  • Fixed current business unit cannot be set as parent for new business units
  • Fixed shopping list name validation in storefront
  • Implemented cascade removal of product units
  • Fixed subtotal expression calculated incorrectly in payment and shipping rules
  • Fixed changing shipping methods does not trigger payment methods update on "Single Page Checkout"
  • Fixed "Delete" item is visible in mass actions drop-down menu on Address Book datagrid if Delete permission on Customer Address entity is set to None
  • Fixed Filter by Status criteria disappears after refresh of Account/RFQ storefront page
  • Fixed filter by Status field has incorrect autofill settings
  • Fixed impossible to create Customer datagrid view without Payment Term field
  • Fixed import with csv file saved in UTF8 with BOM
  • Fixed user cannot accept consents in Internet Explorer
  • Fixed wrong Quote entity in "quote_created" notification when quote was created from another one
  • Fixed invalid link in the second registration confirmation email
  • Fixed deleted product blocks all other products to be rendered
  • Fixed wrong matching items for applied promotion
  • Marked ProductCollectionDefinitionConverter service as public

OroCommerce 3.1 Release is Now Available

01 Feb 17:01
Compare
Choose a tag to compare

Technologie-Upgrades

  • OroCommerce wurde auf Symfony 3.4 LTS aktualisiert
  • Die minimal erforderliche PHP-Version wurde auf 7.1.26 erhöht
  • Die Anwendung kann jetzt unter PHP 7.2 ausgeführt werden.
  • Wir haben auf Bootstrap 4.1 umgestellt
  • Die Unterstützung für LESS-Präprozessor wurde eingestellt und alle Dateien wurden in das SCSS-Format konvertiert.
  • NodeJS ist zu einer erforderlichen Abhängigkeit für Installation und Entwicklung geworden

Shop Frontend

  • Zu den Storefront-Grids wurden responsive Design- und Swipe-Aktionen hinzugefügt, um die UX auf mobilen Geräten zu verbessern. Wir haben auch die Leistung beim Rendern von Product Grids verbessert.

Checkout

  • Die Möglichkeit, sich während des Bezahlvorgangs zu registrieren, wurde dem Workflow für den Gast-Checkout hinzugefügt.
  • Die Checkout-Leistung wurde erheblich verbessert. Wir haben zudem die Templates des Einseiten-Checkout-Workflows aktualisiert, um die Anzahl der synchronen und asynchronen Webanfragen zu reduzieren sowie zusätzliche serverseitige Leistungsoptimierungen implementiert.
  • Wir haben Variablen für alle Auftragssummen hinzugefügt, sodass die Bestellbestätigungs-E-Mail jetzt alle Daten enthält, die dem Kunden während des Bezahlvorgangs angezeigt werden.
  • Die Funktionen zur Verwaltung von Kundeneinwilligungen, die als separate Erweiterung für OroCommerce 1.6 LTS verfügbar waren, wurden nahtlos in alle Checkout-Workflows integriert und sind ab sofort im Standard in OroCommerce verfügbar.

Lokalisierung

  • Die länderspezifischen Konfigurationsoptionen wurden überprüft und vereinfacht, um den Installationsprozess und die weitere Konfiguration mehrsprachiger Setups zu optimieren.
  • Es wurden verschiedene Verbesserungen an den vorhandenen Funktionen vorgenommen, um sicherzustellen, dass bei mehreren im System aktivierten Sprachen sowohl für Geschäftskunden als auch für Backend-Benutzer die Inhalte entsprechend ihrer Spracheinstellungen sowie Ländereinstellungen formatiert werden.

Backend

  • Das Admin-Panel wurde komplett neu gestaltet, um es zeitgemäßer und userfreundlicher zu gestalten.
  • Die neue Konfigurationsoption "E-Mail-Adressen ohne Berücksichtigung der Groß- und Kleinschreibung" ermöglicht es, verschiedene Großbuchstaben derselben E-Mail-Adresse als für die Registrierung akzeptable Adresse zu behandeln.
  • Angebotsanfragen von Gästen können mit potenziellen Kunden geteilt werden und erfordern keine vorherige Registrierung im System.

Sicherheit

  • OroCommerce kann jetzt über SSL / TLS-Verbindung eine Verbindung zum Websocket-Server herstellen und falls nötig SSL-Verbindungsoptionen übergeben.
  • Um die Sicherheit der Websocket-Verbindung weiter zu verbessern und das Risiko von Cross-Site-WebSocket-Hacking-Angriffen (CSWSH) zu verringern, werden die Origin-Header nach der Herstellung der Websocket-Verbindung mit der Liste der zulässigen Herkunft verglichen.
  • Das ACL-Sicherheitsmodell wurde aktualisiert und kann mit benutzerdefinierten Datenzugriffsregeln erweitert werden.
  • Um die Sicherheitsüberprüfung zu vereinfachen, verfolgt die Anwendung alle fehlgeschlagenen Backend-Anmeldeversuche und die zugehörigen Sicherheitsereignisse.

Monitoring und Upgrades

  • Systemadministratoren können neue Endpunkte zur Überprüfung der Anwendungsintegrität verwenden, um die Verfügbarkeit einzelner Anwendungskomponenten zu überwachen. Die Endpunkt-Webseite zeigt die Liste der durchgeführten Prüfungen mit dem genauen Status der einzelnen Komponenten an.
  • Der Upgrade-Befehl wurde um neue Optionen für die Übersprung-Suche-Neuindizierung und die Zeitplansuche-Neuindizierung erweitert, um das Aktualisieren des Suchindex zu verzögern, wenn Anwendungen mit großen Katalogen aktualisiert werden.

Developer Experience und Integration

  • OroCommerce enthält jetzt eine Storefront-API, mit der kundenspezifische mobile Anwendungen erstellt werden können.
  • Die Price Engine wurde aktualisiert, um Preisintegrationen in Echtzeit in externe Preisquellen zu ermöglichen (mehr erfahren).
  • Die Reporting Engine kann so konfiguriert werden, dass eine separate Verbindung zum Abladen aller ressourcenintensiven Abfragen an ein Datenbankreplikat erfolgen kann.
  • oro: assets: Build-Befehl verwendet im Hintergrund Webpack, um das Erstellen von Frontend-Assets zu vereinfachen und zu beschleunigen. Frontend-Entwickler können damit auch alle modernen Javascript-Tools in ihren Entwicklungsprozess integrieren.

Click to read the 3.1 Releases Notes in English.

Release Notes

15 Jan 11:13
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.38 version
  • Fixed Forgot Password Frontend Message Format
  • Fixed extra Grid View entity in BackOffice role management
  • Fixed no update schema button if some of imported product attributes do not require schema update
  • Fixed 404 on FrontStore when assign 2 or more items to Restrictions
  • Fixed Exception page rendered incorrectly
  • Fixed Make 404 page text translatable
  • Fixed default shipping address is not marked as shipping address
  • Fixed autosuggest for customer user search does not contain all matching customer users
  • Fixed configurable products not available for product page content variant in web catalog
  • Fixed pages for accepting consents works with prod mode always
  • Fixed cannot set negative inventory level
  • Fixed validation error message is not shown for a non-default content node variant after removing the restriction
  • Fixed quote editing depends on order editing permissions
  • Fixed incorrect behavior of Quote Capabilities permissions

Release Notes

26 Dec 17:36
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2,6,37
  • Fixed All Orders grid view doesn't work
  • Fixed Product catalog is missing schema.org pricing attributes
  • Fixed decimal separator in prices does not work in non-English locales
  • Fixed low performance of available routes caching for slugs
  • Fixed Quick Order form. Not able to add products in quick order form with translatable product units
  • Fixed wrong currency symbol in taxes on order editing
  • Fixed Product name and description are not translated in payment system
  • Fixed the "Close" label is not translatable in the dialog form
  • Fixed some labels are not translatable
  • Fixed Create Customer User page. Types label is not translatable
  • Fixed "Cancel" button does not work for Draft Quotes in some edit modes
  • Fixed disable focusing in disabled quantity input on quote acceptance page
  • Fixed Submit button on quote acceptance page is active even if product has insufficient inventory and back-orders are disabled
  • Fixed Checkout can't be completed with PayPal Payflow Gateway payment method if website guest access is disabled
  • Fixed No validation of non-default content variant restrictions
  • Fixed Coupon entry field is displayed in checkout started from quote

Release Notes

24 Dec 14:08
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.36
  • Fixed division by zero during tax calculations
  • Fixed translatable product name is displayed always in English in related products/homepage blocks
  • Fixed Tinymce editor is disabled for localizedfallback fields on the product edit page
  • Fixed FrontStore > Single page checkout > PAYMENT - errors if use PayPal methods
  • Fixed Payment methods: guest user is not able finish the checkout, 500 error on submit order
  • Fixed Check/Money integration: incorrect payment status after checkout
  • Fixed FrontStore > Shopping List > Wrong message is visible when user duplicated Shopping List.
  • Fixed subfolder installation incorrect routing (URL) issue
  • Fixed some product data is linked to the original product after duplication
  • Fixed FrontStore > Filter by Price - Invalid caching of query type
  • Fixed Payment terms payment method sets wrong order payment status
  • Fixed impossible to start checkout with a new Customer User Role
  • Fixed wrong position for "You cannot order less than .." message
  • Fixed "Saved views" label without translations
  • Fixed Multi Select filter aware of Hide Unrelated Product Filters configuration
  • Fixed configurable products are not shown on previously purchased page
  • Fixed Submit Order button is not active in IE browser with optimized Single Page Checkout
  • Fixed missing labels for Product Brands filters
  • Fixed import of product attributes recreates enum values
  • Fixed incorrect Tax rounding
  • Improved line items rendering strategy
  • Fixed checkout Submit Order button is active even if product has insufficient inventory and back-orders are disabled
  • Fixed isCurrentCustomerUserAddressesContain implementation leads to performance issues
  • Fixed display error in product grid
  • Fixed slug cache is constantly updated
  • Fixed digital resolver overrides taxable address

Release Notes

03 Dec 12:35
Compare
Choose a tag to compare
Release Notes Pre-release
Pre-release

This release is a release candidate of an upcoming 3.1 version of OroCommerce:

  • We have implemented numerous improvements related to the localization of the application.
  • The application can now be run on PHP 7.2.
  • We've added the next chunk of the backoffice UX improvements, including the migration to Bootstrap 4.1
  • The performance of the single page checkout workflow has been significantly improved by reducing the number of synchronous and asynchronous web-requests and by implementing additional server-side performance optimizations.
  • It is now possible to share a guest link to a quote view page with customers.

Release Notes

28 Nov 13:42
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.35 version
  • Implemented Quotes for Guests
  • Fixed consumers falling if change master catalog
  • Fixed Localization value of Product name is not displayed on RFQ.
  • Fixed Localization value of Product name is not displayed on Quick Order Form.
  • Fixed untranslated ProductUnit on Request a Quote form
  • Implemented Localization value of Product attributes
  • Fixed Temp folder contains image after product images import
  • Fixed Incorrect rounding in Shopping List and Checkout
  • Fixed account deletion breaks editing of its linked customers
  • Fixed related products quantity inputs are prefilled with wrong values
  • Fixed product attribute edit page is slow with hundreds of enum values
  • Fixed can't update quantity in Shopping List in Edge browser
  • Fixed Frontend menu not updated after moving customer user to different customer
  • Fixed removal of one simple variant from shopping list leads to remove a whole configurable product regardless system config
  • Fixed Customer Status label is not translatable on grids
  • Fixed export of opportunities with commerce customers fails
  • Fixed wrong cancel route for Account Profile Update on frontend