Shuup

Latest version: v3.1.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 19

2.12.0

Fixed

- Front: SupplierProductListFilter to take all vendors from the category and all sub categories
- Front: Fix the alert class when it is an error
- Xtheme: only use the id attribute if the variable is a Product instance in Async Product Cross Sells plugin
- Reports: do not catch generic `Exception` to prevent hiding other issues

Changed

- Core: reuse existing `ProductVariationResult` when a combination hash matches

Added

- Front: add timezone view to save the user's current timezone

2.11.0

Added

- GDPR: create a snippet blocker to prevent injection when cookie is not consented
- Xtheme: create `xtheme_snippet_blocker` provides to allow blocking a global script injection
- Xtheme: add name a `Snippet` object
- Reports: add CSV report writer

Fixed

- Front: fix so orders that are canceled can't be payed for
- General: fix critical vulnerability on views that were returning not escaped content making it open to XSS attacks
- Admin: fix code mirror destruction by node id

Changed

- Reports: clean malicius content from the HTML and CSV exporters
- Reports: prevent formulas from being exported in excel writer
- Tests: log errors into a log file
- Admin: hide email template button based on permission
- Reports: improve log when an importer fails

2.10.8

Not secure
Changed

- Pull translations from Transifex

2.10.7

Not secure
Changed

- Core: only consider lines from the same supplier as the behavior component

2.10.6

Not secure
Fixed

- Utils: fix MultiLanguageModelForm so language dependent filed will only be required if the language is required

2.10.5

Not secure
Fixed

- Xtheme: removed orderable boolean from async highlights plugin from being rendered

Page 2 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.