Changelog
=========

1.2.3 (2012-01-27)
------------------

- Format donation amounts using the active locale, if possible.
  [davisagli]

- Clear the shopping cart before adding a donation line item.
  [yomatters]

- Default to using separate first/last name fields instead of a single name field.
  [davisagli]

- Default to no limit on term of recurring payments.
  [davisagli]

- Add some additional CSS hooks to the donationfield widget template
  [jessesnyder]

1.2.2 (2011-07-06)
------------------

- Don't break if there's no IIntIds utility.
  [davisagli]

1.2.1 (2011-07-06)
------------------

- Depend on zope.intid instead of zope.app.intid.
  [davisagli]

1.2 (2011-06-30)
----------------

- Refactored the DonationFieldLineItemFactory to make it easier to override.
  [davisagli]

- Moved form creation logic to helpers in the ``utils`` module.
  [davisagli]

- PloneGetPaid is no longer a hard dependency. You still want it in most cases,
  so be sure to install it before installing pfg.donationform unless you know
  what you're doing.
  [davisagli]

- Fix imports for compatibility with Plone 4.1.
  [davisagli]

1.1 (2011-05-18)
----------------

- Don't put anything in the custom donation amount field if no suggested
  donation was configured (it used to display a '0').
  [davisagli]

- Add a minimum donation setting (defaults to $1) to help avoid automated bots
  testing credit cards.
  [davisagli]

1.0.4 (2010-09-23)
------------------

- Add option to set up recurring payments that continue indefinitely, instead
  of prompting the user for a number of months to recur.
  [davisagli]

- Fix view of donation fieldsets when they are contained in other fieldsets.
  [davisagli]

1.0.3 (2010-08-27)
------------------

- Allow pfg.donationform to be present but not installed when upgrading a site
  to Plone 4.
  [jbaldivieso]

1.0.2 (2010-08-05)
------------------

- Fix regression in handling the case where the default amount is None.
  [davisagli]

1.0.1 (2010-08-05)
------------------

- Remove the 'required' setting for the donation field for now, since it doesn't
  work properly and isn't trivial to fix. Also the 'hidden' and 'fgDefault'
  settings, which don't make sense for this field.
  [davisagli]

- Fix bugs in highlighting the currently selected level.
  [davisagli]

- Handle predefined donation levels with no label.
  [davisagli]

- Fix the wording for the case where no predefined donation levels are specified.
  [davisagli]

1.0 (2010-08-03)
----------------

- Mark the cart as an IDonationCart.
  [davisagli]

- Fire a DonationCreatedEvent on the cart after a donation is added.
  [davisagli]

1.0b1 (2010-05-19)
------------------

- Initial release.
  [davisagli]
