Saleor v2.5.0 Release Notes

Release Date: 2019-04-09 // about 5 years ago
  • πŸš€ Welcome to the March 2019 release of Saleor! Read on to learn about the newest changes and for a very special announcement!

    🌐 Model Translations UI

    πŸš€ API for model translations was already added in the last release, but this month we're bringing you a brand new user interface which allows you to easily manage translations of your shop's data from the dashboard! To access it, in the main navigation go to the "Translations" section and you'll get a list of all languages enabled in your shop. You can then select a language and choose a particular model that you'd like to add the translations for. Notice that you can also switch between languages directly from the translation details page.

    Dark Mode & Refreshed Dashboard 2.0 Theme

    0️⃣ Dark mode has become a trendy feature of modern apps. Since Saleor aims to provide the best user experience and rival commercial platforms, we couldn't restrain ourselves from adding a dark mode to our shiny Dashboard. Both themes were also refreshed with some smaller changes, such as increasing the default font size to 16px for better legibility, using accent colors on buttons and links, and adding a floating action bar at the bottom of each editable page. We've also redesigned the login page to greet all staff users with a nice, colorful pattern.

    βž• Address book

    πŸ‘€ The address book is a new section in Dashboard 2.0 which allows staff users to view and manage customers' addresses. To access it, go to the customer details view and click the "Manage" button in the "Address information" card. You'll see a list of all user addresses, with the ability to add new ones and configure which of them is a default billing or shipping address.

    πŸ”„ Changelog

    API

    Core

    • ⬇️ Drop support for Django 2.1 and Django 1.11 (previous LTS) - #3929 by @patrys
    • Fulfillment of digital products - #3868 by @korycins
    • Introduce avatars for staff accounts - #3878 by @pawelzar
    • πŸ”¨ Refactor the account avatars path from a relative to absolute - #3938 by @NyanKiyoshi

    Dashboard 2.0

    Other notable changes

    • πŸ‘Œ Improve user and staff management in dashboard 1.0 - #3781 by @jxltom
    • πŸ›  Fix default product tax rate in Dashboard 1.0 - #3880 by @pawelzar
    • πŸ›  Fix logo in docs - #3928 by @michaljelonek
    • πŸ›  Fix name of logo file - #3867 by @jxltom
    • πŸ›  Fix variants for juices in example data - #3926 by @michaljelonek
    • πŸ›  Fix alignment of the cart dropdown on new bootstrap version - #3937 by @NyanKiyoshi
    • πŸ†• New translations:
      • Armenian
      • Portuguese
      • Swahili
      • Thai

    πŸš€ Future releases

    πŸš€ Within the next few releases we're planning to roll out a few exciting new features:

    • πŸ”§ Fulfillment of digital productsβ€Š: β€Šwe've just added backend changes that introduce models to represent digital content and unique download URLs. They will have configurable and optional restrictions on the number of allowed downloads or link validity period. Expect new dashboard sections to manage that!
    • πŸš€ Bulk actions: with this release, we've added GraphQL mutations for bulk actions such as deleting multiple items at once and we've just started building support for that in Dashboard 2.0.
    • πŸ‘‰ User avatarsβ€Š: to allow easier identification of staff members, we will allow them to upload a profile picture.

    Thank you

    🍱 A big thank you πŸ™ to all contributors, stargazers, and supporters of Saleor!

    Contributing

    For those of you who are interested in contributing to the project, we prepared a bunch of issues labeled as help wanted. Don't worry if you don't fully understand the problemβ€Š-β€Šour team will try to guide you and answer all your questions. Remember to check our channels on Gitter and Spectrum; they serve best if you have quick questions that don't require opening an issue on GitHub.