3.2.2
What's Changed
- Bump eslint from 8.22.0 to 8.33.0 by @dependabot in #4047
- Bump sass from 1.54.0 to 1.58.0 by @dependabot in #4045
- post_save_set_ancestors_are_public should not run when loading fixtures, by @specialunderwear in #4040
- Fix combination offer removal bug by @samar-hassan in #4017
- orderlist view added email when there isn't a name by @nathanhighbiza in #4009
- Query optimization in dashboard user detail page by @samar-hassan in #4051
- [FIX] Exclude suspended offers when is_active filter is applied by @samar-hassan in #4059
- Exclude non-public Products from Offers by @gwaidacher in #4053
- [FIX] Show address update button only if there exists one by @samar-hassan in #4044
- Optimize range products reordering by @samar-hassan in #4010
- Fix review list template by @dd in #4014
- Removing unnecessary permissions from static and documentation f⦠by @dd in #4067
- [FEAT] Optimize order count calculation in user listing page by @samar-hassan in #4061
- fix for #4049 by @mghiglieri in #4050
- Update whitenoise requirement from <6.3,>=5.2 to >=5.2,<6.5 by @dependabot in #4064
- Update redis requirement from <4.4,>=3.5 to >=3.5,<4.6 by @dependabot in #4065
- Bump @fortawesome/fontawesome-free from 6.1.2 to 6.4.0 by @dependabot in #4075
- Bump jquery from 3.6.0 to 3.6.4 by @dependabot in #4076
- Update django-environ requirement from <0.10,>=0.4 to >=0.4,<0.11 by @dependabot in #4078
- Exclusivevoucherbug by @joeyjurjens in #4095
- Update django-debug-toolbar requirement from <3.6,>=2.2 to >=2.2,<4.1 by @dependabot in #4091
- Reduce db calls by counting offers in voucher listing by @samar-hassan in #4084
- Update how_to_setup_solr.rst by @gwaidacher in #4085
- Create SECURITY.md by @specialunderwear in #4094
- Bump sass from 1.58.0 to 1.62.1 by @dependabot in #4093
- Add default auto field for django 3 by @viggo-devries in #4097
- i18n fixes by @dhvcc in #3965
- Bump eslint from 8.33.0 to 8.39.0 by @dependabot in #4090
- Use voucher_set name for vouchers in basket totals template by @joeyjurjens in #3996
- chore: Set permissions for GitHub actions by @naveensrinivasan in #3914
- Update how_to_integrate_payment.rst by @gwaidacher in #4087
- Bump flake8 from 4.0.1 to 6.0.0 by @dependabot in #4021
- Bump nan from 2.16.0 to 2.17.0 by @dependabot in #3998
- Bump node-sass from 7.0.1 to 8.0.0 by @dependabot in #4022
- Bump tinymce from 6.1.2 to 6.4.2 by @dependabot in #4089
- Bump @tinymce/tinymce-jquery from 2.0.0 to 2.1.0 by @dependabot in #4080
- Updated javascript dependencies with npm audit by @specialunderwear in #4099
- If a product has a option it cannot be oversold by @joeyjurjens in #4096
- Make products without price unable to be added to basket by @Wessellix in #4013
- changed keyOrder to form.field_order by @joeyjurjens in #4101
- Bump inputmask from 5.0.7 to 5.0.8 by @dependabot in #4081
- project contribution section and code of conduct by @brahim12chamakh in #4088
- When there are product discountable true and variant discountable false in cart in the same time, discount is calculated for variant which is incorrect. by @specialunderwear in #4102
- Hutchison/master by @specialunderwear in #4106
- Use entire queryset for offer report download rather than paginated one by @joeyjurjens in #4105
- [Fix] Remove duplicate count in voucher offers by @samar-hassan in #4107
- Speeding up Range.product_queryset() by @gwaidacher in #4100
- Fixed extra ) in apps.py by @WaqarAnwar in #4108
- Django 4.2, Python 3.11 by @viggo-devries in #4098
- Fix convert_to_valid_json migrations by @jribbens in #4118
- [FEAT] Optimize Offer Listing page by @samar-hassan in #4120
- Only change order line status when status is available by @viggo-devries in #3948
- Make the oscar migrations able to handle different DEFAULT_AUTO_FIELD settings by @specialunderwear in #4121
- Bump jquery from 3.6.4 to 3.7.0 by @dependabot in #4114
- Remove Werkzeug dependency, creates security errors. by @viggo-devries in #4122
- Update django-debug-toolbar requirement from <4.1,>=2.2 to >=2.2,<4.2 by @dependabot in #4112
- Bump eslint from 8.39.0 to 8.43.0 by @dependabot in #4125
- Update flake8 requirement from <6.0.0 to <7.0.0 by @dependabot in #4110
- Manage excluded_products in ranges dashboard by @gwaidacher in #4073
- Make all the things black by @hertogjan-bier in #4126
- Add a .git-blame-ignore-revs file to ignore the black & pylint commit in blame view. by @joeyjurjens in #4129
- Update basket_totals.html - Fixed surcharges display by @patrick-agbokou in #4127
- [FEAT] Optimize range listing by @samar-hassan in #4128
- Save tax codes on the basket and order for reference by @viggo-devries in #4136
New Contributors
- @samar-hassan made their first contribution in #4017
- @nathanhighbiza made their first contribution in #4009
- @dd made their first contribution in #4014
- @mghiglieri made their first contribution in #4050
- @dhvcc made their first contribution in #3965
- @naveensrinivasan made their first contribution in #3914
- @Wessellix made their first contribution in #4013
- @brahim12chamakh made their first contribution in #4088
- @WaqarAnwar made their first contribution in #4108
- @jribbens made their first contribution in #4118
- @hertogjan-bier made their first contribution in #4126
- @patrick-agbokou made their first contribution in #4127
Full Changelog: 3.2...3.2.1a