Skip to content

Releases: php-twinfield/twinfield

Release 2.7.0

10 Jul 13:22
acd35d1
Compare
Choose a tag to compare
  • Allow for options to be passed onto the API connector classes
  • All classes extending BaseApiConnector now accept a second (optional) constructor argument for an ApiOptions object that can be used to set the maximum retry count and also to configure which exception messages to retry on.

Release 2.6.2

25 Jan 12:29
Compare
Choose a tag to compare
  • Fixes deprecated way of passing currency to Money creation.

Release 2.6.1

03 Oct 09:40
Compare
Choose a tag to compare

Fixes #119 Invoice number could be set on transaction line details that don't support it.

Release 2.6.0

22 Aug 19:51
bc65761
Compare
Choose a tag to compare

Added support for Browse data. See the README for usage. Many thanks to @Versleijen for his high quality contribution.

Release 2.5.1

16 Aug 19:29
8d99e3e
Compare
Choose a tag to compare
  • Fix default attribute is set to incorrect value for default bank and default address for Customer. Thanks @Versleijen.

Release 2.5.0

02 Aug 10:21
3c823f4
Compare
Choose a tag to compare
  • Add support for Cash transactions (thanks @Versleijen).

BC breaks

  • BaseTransaction::setCurrency() now takes Money\Currency object instead of a string.

Release 2.4.3

22 Jul 16:42
Compare
Choose a tag to compare
  • Add FreeText fields on SalesTransaction (thanks @fuegas)
  • Fixes some copy / paste errors when setting free text fields (thanks @japaveh)
  • Invoice matching implemented (thanks @Wouter0100)
  • Small cleanup in InvoiceMapper (thanks @Wouter0100)
  • List all offices with OAuth (skip setting an office) (thanks @manuelderuiter)
  • Removing an address from a customer now works (thanks @mikedutchtelco)
  • mediact/dependency-guard was added as a dev dependency to prevent dependency misusage
  • phpstan/phpstan was added as a dev dependency to catch bugs. Several minor bugs were fixed.

Big thanks to all contributors, highly appreciated.

Release 2.4.2

06 Jun 10:53
07b33dd
Compare
Choose a tag to compare
  • #106 Add CustomerCollectMandate to ApiConnector and Mapper (thanks @RickJeroen)

Release 2.4.1

24 May 13:17
ab1f87d
Compare
Choose a tag to compare
  • #103 Implemented invoice matching and storing financials (thanks @Wouter0100).

Release 2.4.0

20 May 06:08
Compare
Choose a tag to compare
  • Fixes #102, one-off article items for invoices didn't work correctly.
  • Some minor changes to the Invoice object, for example it uses the Office object now.