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.rst 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ========================================
  2. Oscar 3.2 release notes (in development)
  3. ========================================
  4. :release: TBD
  5. .. contents::
  6. :local:
  7. :depth: 1
  8. .. _compatibility_of_3.2:
  9. Compatibility
  10. ~~~~~~~~~~~~~
  11. Oscar 3.2 is compatible with Django 3.1 and Django 3.2 and Python versions 3.7 to 3.9.
  12. Support for Django 2.2 has been dropped. Support for Python 3.6 has been dropped.
  13. .. _new_in_3.2:
  14. What's new in Oscar 3.2?
  15. ~~~~~~~~~~~~~~~~~~~~~~~~
  16. .. _removal_of_deprecated_features_in_3.2:
  17. Removal of deprecated features
  18. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. .. _minor_changes_in_3.2:
  20. Minor changes
  21. ~~~~~~~~~~~~~
  22. - Added a new helper ``core.utils.is_ajax`` which replicates the logic of Django's ``HttpRequest.is_ajax``
  23. method that was deprecated in Django 3.1.
  24. - Persisted ``OrderFactory.date_placed`` to the database when set, instead of just setting it on the object without saving it.
  25. .. _dependency_changes_in_3.2:
  26. Dependency changes
  27. ~~~~~~~~~~~~~~~~~~
  28. Python package dependencies:
  29. Javascript and CSS dependencies:
  30. Deprecated features
  31. ~~~~~~~~~~~~~~~~~~~
  32. - The ``annotate_form_field`` template tag is deprecated. It's functionality of annotating form fields with
  33. their widget type is now built in to Django.
  34. - In the ORDER_PLACED email templates, the variable ``status_url`` should not be used anymore. Please use
  35. ``status_path`` in conjunction with the ``absolute_url`` template tag instead. It will be removed in a future
  36. version of Oscar.