| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- =======================
- Oscar 2.0 release notes
- =======================
-
- :release: tbd
-
- Welcome to Oscar 2.0
-
-
- Table of contents:
-
- .. contents::
- :local:
- :depth: 1
-
-
- .. _compatibility_of_2.0:
-
- Compatibility
- -------------
-
- Oscar 2.0 requires Python 3.4 or higher.
-
- .. _new_in_2.0:
-
- What's new in Oscar 2.0?
- ------------------------
-
- Removal of deprecated features
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Minor changes
- ~~~~~~~~~~~~~
- - Dropped ``action=""`` and ``action="."`` attributes, following the lead of Django
- and as per the HTML5 specification.
-
- - Replaced use of Django's procedural auth views with the corresponding
- class-based views.
-
- - ``OrderPlacementMixin.get_message_context()`` is now passed a ``code`` argument
- specifying the communication event type code for a message being sent.
-
- - We've dropped the dependency on Unidecode due to license incompatibilities,
- ``oscar.core.utils.default_slugifier`` now uses ``oscar.core.utils.cautious_slugify``
- to handle unicode characters in slugs when ``OSCAR_SLUG_ALLOW_UNICODE`` is ``False``.
-
- - ``OSCAR_SLUG_FUNCTION`` previously accepted a function as its value. It now
- only accepts a dotted path to a function as its value. Such functions must
- also now take a ``allow_unicode`` kwarg.
-
- Dependency changes
- ------------------
-
- .. _deprecated_features_in_2.0:
-
- Deprecated features
- ~~~~~~~~~~~~~~~~~~~
|