You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

v3.2.2.rst 9.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. ========================================
  2. Oscar 3.2.2 release notes
  3. ========================================
  4. :release: TBD
  5. .. contents::
  6. :local:
  7. :depth: 1
  8. .. _compatibility_of_3.2.2:
  9. Compatibility
  10. ~~~~~~~~~~~~~
  11. 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
  12. Support for Django 3.1 has been dropped. Support for Python 3.7 has been dropped.
  13. .. _new_in_3.2.2:
  14. What's new in Oscar 3.2.2?
  15. ~~~~~~~~~~~~~~~~~~~~~~~~
  16. * Bump eslint from 8.22.0 to 8.33.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4047
  17. * Bump sass from 1.54.0 to 1.58.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4045
  18. * post_save_set_ancestors_are_public should not run when loading fixtures, by @specialunderwear in https://github.com/django-oscar/django-oscar/pull/4040
  19. * Fix combination offer removal bug by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4017
  20. * orderlist view added email when there isn't a name by @nathanhighbiza in https://github.com/django-oscar/django-oscar/pull/4009
  21. * Query optimization in dashboard user detail page by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4051
  22. * [FIX] Exclude suspended offers when is_active filter is applied by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4059
  23. * Exclude non-public Products from Offers by @gwaidacher in https://github.com/django-oscar/django-oscar/pull/4053
  24. * [FIX] Show address update button only if there exists one by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4044
  25. * Optimize range products reordering by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4010
  26. * Fix review list template by @dd in https://github.com/django-oscar/django-oscar/pull/4014
  27. * Removing unnecessary permissions from static and documentation f… by @dd in https://github.com/django-oscar/django-oscar/pull/4067
  28. * [FEAT] Optimize order count calculation in user listing page by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4061
  29. * fix for #4049 by @mghiglieri in https://github.com/django-oscar/django-oscar/pull/4050
  30. * Update whitenoise requirement from <6.3,>=5.2 to >=5.2,<6.5 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4064
  31. * Update redis requirement from <4.4,>=3.5 to >=3.5,<4.6 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4065
  32. * Bump @fortawesome/fontawesome-free from 6.1.2 to 6.4.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4075
  33. * Bump jquery from 3.6.0 to 3.6.4 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4076
  34. * Update django-environ requirement from <0.10,>=0.4 to >=0.4,<0.11 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4078
  35. * Exclusivevoucherbug by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/4095
  36. * Update django-debug-toolbar requirement from <3.6,>=2.2 to >=2.2,<4.1 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4091
  37. * Reduce db calls by counting offers in voucher listing by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4084
  38. * Update how_to_setup_solr.rst by @gwaidacher in https://github.com/django-oscar/django-oscar/pull/4085
  39. * Create SECURITY.md by @specialunderwear in https://github.com/django-oscar/django-oscar/pull/4094
  40. * Bump sass from 1.58.0 to 1.62.1 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4093
  41. * Add default auto field for django 3 by @viggo-devries in https://github.com/django-oscar/django-oscar/pull/4097
  42. * i18n fixes by @dhvcc in https://github.com/django-oscar/django-oscar/pull/3965
  43. * Bump eslint from 8.33.0 to 8.39.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4090
  44. * Use voucher_set name for vouchers in basket totals template by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/3996
  45. * chore: Set permissions for GitHub actions by @naveensrinivasan in https://github.com/django-oscar/django-oscar/pull/3914
  46. * Update how_to_integrate_payment.rst by @gwaidacher in https://github.com/django-oscar/django-oscar/pull/4087
  47. * Bump flake8 from 4.0.1 to 6.0.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4021
  48. * Bump nan from 2.16.0 to 2.17.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/3998
  49. * Bump node-sass from 7.0.1 to 8.0.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4022
  50. * Bump tinymce from 6.1.2 to 6.4.2 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4089
  51. * Bump @tinymce/tinymce-jquery from 2.0.0 to 2.1.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4080
  52. * Updated javascript dependencies with npm audit by @specialunderwear in https://github.com/django-oscar/django-oscar/pull/4099
  53. * If a product has a option it cannot be oversold by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/4096
  54. * Make products without price unable to be added to basket by @Wessellix in https://github.com/django-oscar/django-oscar/pull/4013
  55. * changed keyOrder to form.field_order by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/4101
  56. * Bump inputmask from 5.0.7 to 5.0.8 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4081
  57. * project contribution section and code of conduct by @brahim12chamakh in https://github.com/django-oscar/django-oscar/pull/4088
  58. * 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 https://github.com/django-oscar/django-oscar/pull/4102
  59. * Hutchison/master by @specialunderwear in https://github.com/django-oscar/django-oscar/pull/4106
  60. * Use entire queryset for offer report download rather than paginated one by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/4105
  61. * [Fix] Remove duplicate count in voucher offers by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4107
  62. * Speeding up Range.product_queryset() by @gwaidacher in https://github.com/django-oscar/django-oscar/pull/4100
  63. * Fixed extra ) in apps.py by @WaqarAnwar in https://github.com/django-oscar/django-oscar/pull/4108
  64. * Django 4.2, Python 3.11 by @viggo-devries in https://github.com/django-oscar/django-oscar/pull/4098
  65. * Fix convert_to_valid_json migrations by @jribbens in https://github.com/django-oscar/django-oscar/pull/4118
  66. * [FEAT] Optimize Offer Listing page by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4120
  67. * Only change order line status when status is available by @viggo-devries in https://github.com/django-oscar/django-oscar/pull/3948
  68. * Make the oscar migrations able to handle different DEFAULT_AUTO_FIELD settings by @specialunderwear in https://github.com/django-oscar/django-oscar/pull/4121
  69. * Bump jquery from 3.6.4 to 3.7.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4114
  70. * Remove Werkzeug dependency, creates security errors. by @viggo-devries in https://github.com/django-oscar/django-oscar/pull/4122
  71. * Update django-debug-toolbar requirement from <4.1,>=2.2 to >=2.2,<4.2 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4112
  72. * Bump eslint from 8.39.0 to 8.43.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4125
  73. * Update flake8 requirement from <6.0.0 to <7.0.0 by @dependabot in https://github.com/django-oscar/django-oscar/pull/4110
  74. * Manage excluded_products in ranges dashboard by @gwaidacher in https://github.com/django-oscar/django-oscar/pull/4073
  75. * Make all the things black by @hertogjan-bier in https://github.com/django-oscar/django-oscar/pull/4126
  76. * Add a .git-blame-ignore-revs file to ignore the black & pylint commit in blame view. by @joeyjurjens in https://github.com/django-oscar/django-oscar/pull/4129
  77. * Update basket_totals.html - Fixed surcharges display by @patrick-agbokou in https://github.com/django-oscar/django-oscar/pull/4127
  78. * [FEAT] Optimize range listing by @samar-hassan in https://github.com/django-oscar/django-oscar/pull/4128
  79. * Save tax codes on the basket and order for reference by @viggo-devries in https://github.com/django-oscar/django-oscar/pull/4136
  80. .. new_contributors:
  81. New Contributors
  82. ~~~~~~~~~~~~~~~~
  83. * @samar-hassan made their first contribution in https://github.com/django-oscar/django-oscar/pull/4017
  84. * @nathanhighbiza made their first contribution in https://github.com/django-oscar/django-oscar/pull/4009
  85. * @dd made their first contribution in https://github.com/django-oscar/django-oscar/pull/4014
  86. * @mghiglieri made their first contribution in https://github.com/django-oscar/django-oscar/pull/4050
  87. * @dhvcc made their first contribution in https://github.com/django-oscar/django-oscar/pull/3965
  88. * @naveensrinivasan made their first contribution in https://github.com/django-oscar/django-oscar/pull/3914
  89. * @Wessellix made their first contribution in https://github.com/django-oscar/django-oscar/pull/4013
  90. * @brahim12chamakh made their first contribution in https://github.com/django-oscar/django-oscar/pull/4088
  91. * @WaqarAnwar made their first contribution in https://github.com/django-oscar/django-oscar/pull/4108
  92. * @jribbens made their first contribution in https://github.com/django-oscar/django-oscar/pull/4118
  93. * @hertogjan-bier made their first contribution in https://github.com/django-oscar/django-oscar/pull/4126
  94. * @patrick-agbokou made their first contribution in https://github.com/django-oscar/django-oscar/pull/4127
  95. **Full Changelog**: https://github.com/django-oscar/django-oscar/compare/3.2...3.2.2