Skip to content

Releases: peerigon/clockodo

v7.0.0

03 Dec 07:48
Compare
Choose a tag to compare

7.0.0 (2020-12-03)

Bug Fixes

  • billable not required when calling addEntry() with a lumpsum entry (f422119)
  • Incorrect addEntry() params (1603410)
  • Make billable required again for addEntry() (dda2bc8)
  • typo (6c4810c)
  • Types: Make running-propety in return types optional (7b83d14)
  • Required params in addLumpSumEntry (fae42f8)

chore

  • Drop official support for Node 8 (668decf)

Features

  • Improve query and property mapping (6dadcd0), closes #52 #60

  • Merge addLumpEntry with addEntry() (825b72e)

  • Update esLint and use lint-staged + prettier (74abf23)

BREAKING CHANGES

  • The mapping between camelCase and snake_case has been streamlined and improved. You might observe different behavior if you relied on the previous (buggy) implementation.
  • Our test pipeline does not execute our tests for Node 8 anymore. There is no breaking change we know of but we don't guarantee that it will work on Node 8.
  • The Clockodo class uses arrow functions as methods.
  • addLumpEntry() has been removed. You can use addEntry() to create a recurring lump sum entry.
  • addEntry() actually requires different params based on what type of entry you want to create. If you want to create a time entry, you need to pass timeUntil. If you want to create a lump sum entry, you need to pass a lumpSum.
  • The required params of addLumpSumEntry() where not correct. The actual required params are: "customersId", "lumpSumsAmount", "lumpSumsId", "billable", "timeSince". These need to be passed as first argument. All additional params need to be passed as second argument.

v7.0.0-beta.7

16 Sep 11:00
Compare
Choose a tag to compare
v7.0.0-beta.7 Pre-release
Pre-release

7.0.0-beta.7 (2020-09-16)

chore

  • Drop official support for Node 8 (668decf)

BREAKING CHANGES

  • Our test pipeline does not execute our tests for Node 8 anymore. There is no breaking change we know of but we don't guarantee that it will work on Node 8.

v7.0.0-beta.6

16 Sep 07:40
Compare
Choose a tag to compare
v7.0.0-beta.6 Pre-release
Pre-release

7.0.0-beta.6 (2020-09-16)

  • Update esLint and use lint-staged + prettier (74abf23)

BREAKING CHANGES

  • The Clockodo class uses arrow functions as methods.

v7.0.0-beta.5

14 Sep 20:42
Compare
Choose a tag to compare
v7.0.0-beta.5 Pre-release
Pre-release

7.0.0-beta.5 (2020-09-14)

Bug Fixes

  • Make billable required again for addEntry() (dda2bc8)

v7.0.0-beta.4

14 Sep 20:24
Compare
Choose a tag to compare
v7.0.0-beta.4 Pre-release
Pre-release

7.0.0-beta.4 (2020-09-14)

Bug Fixes

  • billable not required when calling addEntry() with a lumpsum entry (f422119)
  • Types: Make running-propety in return types optional (7b83d14)

v7.0.0-beta.3

14 Sep 15:41
Compare
Choose a tag to compare
v7.0.0-beta.3 Pre-release
Pre-release

7.0.0-beta.3 (2020-09-14)

Features

  • Merge addLumpEntry with addEntry() (825b72e)

BREAKING CHANGES

  • addLumpEntry() has been removed. You can use addEntry() to create a recurring lump sum entry.

v7.0.0-beta.2

14 Sep 14:55
Compare
Choose a tag to compare
v7.0.0-beta.2 Pre-release
Pre-release

7.0.0-beta.2 (2020-09-14)

Bug Fixes

  • Incorrect addEntry() params (1603410)

BREAKING CHANGES

  • addEntry() actually requires different params based on what type of entry you want to create. If you want to create a time entry, you need to pass timeUntil. If you want to create a lump sum entry, you need to pass a lumpSum.

v7.0.0-beta.1

14 Sep 14:03
Compare
Choose a tag to compare
v7.0.0-beta.1 Pre-release
Pre-release

7.0.0-beta.1 (2020-09-14)

Bug Fixes

  • Required params in addLumpSumEntry (fae42f8)

BREAKING CHANGES

  • The required params of addLumpSumEntry() where not correct. The actual required params are: "customersId", "lumpSumsAmount", "lumpSumsId", "billable", "timeSince". These need to be passed as first argument. All additional params need to be passed as second argument.

v6.0.2

14 Sep 08:42
Compare
Choose a tag to compare

6.0.2 (2020-09-14)

Bug Fixes

v6.0.2-beta.1

08 Sep 09:48
Compare
Choose a tag to compare
v6.0.2-beta.1 Pre-release
Pre-release

6.0.2-beta.1 (2020-09-08)

Bug Fixes