Releases: jolicode/harvest-php-api
Releases · jolicode/harvest-php-api
v7.0.0
What's Changed
- upgrade to
janephp/open-api
7.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-api
7.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_capacity
andTimeReportsResult.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_roles
as defined in https://help.getharvest.com/api-v2/users-api/users/users/#access-roles - remove the now non-working
User.is_admin
andUser.is_project_manager
booleans - 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-api
7.3 - drop support for PHP <7.4
- updated the SDK based on the latest spec updates
- added
Company.currency_code_display
andCompany.currency_symbol_display
- several fields of the
User
object 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-api
from 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
v5.1.0
- updated the SDK based on the latest spec updates
- added
date_format
on theCompany
model - added
hours_without_timer
andexternal_reference/account_id
in theTaskAssignment
model
- added
v5.0.0
- add tests on the API
- support PHP 7.2 to PHP 8.0
- migrated the openapi spec to open api 3
v4.3.0
- add the
units
andtotal_cost
properties to theExpense
definition - upgrade to
janephp/open-api
6.3