Releases: peerigon/clockodo
Releases · peerigon/clockodo
v7.0.0
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
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
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
v7.0.0-beta.4
7.0.0-beta.4 (2020-09-14)
Bug Fixes
v7.0.0-beta.3
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
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
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.