shoop v1.9.10 Release Notes
Release Date: 2019-10-02 // over 4 years ago-
Admin
- ➕ Add option to add messages menu entries
- 🛠 Orders, fixed
self.request.shop
toget_shop(self.request)
- 🛠 Fix issues with product list mass actions
- 🛠 Fix /sa/ products mass-actions
- 👉 Make the refund lines data be an object instead of an array
- ➕ Add tests around refund view
- ➕ Add suppliers to product list by default
- Hide arbitrary refund option when disabled
- Highlight active items on menu
- ➕ Add object saved signal with request for logging
- ➕ Add option to register log menu entries
Core
- ➕ Add order line creation and modification dates
- 👍 Allow refunding other than product lines
- ➕ Add the parent line supplier in the refund supplier line
- ➕ Add SHUUP_ prefix to settings
- Add SHUUP_ prefix to ALLOW_ARBITRARY_REFUNDS-setting
- ➕ Add option to disable arbitrary refunds
- Do not try to refund lines without quantity
- 🛠 Fix issue with order source update from order
GDPR
- ➕ Add 3 years on GDPR consent cookie expiration date
- ➕ Add templatetag function to return all the cookies consented
- ➕ Add default active field to allow default checked cookies
🔔 Notify
- Create environment provider method set through settings
- 🛠 Fix the email template variable name
- ➕ Add option to wrap HTML body
- 🌲 Define script log entry
- 👉 Make it possible to change the event runner
- 👉 Make it possible to use from_email when sending emails
Utils
- ➕ Add force text for value to models get data dict
XTheme
- ➕ Add option to skip resource injection
⚠ Warning!
- 🚀 There is known bug around admin action buttons in v1.9.5. This release v1.9.6 fixes the issue (just skip v1.9.5).
⚠ Warning!
- 🐎 Catalog campaigns (
campaigns.modules.CatalogCampaignModule
) should be avoided due performance issues. Catalog campaign module is disabled by default and will be removed from Shuup 2.0. Useshuup.discounts
instead.
⚠ Warning!
- 🚀 If you had used permission groups for shop staff members prior to 1.9.0 release you should re-generate your permissions since new permissions logic was added.
⚠ Warning!