Releases: node-strava/node-strava-v3
Releases · node-strava/node-strava-v3
v4.0.0
What's Changed
- refactor: enhance TypeScript definitions by @wesleyschlenker in #185
- Upgrade deps and modernize eslint usage by @markstos in #187
- refactor(uploads): remove statusCallback in favor of maxStatusChecks by @wesleyschlenker in #188
BREAKING
- Library no longer accepts callback functions. All functions should return promises now.
statusCallbackremoved in favor ofmaxStatusChecks
Full Changelog: v3.3.0...v4.0.0
v3.3.0
What's Changed
- Finish replacing real API calls with mocks in test suite by @wesleyschlenker in #183
- build(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #181
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
- feat: add read rate limit support by @wesleyschlenker in #180
- chore: bump version to 3.2.0 by @wesleyschlenker in #182
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Remove request-promise/Bluebird references from README by @Kyle-Ski in #171
- Adds clarifications in the README about the transition from Bluebird promises to native promises and Axios. @wesleyschlenker
- Updates minor versions of dependencies
- Update allowed form props for Uploads method by @johan1252 in #174
- Fix callback issues on Athlete and Uploads API by @johan1252 in #176
- chore: drop sinon as devDep: all mocks are now through nock. by @markstos in #173
- build(deps): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #179
New Contributors
- @johan1252 made their first contribution in #174
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot[bot] in #160
- Replace
requestandrequest-promisewithAxiosby @Kyle-Ski in #161 - Bugfix: Route XML files by @Kyle-Ski in #165
- Bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #166
- Bump axios from 1.7.7 to 1.12.0 by @dependabot[bot] in #169
New Contributors
Full Changelog: v2.2.1...v2.3.0
v2.2.1
Bug Fixes
- fix: remove prototype suffix from authenticated athlete endpoint by @tcoyze in #141
- Remove deprecated .listLeaderboard() endpoint + Update on README by @latorreoscar in #151
- Add missing return values from DetailedActivityResponse by @peltho in #150
- Using json-bigint instead of native JSON to fix long integer id's. by @jbisson in #154
- startSegment promise fix by @jbisson in #158
Internal Changes
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #145
- Bump semver from 6.3.0 to 6.3.1 by @dependabot in #143
- Fix Rate Limits link in README by @Shraymonks in #146
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #157
New Contributors
- @Shraymonks made their first contribution in #146
- @tcoyze made their first contribution in #141
- @latorreoscar made their first contribution in #151
- @peltho made their first contribution in #150
- @jbisson made their first contribution in #154
- @wesleyschlenker made their first contribution in #159
Full Changelog: v2.2.0...v2.2.1
v2.2.0
Reflecting Strava API changes
- Deprecate activities listFriends and listPhotos features by @edilson in #124
- Support creating/updating sport type of activity by @pro-sumer in #132
- add detailActivityResponse Type by @thibaultleouay in #137
- Fixed editable athlete properties by @ThaYoung1 in #140
Internals
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #127
- Fix inability to get version from package.json by @phschaad in #128
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #139
- Bump qs from 6.5.2 to 6.5.3 by @dependabot in #138
New Contributors
- @phschaad made their first contribution in #128
- @pro-sumer made their first contribution in #132
- @thibaultleouay made their first contribution in #137
- @ThaYoung1 made their first contribution in #140
Full Changelog: v2.1.0...v2.2.0