Skip to content

Latest commit

 

History

History
110 lines (95 loc) · 9.43 KB

v3.2.2.rst

File metadata and controls

110 lines (95 loc) · 9.43 KB

Oscar 3.2.2 release notes

release:2023-10-09

Oscar 3.2.2 is compatible with Django 3.2, 4.0, 4.1 and 4.2 and Python versions 3.8, 3.9, 3.10 and 3.11

Support for Django 3.1 has been dropped. Support for Python 3.7 has been dropped.

  • 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
  • @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: https://github.com/django-oscar/django-oscar/compare/3.2...3.2.2