Releases: gonebusy/gonebusy-nodejs-client
Releases · gonebusy/gonebusy-nodejs-client
v0.2.0
[0.2.0] - 2018-01-14
BREAKING CHANGE
- #31
- Updated SDK to pass string ids in UUID format for all API endpoints that refer to user, resource, service, schedule, time_window, and pricing_model ids.
- Date parameters to BookingsController.cancelBookingById and ServicesController.getServiceAvailableSlotsById should now be constructed with moment, rather than simply a String in 'YYYY-MM-DD' form.
Updated
- All tests to reflect use of UUID params as well as moment datetime objects.
v0.1.3
v0.1.2
v0.1.1
v0.1.0
[0.1.0] - 2017-05-08
NOTE - This version introduces breaking changes and additions listed below.
Changed
- #26 - All SDK methods now return Promises. No need for a proxy async wrapper library such as Bluebird. - @alexagranov
- #26 - CreateBookingBody
:date
attribute is now a DateTime rather than a String. - @alexagranov - #26 - TimeWindow attribute
:negation
has been renamed to:unavailable
. - @alexagranov
Added
- #26 - POST /bookings/new now takes parameters supporting the creation of a recurring Booking. - @alexagranov
- #26 - PUT /bookings/:id now takes parameters supporting the modification of a recurring Booking or instance of such. - @alexagranov
- #26 - DELETE /bookings/:id now takes parameters supporting the cancellation of a recurring Booking or instance of such. - @alexagranov
v0.0.9
v0.0.8
[0.0.8] - 2017-03-18
Fixed
- #23 - Fix type of :gender to String; Add :primary_cal to ResourceResponse - @alexagranov
v0.0.7
[0.0.7] - 2017-03-06
Added
- update GET /schedules for query by resource_id, service_id
v0.0.6
[0.0.6] - 2017-02-13
Added
- update for HTTPS
v0.0.5
Removed
- Unnecessary /user/pros endpoint