Releases: tumblr/tumblr.js
Releases · tumblr/tumblr.js
v5.0.0
What's Changed
- Update supported Node versions to match LTS by @sirreal in #241
- Fix Content-Length header calculation by @cubeghost in #299
See the CHANGELOG for details.
New Contributors
- @AprilSylph made their first contribution in #265
- @cubeghost made their first contribution in #299
Full Changelog: v4.0.1...v5.0.0
v4.0.1
What's Changed
- Update 4.0.0 release notes, links, date by @sirreal in #187
- Remove returnPromises mention from README by @sirreal in #188
- Set up dependabot by @sirreal in #189
- Make some @Private properties into #private fields by @sirreal in #190
- Set up documentation site for v4 by @sirreal in #191
- update deps by @sirreal in #192
- v4.0.1 by @sirreal in #193
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Fix typos by @rosano in #117
- Update to suppored Node versions by @sirreal in #159
- Autoformat by @sirreal in #157
- Add .git-blame-ignore-revs by @sirreal in #160
- Add integration tests by @sirreal in #161
- Drop special handling for blogIdentifier parameters by @sirreal in #162
- Refactor as class and simplify options by @sirreal in #163
- Refactor for v4.0.0 by @sirreal in #153
- Fix typo in CHANGELOG by @straku in #166
- Require params for create/edit post by @sirreal in #168
- Improve TS config by @sirreal in #169
- Normalize package.json repository.url by @sirreal in #170
- Add TypeScript declaration map by @sirreal in #171
- Fix blogPosts method by @sirreal in #173
- Add NPF createPost/editPost by @sirreal in #172
- Use JSON encoding unless we have file uploads by @sirreal in #175
- Fix error when sending boolean values in form-data by @sirreal in #176
- Use private fields instead of @Private by @sirreal in #174
- Improve legacy photo post special handling by @sirreal in #167
- Fix tagged posts signature and implementation according to docs by @sirreal in #181
- Fix delete post signature by @sirreal in #180
- Fix avatar URL and signature by @sirreal in #179
- Fix like/unlike post function signature according to docs by @sirreal in #178
- Update README according to 4.0 by @sirreal in #177
- Stop referencing returnPromises in @return doc by @sirreal in #182
- Support NPF media uploads by @sirreal in #183
- Prepare v4 alpha-1 release by @sirreal in #184
- Improve GET queries and blogPosts method by @sirreal in #185
- Prep v4 release by @sirreal in #186
New Contributors
Full Changelog: v3.0.1...v4.0.0
v4.0.0-alpha.0
This is a prerelease for v4.
Generated release notes below
What's Changed
- remove contributor license agreement by @sndsgd in #102
- Add Typescript signature for TumblrClient.getRequest by @gravityrail in #106
- Add YAML validation to bootstrap GitHub workflows by @sanmai in #107
- Add testing workflow, nuke .travis.yml by @sanmai in #108
- Fix typos by @rosano in #117
- Update to suppored Node versions by @sirreal in #159
- Autoformat by @sirreal in #157
- Add .git-blame-ignore-revs by @sirreal in #160
- Add integration tests by @sirreal in #161
- Drop special handling for blogIdentifier parameters by @sirreal in #162
- Refactor as class and simplify options by @sirreal in #163
- Refactor for v4.0.0 by @sirreal in #153
- Fix typo in CHANGELOG by @straku in #166
- Require params for create/edit post by @sirreal in #168
- Improve TS config by @sirreal in #169
- Normalize package.json repository.url by @sirreal in #170
- Add TypeScript declaration map by @sirreal in #171
- Fix blogPosts method by @sirreal in #173
- Add NPF createPost/editPost by @sirreal in #172
- Use JSON encoding unless we have file uploads by @sirreal in #175
- Fix error when sending boolean values in form-data by @sirreal in #176
- Use private fields instead of @Private by @sirreal in #174
- Improve legacy photo post special handling by @sirreal in #167
- Fix tagged posts signature and implementation according to docs by @sirreal in #181
- Fix delete post signature by @sirreal in #180
- Fix avatar URL and signature by @sirreal in #179
- Fix like/unlike post function signature according to docs by @sirreal in #178
- Update README according to 4.0 by @sirreal in #177
- Stop referencing returnPromises in @return doc by @sirreal in #182
New Contributors
- @sndsgd made their first contribution in #102
- @gravityrail made their first contribution in #106
- @sanmai made their first contribution in #107
- @rosano made their first contribution in #117
- @straku made their first contribution in #166
Full Changelog: v3.0.0...v4.0.0-alpha.0
v3.0.1
What's Changed
- remove contributor license agreement by @sndsgd in #102
- Add Typescript signature for TumblrClient.getRequest by @gravityrail in #106
- Add YAML validation to bootstrap GitHub workflows by @sanmai in #107
- Add testing workflow, nuke .travis.yml by @sanmai in #108
New Contributors
- @sndsgd made their first contribution in #102
- @gravityrail made their first contribution in #106
- @sanmai made their first contribution in #107
Full Changelog: v3.0.0...v3.0.1
v3.0.0
- The default
API_BASE_URL
now no longer includes the/v2/
path. - All of the endpoints used in the library's helper methods now include the
/v2/
path instead. - If you provide a
baseUrl
that includes a path, you will see a warning. - Query string parameters passed in via
getRequest()
'sapiPath
argument are preserved.
v2.0.2
Simply updates to version 2.88.0 of request
.
v2.0.0
v1.1.0
v1.0.0
Substantial refactor of the tumblr.js
library.
- Naming of API method standardized. This is a breaking change, but switching to the new method names is straightforward!
- Rewritten method implementation to make it easier to map methods to API endpoints
- Tumblr API
baseUrl
is now customizable, if that's your jam data64
support where it makes sense- Split
tumblr.js
REPL into a separate repository to keep dependency weight down - Oh yeah, we updated all the
dependencies
anddevDependencies
- Dropped Browserify support. Sorry, but you probably won't miss it.
- Added
eslint
rules - New
mocha
tests