github saleor/saleor v2018.01
January 2018

latest releases: 3.19.30, 3.19.29, 3.18.37...
6 years ago

Welcome to the January 2018 release of Saleor! The last iteration brought a lot of changes. From now on, Saleor is running on Django 2.0 (1.11 support will be dropped after the version 2.2 is out). Some of the most interesting new features include HTML email templates, product collections and rich-text editor widget. We also made initial steps towards turning Saleor's storefront into a Progressive Web Application by introducing a manifest file and image lazy-loading. The documentation has been updated with dedicated installation guides for different platforms and it has got a cleaner structure.

At the beginning of February Saleor celebrates its 5th birthday! We're more than happy to see such a wonderful community that have been on this journey with us. Our core team is growing and we have ambitious plans for the upcoming months.

Highlights of this release:

General

  • Added support for Django 2.0 - #1718, #1723
  • Added HTML templates for emails using (MJML engine) - #1673
  • Introduced product collections - #734, #1706
  • Using django-fsm to manage order states - #1556
  • Changed relationship between categories and products to one-to-many - #1632
  • Single template tag to render addresses - {% format_address address %} - #1570
  • Improved GraphQL API structure - #1704
  • Improved docs structure - #1697, #1700
  • Renamed ProductClass to ProductType - #1617
  • Removed verbose_names from models in favor of explicit, translated labels in forms - #1558
  • Code style improvements - #1724

Storefront

  • Added ability to add order notes during checkout and on the order details page - #1535
  • Showing success page after finishing checkout - #1627, #1602
  • Lazy-loading images in the storefront - #1709

Dashboard

  • Added rich-text editor widget - #1600
  • Added ability to create customers through the dashboard - #1580
  • Improved appearance of bulk actions in the dashboard - #1639
  • Order details page improvements - #1658

Big thanks to all contributors who help us to make this project better.

Don't miss a new saleor release

NewReleases is sending notifications on new releases.