Releases: jolicode/harvest-php-api
Releases · jolicode/harvest-php-api
v8.1.0
What's Changed
- upgrade to
janephp/open-api7.9 - feat(spec update) Update the spec - 20251103 by @xavierlacot in #51
- add the
approval_statusin the Expense and Time Entry objects
- add the
Full Changelog: v8.0.0...v8.1.0
v8.0.0
What's Changed
- update the SDK based on the latest spec updates - see #50 and jolicode/harvest-openapi-generator#30
- correctly allow for nullable
UserAssignmentandTaskAssignmententries underExpenseandTimeEntry - drop support for PHP <8.2
- upgrade CS tooling
Full Changelog: v7.1.0...v8.0.0
v7.1.0
What's Changed
- updated the spec according to the current documentation -see #48 and jolicode/harvest-openapi-generator#29
- updated CS and CI tooling
Full Changelog: v7.0.0...v7.1.0
v7.0.0
What's Changed
- upgrade to
janephp/open-api7.6 - drop support for PHP <8.1
- update the SDK based on the latest spec updates - see jolicode/harvest-openapi-generator#28
- switch to Castor for the project tooling
Many thanks to @theteknocat and @finwe for their contribution to the SDK update for recent versions of Symfony.
Full Changelog: v6.3.0...v7.0.0
v6.3.0
What's Changed
- (feat) update the SDK according to the openapi spec - see jolicode/harvest-openapi-generator#27 - in #44
Full Changelog: v6.2.0...v6.3.0
v6.2.0
What's Changed
- upgrade to
janephp/open-api7.4 - updated the SDK based on the latest spec updates in #43
- support for the newly introduced pagination cursors
- updated descriptions according to the docs
- add
TimeReportsResult.weekly_capacityandTimeReportsResult.avatar_url
- bump the minimum required PHP version
Full Changelog: v6.1.0...v6.2.0
v6.1.0
What's Changed
- updated the openapi specification by @xavierlacot in #41
- add support for
User.access_rolesas defined in https://help.getharvest.com/api-v2/users-api/users/users/#access-roles - remove the now non-working
User.is_adminandUser.is_project_managerbooleans - add management of users assigned team mates, as defined in https://help.getharvest.com/api-v2/users-api/users/teammates/
- add the ability to retrieve message subject and body for specific invoices as defined in https://help.getharvest.com/api-v2/invoices-api/invoices/invoice-messages/#retrieve-invoice-message-subject-and-body-for-specific-invoice
- add support for
Full Changelog: v6.0.1...v6.1.0
v6.0.1
What's Changed
- force re-add the is_admin and is_project_manager properties - see jolicode/harvest-openapi-generator#21
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- upgrade to
janephp/open-api7.3 - drop support for PHP <7.4
- updated the SDK based on the latest spec updates
- added
Company.currency_code_displayandCompany.currency_symbol_display - several fields of the
Userobject have disappeared, due to the API changes introduced in March.
- added
Full Changelog: v5.2.0...v6.0.0
v5.2.0
What's Changed
- upgraded
janephp/open-apifrom 6.3 to 7.1 - thanks @jdrieghe - added support for Symfony 6
- updated the SDK based on the latest spec updates
- added support for
User.telephone
- added support for
New Contributors
Full Changelog: v5.1.0...v5.2.0