Django Oscar Versions Save

Domain-driven e-commerce for Django

3.2.4

2 months ago

Oscar 3.2.4 release notes

:release: 2024-08-02

.. contents:: :local: :depth: 1

.. _compatibility_of_3.2.4:

Compatibility


Oscar 3.2.4 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

.. _new_in_3.2.4:

What's new in Oscar 3.2.4?

3.2.3 contains a major bug when overriding the OrderDiscount. It caused the following Exception:

  File "/usr/local/lib/python3.11/site-packages/oscar/core/loading.py", line 260, in get_model
    import_module("%s.%s" % (app_config.name, MODELS_MODULE_NAME))
  File "/usr/local/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<FOO>/order/models.py", line 1081, in <module>
    from oscar.apps.order.models import *  # NOQA
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'oscar.apps.order.models' has no attribute 'OrderDiscount'. Did you mean: 'OrderLineDiscount'?

This minor version fixes the issue

Full Changelog: https://github.com/django-oscar/django-oscar/compare/3.2.3...3.2.4

3.2.3a1

3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/django-oscar/django-oscar/compare/3.2.2...3.2.3a1

3.2.3

3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/django-oscar/django-oscar/compare/3.2.2...3.2.3

3.2.2

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/django-oscar/django-oscar/compare/3.2...3.2.1a

3.2

1 year ago

Welcome to Oscar 3.2!

Please read the release notes to find out what's new in Oscar 3.2.

3.1

2 years ago

Welcome to Oscar 3.1!

Please read the release notes to find out what's new in Oscar 3.1.

3.0.0

3 years ago

Welcome to Oscar 3.0!

Please read the release notes to find out what's new in Oscar 3.0.

2.1.0

3 years ago

Welcome to Oscar 2.1!

Please read the release notes to find out what's new in Oscar 2.1.

2.0.0

4 years ago

Welcome to Oscar 2.0!

This is a significant release which includes a number of new features and backwards incompatible changes. In particular the way Oscar configures apps has been refactored and projects that have forked apps will need to follow the migration instructions in the documentaton.

Oscar 2.0 is compatible with Django 1.11, Django 2.1 and Django 2.2 as well as Python 3.5, 3.6 and 3.7. Support for Python 2.7 and Python 3.4 has been dropped.