選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

v1.4.rst 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. =======================
  2. Oscar 1.4 release notes
  3. =======================
  4. :release: 2017-02-10
  5. Welcome to Oscar 1.4, a relative minor release which finally brings
  6. compatibility with Django 1.10.
  7. Table of contents:
  8. .. contents::
  9. :local:
  10. :depth: 1
  11. .. _compatibility_of_1.4:
  12. Compatibility
  13. -------------
  14. Oscar 1.4 is compatible with Django 1.8, 1.9 and 1.10 as well as Python 2.7,
  15. 3.3, 3.4, 3.5 and 3.6.
  16. .. _new_in_1.4:
  17. What's new in Oscar 1.4?
  18. ------------------------
  19. - Django 1.10 compatibility (:issue:`2055`)
  20. - If a product variant has no primary image then the primary image of the
  21. parent is now served. (:issue:`1998`)
  22. Minor changes
  23. ~~~~~~~~~~~~~
  24. - The tracking pixel in the dashboard is removed since the domain didn't exist
  25. anymore (:issue:`2144`).
  26. - Fix sending direct messages to users (:issue:`2138`)
  27. - Remove unique constraint for proxy class field of offer condition model.
  28. (:issue:`2166`)
  29. - Change the default argument of ProductReview.status to a callable
  30. - Use get_class for imports to partner.prices and partner.availability
  31. (:issue:`2035`)
  32. - Fix an IntegrityError when a product is moved between wishlists
  33. (:issue:`2133`)
  34. - Fix issue when update product attributes in the dashboard when the product
  35. has a related entity (:issue:`2015`)
  36. - Fix the offers report in the dashboard on Python 3 (:issue:`2223`)
  37. - It is no longer needed to pass ``Application.urls`` to the ``include()``
  38. function when creating the ``urlpatterns``. You can pass it directly to the
  39. ``url()`` function instead. (:issue:`2222`)
  40. - Oscar now set's the ``on_delete`` kwarg on all ForeignKey's since leaving
  41. it out is deprecated in Django 1.10+
  42. - ``oscar.core.compat.user_is_authenticated()`` is now used instead of
  43. ``user.is_authenticated()``, since this resulted in Deprecation warnings
  44. for Django 1.10+. (:issue:`2222`)
  45. Dependency changes
  46. ------------------
  47. The following packages are updated:
  48. - `treebeard >= 4.1.0` (Django 1.10 support)
  49. - `Pillow >= 3.4.2` (Security issue)
  50. - `phonenumbers>=6.3.0,<9.0.0` (Allow version 8.x)
  51. - `django-tables2 >= 1.2.0,<2.0.0`