Skip to content

Commit 800fcf6

Browse files
committed
Bump version, update changelog for 0.4
1 parent 6333ea8 commit 800fcf6

File tree

2 files changed

+46
-4
lines changed

2 files changed

+46
-4
lines changed

CHANGELOG.rst

+45-3
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,54 @@
22
Changelog
33
=========
44

5-
0.4 (not released yet)
6-
----------------------
5+
0.4 - 2012-10-19
6+
----------------
7+
8+
Quite a big release this one. Several new features have been added since the
9+
0.3 release series:
10+
711
* Better support for digital products. Additional fields added to product class
812
model.
13+
* HTML editing within the dashboard
14+
* A new email dashboard
915
* Major refactor of the offers module and test suite
10-
* Product stock alerts
16+
* Product stock alerts: customers can request an alert when when a product comes
17+
back into stock
18+
* Customer notifications: an API and inbox for sending users notifications
19+
20+
Upgrading
21+
~~~~~~~~~
22+
23+
Four apps have new migrations. If you subclass these apps in your project, you
24+
will need to create a new schema migration for each to pick up the upstream
25+
changes.
26+
27+
* Basket:
28+
29+
- A ``price_excl_tax`` has been added to ``basket.Line``. This is
30+
useful for applications that use dynamic pricing where both the price with and
31+
without tax needs to be stored.
32+
33+
* Catalogue:
34+
35+
- A ``requires_shipping`` field has been added to ``catalogue.ProductClass``
36+
to facilitate better support for digital products (that don't require
37+
shipping).
38+
39+
- The ``code`` field of ``catalogue.Option`` now has a unique index.
40+
41+
* Customer:
42+
43+
- New models for stock alerts and notifications
44+
- The ``email_subject_template`` field from
45+
``customer.CommunicationEventType`` is now nullable.
46+
47+
* Order:
48+
49+
- An ``offer_name`` field has been added to ``order.OrderDiscount`` so retain
50+
audit information on discounts after offers are deleted.
51+
52+
Please ask on the mailing list if any other problems are encountered.
1153

1254
0.3.3 - 2012-08-24
1355
-------------------

oscar/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Use 'final' as the 4th element to indicate
44
# a full release
55

6-
VERSION = (0, 4, 0, 'alpha', 0)
6+
VERSION = (0, 4, 0, 'final')
77

88

99
def get_short_version():

0 commit comments

Comments
 (0)