Releases: saw-jan/teamup-client
Releases · saw-jan/teamup-client
v2.0.1
v2.0.0
Added
- ❗ BREAKING: APIs return custom data and error responses
- Document latest changes in README docs
- New TeamupClient config options:
bearerToken
- New APIs:
- Event.
getAllDayEvents()
Gets events occurring for the whole day - Event.
getRecurringEvents()
Gets recurring events - SubCalendar.
getInactiveSubCalendars()
Gets inactive sub-calendars - SubCalendar.
getSubCalendarByName()
Gets a sub-calendar by name
- Event.
Changed
-
❗ BREAKING: TeamupClient config options are renamed
calToken
->calendarKey
apiKey
->teamupToken
calPassword
->teamupPassword
-
❗ BREAKING:
Events
class is renamed toEvent
-
❗ BREAKING: exposed methods are renamed:
listEvents
->getEvents
listEvent
->getEvent
listSubCalendars
->getSubCalendars
listSubCalendar
->getSubCalendar
-
Client
is merged to theRequest
class -
Consistent variables naming
-
Solidify url joining
-
Request
.get()
method now accepts url params as args
Removed
- Remove
Client
class
Full Changelog: v1.1.0...v2.0.0
v1.1.0
What's Changed
- Add Logger class to handle logging by @saw-jan in #1
- Refactor apis by @saw-jan in #2
- Fix logging error by @saw-jan in #3
- Added unit tests by @saw-jan in #4
- Added more validation for options and ids by @saw-jan in #5
- Fix and refactor by @saw-jan in #6
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
First Release
Added
- APIs for listing Events and Sub-Calendars
Full Changelog: https://github.com/saw-jan/teamup-client/commits/v1.0.0