Skip to content

Various fixes and enhancements

Compare
Choose a tag to compare
@judgej judgej released this 07 Mar 14:27
· 112 commits to master since this release

Release 2.5.0

There are quite a few changes in this release - many more than I ever intended -
hence a minor version update rather than a patch release.
There are no intentionally BC breaking changes, but just be aware of any workarounds
you may have in place for long-standing bugs.

  • Issue #25 PR #66
    Restore InvoiceNum to its proper intention, rather than as a placeholder for the transactionId.
  • Issue #40 PR #74
    Return full message on authenticatino error.
  • Issue #41 PR #77 PR #80
    Support opaqueDataDescriptor and opaqueDataValue in payment transactions.
    Additional work will be needed to wrap this into perhaps a cardReference setting/getter pair.
  • Issue #42 PR #54
    Akamai SureRoute new endpoint URLs
  • Issue #43
    Fix "description" field.
  • Issue #50 PR #52
    Fix error on getTransactionReference if payment failed.
    Additional discussion on that issue raised other points about the format of the transactionReference.
    I'll try to get those moved to a new issue.
  • Issue #58 PR #74
    Similar to issue #50
  • Issue #59 PR #
    Fix customer email field
  • Issue #69 PR #71
    Fix invoice number on CIM

Any issues found here, I'll aim to patch quickly.