Releases: calcinai/xero-php
Releases · calcinai/xero-php
New Models, PSR-2 and Query builder improvements
- Updated models
- Dirty hack to make 1.x work with Tracking Categories (#84)
- Updated date saving format
- Added asset api
- PayItem as to the 1D exceptions list
- PayItems exception to parseJSON method
- Better parsing for properties that have special PUT/DELETE URI
- Code cleanup, phpdocs
- Convert to short array syntax
- Inspection fixes, phpdoc tweaks
- PSR-2 coding standard
Maintenance Release
This release includes several minor fixes, some issues what would have been evident in development and updated models.
Bump PHP version, new models and more!
Several minor fixes and a bump to PHP >= 5.5 due to ::class
usage.
Models as at 28/6/16
Maintenance Release
Fixes some errors and includes updated models
General Release
Major Changes:
- DateTime hinting now all DateTimeInterface
- Handling objects that don't allow PUT
- Implemented HTTP delete method
Minor Changes:
- Updated public example
- Fixed Query to accept bools
- Updated ->getAuthorizeURL() to return well-formed URL when QS params
- Improve GUID handling
- Fixed generator to not think descriptions are floats
- Updated models
Docs & PurchaseOrders
- Updated generator to scrape PurchaseOrders
- Updated docs in a couple of models
Updated models
A few thing have been added and removed for the Xero API lately, this update reflects this.
Also includes PurchaseOrders
Maintenance Release
This release includes miscellaneous fixes and updates.
- Doc Updates
- API updates for LineItemIDs
- Remove strict type for ->saveAll() so a Collection can also be passed
- Added extra information for handling a bad response
- Return NULL value for Undefined properties
Hotfix release to fix saving of objects
An issue was introduced in the last release, where if unknown properties came from the Xero API, they were then incorrectly serialised when trying to save them.
This skips any undocumented properties on save
LinkedTransactions
v1.2.8 Added LinkedTransactions