Google Checkout Java SDK - Release Notes

Changes from 0.8.7 to 0.8.8

  1. Added timezone support for cart expiration as per Issue 48
  2. Fixed quantity formatting issue as per Issue 50
  3. CheckoutNotification is not Serializable, see Issue 51
  4. Fixed addParameterURL NullPointerException, see Issue 52
  5. Added support for structured name as per Issue 53
  6. Added reason and comment to CancelItemsRequest, see Issue 54
  7. Cleaned up the unit tests a bit.

Changes from 0.8.6 to 0.8.7

  1. Fixed Issue 33 Issue 33

Changes from 0.8.5 to 0.8.6

  1. Fixed Issue 31 Issue 31
  2. Fixed Issue 32 Issue 32

Changes from 0.8.4 to 0.8.5

  1. Fixed Issue 25 Issue 25
  2. Fixed Issue 28 Issue 28
  3. Fixed Issue 30Issue 30

Changes from 0.8.3 to 0.8.4

  1. Added a NotificationFactory as per Issue 20
  2. Improving exception handling as per Issue 21
  3. Addressed naming convention and added object astraction layer to better represent XML schema as per Issue 22

Changes from 0.8.2 to 0.8.3

  1. 0.8.2 actually did not fix issue 13. This is now resolved.

Changes from 0.8.1 to 0.8.2

  1. Another fix relating to issue 13
  2. Log invalid URL as requested in issue 12
  3. Add support for <tax-areas> tag.

Changes from 0.8 to 0.8.1

  1. Fixed float formatting bug as per issue 13
  2. Added support for the new URL scheme as per issue 14

Changes from 0.7.1 to 0.8

  1. Added support for Digital Delivery
  2. Added support for Line Item Shipping as per issue 7
  3. Added support for Carrier Calculated Shipping
  4. Changed Shopping Cart Builder JSP so that Cart XML is editable

Changes from 0.7 to 0.7.1

  1. Fixed issue 3: Missing indent.xsl file in the checkout-sdk.jar file.
  2. Fixed issue 4: Access to 'document' variables in CheckoutShoppingCartRequest and MerchantCalculationResults classes.
  3. Fixed issue 5: Broken class references in the web.xml file.

Changes from 0.6 to 0.7

  1. Added support for Address Filters
  2. Fixed issue 1: Sandbox URL hardcoded in DeliverOrderRequest.java.
  3. Fixed issue 2: Special characters aren't UTF-8 encoded.

Changes from 0.6 to 0.5

  1. Added a new sample called simple.
  2. Changed the package names for all the handlers.

Changes in 0.5

  1. Initial creation of the project and handlers based framework.
  2. Created NetBeans and Eclipse projects.