@maarcingebala maarcingebala released this Oct 8, 2018 · 183 commits to master since this release

Assets 2

Welcome to the September 2018 release of Saleor! Here are the highlights of changes we’ve made in the last month.

Order management views

We’re still focused on developing the React-based Dashboard 2.0. With this release, we're presenting the beta version of new order management views. We've recreated all functionalities of the original Django-based orders views, such as the list of orders, fulfillments, and managing payments. We also ported the "draft orders" feature, which allows members of staff to create orders, including dynamically adding products and assigning customers and shipping methods. It's worth noting that the whole order details view has been restyled for a better user experience; instead of three separate tabs for details, payments, and order history, we’ve organized all necessary information on a single page.

Order timeline

While developing the new order management views, we reworked the mechanics that power the order history section. Until now we’ve only stored simple messages serving as an order history. The new release enhances this to store additional data specific to the particular event, allowing us to implement features such as retrying some of the order actions directly from the timeline. We also added more event types, to cover the entire lifetime of an order.

Staff management views

Staff member management has also been improved in the new dashboard. The functionality remains the same but we’ve restyled and reorganized the page to provide better user experience and improve the appearance.

Other core changes

API

Dashboard 2.0

Bugfixes

  • Update HStore field default value - #2828 by @jxltom
  • Fix creating orders when voucher name is optional - #2932 by @jxltom
  • Fix assigning unpublished collections as homepage collection - #2647 by @oldPadavan
  • Fix filtering applicable shipping methods by discounts - #2933 by @jxltom
  • Fix translation in signup form - #2916 by @gigimon
  • Fix returning shop's permissions in API - #2940 by @Pacu2
  • Fix UI after thumbnail has replaced crop - #2845 by @jxltom
  • Fix overflowing images in dashboard's product descriptions - #2892 by @jxltom

Documentation

Future releases

This release is another step forward as we gradually add new sections to the React-based Dashboard 2.0. It's a lot of work, but we believe that the improved appearance and user experience are worth the effort. Another part of our team is also making progress with the new single-page storefront; it’s a complete redesign that we are excited to announce will be released in October!

Thank you

A big thank you 🙏 to all contributors, stargazers, and supporters of Saleor! We hit over 2.5k stars on Github in September. It’s a fantastic number that is only possible with your support.

Contributing

We’ve prepared a bunch of issues labeled as help wanted for anyone who wants to contribute to the project. Even if you don't fully understand the problem , our team will try to guide you and answer your questions. And remember to check out our channel on Gitter if you have a quick question that doesn't require opening an issue on Github.

October is the month of open source celebration. Get involved and take part in the annual Hacktoberfest by checking out our issues marked with the special label.

We will be attending the GraphQL Summit in San Francisco on November 7–8. Let us know if you want to meet us, chat about Saleor, and grab some of our cool swag!

See the release notes on our blog.