All Versions
172
Latest Version
Avg Release Cycle
4 days
Latest Release
955 days ago
Changelog History
Page 11
Changelog History
Page 11
-
v1.11.0 Changes
July 02, 2020๐ Changed
- Importer: add context object while initializing a importer class
- Core: use UUID in basket IDs to prevent possible duplicates
- Core: save basket shipping and billing address as dictionary when id is not available
- ๐ Front: remove the custom _load() implementation from the basket as it is the same as the core
- Core: ignore lines that are not from the given source while calculating taxes
- ๐ง Campaigns: do not apply campaigns in baskets configured to a supplier
- Admin: change service admin to list only providers that the current user can access
- 0๏ธโฃ Use UUID4 while generating order line ids by default
- Admin: Improve message banners, by:
- Resetting the timeout for hiding the messages when a new message is added.
- Immediately clearing the already hidden messages a when new one is added.
- Not hiding messages when clicking just random background elements.
- Allowing dismissing all of the messages by clicking any one of them anywhere.
โ Added
- Admin: add improved product copy
- ๐ Core: add task runner to support running tasks using 3rd party services like Celery
- Core: add shops and supplier to ServiceProvider and Service models
- Front: add feature for checkout phases to spawn extra phases
- โ Add custom get_ip method and use it everywhere
- Importer: add permissions for all the diffrent types of importers
- Importer: add context class to data importer
โ Removed
- ๐ท Travis jobs for Django 1.8 and 1.9
๐ Fixed
- โ Removed the kind prefix from feedback messages using Django messages to prevent duplicate strings.
- ๐ Fixed the way the permissions identifier are split in admin
- ๐ Fixed issue that was importing User model directly
- ๐ Core: changed
del
basket command handler to not try to parse the basket line into an integer
-
v1.11.0.b3
June 16, 2020 -
v1.11.0.b2
June 15, 2020 -
v1.11.0.b1
June 06, 2020 -
v1.10.16 Changes
June 03, 2020- ๐ Simple CMS: Fix a bug with the page links plugin
-
v1.10.15 Changes
June 02, 2020๐ Changed
- Front: Ensure company name and tax number is set to both billing and shipping address same way
as when filled through company form when customer is not logged in. Company name and tax number
๐ at order addresses seems to help with some taxation logic as well as makes things more consistent.
๐ Fixed
- Admin: Make sure related custom columns are added accrodingly. Fix issue with filtering through columns
0๏ธโฃ that are by default hidden
๐ Also see changelog for complete list of changes between each release.
โ Warning!
- This release is backwards incompatible and you should replace
shuup.api
from your custom code withshuup_api
. Also at project INSTALLED_APPS removeshuup.api
and addshuup_api
andshuup_rest_api
. Ping us at Gitter if you have any issues updating to this release.
โ Warning!
- If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0
โ 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!
- Front: Ensure company name and tax number is set to both billing and shipping address same way
-
v1.10.14 Changes
May 27, 2020๐ Fixed
- Front: only show carousel title when there is one
๐ Changed
- ๐ Notify: Add AccountActivation event. AccountActivation event is
triggered only when the user is activated for the first time. - Front: improve next parameter with registration. Check GET
parameter first and then fallback to POST data.
๐ Also see changelog for complete list of changes between each release.
โ Warning!
- This release is backwards incompatible and you should replace
shuup.api
from your custom code withshuup_api
. Also at project INSTALLED_APPS removeshuup.api
and addshuup_api
andshuup_rest_api
. Ping us at Gitter if you have any issues updating to this release.
โ Warning!
- If still on Django 1.8 or 1.9 versions make sure you keep your django-filer<1.6.0
โ 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!
-
v1.10.13 Changes
May 20, 2020- Admin: fix width issue with picotable images
- Admin: fix bugs in order edit and improve it one step closer to
multivendor world. Now supports situation when vendors does not
share products.
- Add option to make shipping and payment method optional
- Add supplier to pricing context
- Show supplier name on product column
- Make auto add for product select false by default
- Fix product select2 missing URL and data handler since the whole ajax method was passed as attrs.
- Add option to open/close collapsed content sections in mobile
- Core: add option to enable order edit for multiple vendors
- Front: do not stack history on product list when filters are changed. Instead replace state so back-buttons works nicely.
- Front: prevent image Lightbox touching history so you do not need to click back 6 times after you have viewed all images.
-
v1.10.12 Changes
May 05, 2020โ Added
- Admin: add error message when upload fails. At media queue complete do not resave product media if the file-count has not changed. This for example prevents media save when the upload itself fails.
- Admin: add option to override dropzone upload path by using data attribute
- ๐ป Admin: add upload path to browser URLs and use it to fallback on media uploads when the actual media path is not available.
- Admin: Ability to delete manufacturer
- Admin: Ability to login as the selected contact if it's a user
๐ Fixed
- Admin: Now when activating/deactivating user it's contact will also change
- Admin: New notification for when a account get's reactivated
-
v1.10.11 Changes
April 23, 2020๐ Fixed
- Discounts: create different admin module for archived discounts to fix breadcrumbs
- ๐ Fix product pagination by not overriding the state with undefined values
๐ Fixed
- Middleware: fix so it trys to take the users timezone first, then the suppliers, last the projects TIME_ZONE
๐ Changed
- Front: customize sort options through settings