Skip to content

Latest commit

 

History

History
139 lines (94 loc) · 4.98 KB

CHANGELOG.md

File metadata and controls

139 lines (94 loc) · 4.98 KB

Changes between versions

7.0.0 (2024-03-29)

6.3.0 (2023-08-17)

6.2.0 (2023-04-19)

  • upgrade to janephp/open-api 7.4
  • update the SDK based on the latest spec updates - see jolicode/harvest-openapi-generator#26 in #43
    • support for the newly introduced pagination cursors
    • update descriptions according to the docs
    • add TimeReportsResult.weekly_capacity and TimeReportsResult.avatar_url
  • bump the minimum required PHP version

6.1.0 (2022-11-12)

6.0.0 (2022-08-04)

5.2.0 (2022-01-10)

  • upgrade janephp/open-api from 6.3 to 7.1 - thanks @jdrieghe
  • add support for Symfony 6
  • update the SDK based on the latest spec updates - see jolicode/harvest-openapi-generator#19
    • add support for User.telephone

5.1.0 (2021-08-03)

  • update the SDK based on the latest spec updates - see jolicode/harvest-openapi-generator#18
    • add date_format on the Company model
    • add hours_without_timer and external_reference/account_id in the TaskAssignment model

5.0.0 (2021-04-10)

  • add tests on the API
  • support PHP 7.2 to PHP 8.0
  • migrate the openapi spec to open api 3

4.3.0 (2021-01-18)

  • add the units and total_cost properties to the Expense definition
  • upgrade to janephp/open-api 6.3

4.2.0 (2020-10-20)

4.1.0 (2020-08-21)

  • use Jane 6 Authentication plugins
  • upgrade to janephp/open-api 6.1
  • regenerate SDK
  • fix the jane-php/open-api-runtime dependency to a minor version, in order to avoid situations where a jane-php update would break things

4.0.1 (2020-07-30)

  • upgrade to janephp/open-api 6.0
  • fix boolean query parameters serialization

4.0.0 (2020-05-14)

3.0.3 (2020-02-25)

  • fix plural definition names for reports Schemas

3.0.2 (2020-02-25)

  • add Schemas for the "reports" endpoints

3.0.1 (2020-02-25)

  • fix the location of reports endpoints parameters

3.0.0 (2020-02-21)

  • upgrade to janephp/open-api 5.3
  • update the SDK based on the latest spec updates:
    • add the ability to filter time entries by task_id
    • several new "report" endpoints
    • support for rounded_hours in the TimeEntry model

2.1.0 (2020-01-14)

  • update the OpenAPI definition file
  • add the "company update" endpoint
  • update the endpoints documentation according to Harvest's API doc
  • add the Company weekly_capacity attribute
  • add the Invoice recurring_invoice_id attribute

2.0.0 (2019-10-28)

  • upgrade Jane to 4.5 https://github.com/janephp/janephp/releases/tag/v4.5.3, the new generated classes have better PHPDoc​
  • generate PSR-18 client instead of HttPlug client
  • support for cost and billable rates
  • remove the telephone property from the user model
  • add statement_key in the Client properties

1.1.0 (2019-04-01)

  • Support HTTPlug 2

1.0.2 (2019-01-24)

  • support null values for nested objects or values (jane-openapi strict mode false)
  • change quantity types to float instead of integer

1.0.1 (2019-01-22)

  • fix the deleteTimeEntryExternalReference endpoint operationId

1.0.0 (2019-01-21)

  • Initial release