=== ongoing ===

=== 0.6 ===

- BACKWARDS INCOMPATIBLE CHANGES!
- field renamed from payerID to PayerID, which is what PayPal returns. You
  might need to update your templates
- Added redirect parameter to SetExpressCheckoutFormMixin - this enables you
  to use this form with AJAX calls as it will only return the redirect URL
  instead of a HttpResponseRedirect
- Added skip_confirmation attribtue to DoExpressCheckoutView. If you set this
  to true, the confirmation view will not be displayed, instead it's POST
  handler will be executed, just as if the user has clicked the "Confirm"
  button. This allows you to save one click during the checkout process.

=== 0.5.2 ===

- Fixed wrong fieldname in model admin's search_fields

=== 0.5.1 ===

- Added user_email to all the other admin sites.

=== 0.5 ===

- Fixed critical bug in SetExpressCheckoutForm

=== 0.4.1 ===

- Added user__email to PaymentTransactionError admin

=== 0.4 ===

- Some fixes for the DoExpressCheckoutForm
- Made item field on PurchasedItem model optional
- Added CUURENCYCODE setting
- Added identifier field to Item model - this helps to select items in the
  forms.
- Aded post_transaction_save method to checkout form.
- Logging API URL and request data payload when loggin transaction errors

=== 0.3 ===

- Added PurchasedItem model. We are now keeping track of what items the users
  buy and their quantities.

=== 0.2 ===

- The SetExpressCheckoutItemForm needs to implement a method called
  get_items_and_quantities now. get_item and get_quantity are obsolete now.
- This allows us to hand over more than just one item to paypal

=== 0.1 ===

Initial commit
