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.

v0.8.rst 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. ===========================================
  2. Oscar 0.8 release notes - UNDER DEVELOPMENT
  3. ===========================================
  4. Welcome to Oscar 0.8!
  5. Table of contents:
  6. .. contents::
  7. :local:
  8. :depth: 1
  9. Compatibility
  10. =============
  11. Oscar 0.8 is compatible with Django 1.5-1.7. Support for Python 2.6 has been
  12. dropped; it works with Python 2.7, Python 3.3 and Python 3.4.
  13. What's new in Oscar 0.8?
  14. ========================
  15. Minor cleanup around shipping methods
  16. -------------------------------------
  17. * The models of the shipping app now have abstract base classes, similar to
  18. the rest of Oscar.
  19. * The legacy ``ShippingMethod`` name of the interface of the shipping app has
  20. been removed. Inherit from ``shipping.base.Base`` for the class instead, and
  21. inherit from ``shipping.abstract_models.AbstractBase`` for model-based
  22. shipping methods.
  23. * ``oscar.apps.shipping.Scales`` has been renamed and moved to
  24. ``oscar.apps.shipping.scales.Scale``, and is now overridable.
  25. * ``WeightBand.upper_limit`` is now a ``DecimalField``, just like the other
  26. weight-related fields.
  27. Customisation improvements
  28. --------------------------
  29. Oscar's views are now dynamically imported. This means that they can be
  30. overridden like most other classes in Oscar; overridding the related
  31. Application instance is not necessary any more. Updated instructions are
  32. available in :doc:`/topics/customisation`.
  33. Minor changes
  34. -------------
  35. * The ``OSCAR_CURRENCY_LOCALE`` setting has been removed. The locale is now
  36. automatically determined from the current language. This ensures prices are
  37. always shown in the correct format when switching languages.
  38. Bugfixes
  39. ~~~~~~~~
  40. Backwards incompatible changes in 0.8
  41. =====================================
  42. * The ``shipping`` app saw a few renames; please see the section above.
  43. Removal of features deprecated in 0.8
  44. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  45. Renamed templates
  46. ~~~~~~~~~~~~~~~~~
  47. Template block changes
  48. ~~~~~~~~~~~~~~~~~~~~~~
  49. Migrations
  50. ~~~~~~~~~~
  51. * Address:
  52. * Catalogue:
  53. * Customer:
  54. * Offer:
  55. * Order:
  56. * Partner:
  57. * Payment:
  58. * Promotions:
  59. * Shipping:
  60. - ``0007`` - Change ``WeightBand.upper_limit`` from ``FloatField`` to ``DecimalField``
  61. * Reviews:
  62. * Voucher:
  63. Features deprecated in 0.8
  64. ==========================