Skip to content

Releases: twitterjs/twitter.js

v0.6.0

28 Sep 09:09
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

v0.6.0 (2021-09-28)

Features

  • add keepAliveSignal event & mv id field to BaseStructure (#61) (e13277e)

v0.5.1

25 Sep 20:38
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

v0.5.1 (2021-09-25)

Bug Fixes

  • RequestHandler: re-connecting to filtered-stream exits process (7ccfae8)

v0.5.0

25 Sep 12:25
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

v0.5.0 (2021-09-25)

Features

  • add support for fetching muted users (ba4a334)
  • add UserWithheld and TweetWithheld (c65a03d)
  • replace node-fetch with undici (08a26a8)

v0.4.0

13 Sep 13:48
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

v0.4.0 (2021-09-13)

Features

  • add tests, husky hooks, and refactor the whole lib (#59) (649df6e)

v0.3.0

04 Sep 06:19
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

v0.3.0

New Features:

  • make FilteredTweetStreamRule a named export (c8c77e45)
  • add structure for filtered tweet stream rule (1e5de347)
  • add support for filtered tweet stream (1673c92c)
  • add CountTweetsBook mvp (9c450f32)
  • add SearchTweetsBook for querying tweets (a6a0e741)
  • add SimplifiedSpace and basic SpaceManager (2a6f097e)
  • add tweets & mentions book (0aa0e0d3)
  • add book for a user's liked tweets and refactor books (f4a9e1de)
  • add ClientUser and BlocksBook structures (0588d360)
  • add more strict checks for user context login (c797c06a)
  • add methods to post & remove retweet (583cbd97)
  • add support for recieving sampled tweet stream (6f2f96fe)
  • add methods to hide & unhide a tweet reply (b830321f)
  • add methods to like & unlike a tweet (75a22b50)
  • add methods to mute & unmute a user (6746f75a)
  • add methods to block & unblock a user (08d165c7)
  • add methods to follow & unfollow a user (d2073f16)
  • SpaceManager:
    • add method for searching spaces (3dfaeed4)
    • add method for fetching spaces using creator ids (51a59e18)
    • add method to fetch spaces using ids (0c8d8686)
  • structures: add Space class to support twitter spaces (be3336bf)
  • TweetManager: add method to fetch users who liked a tweet (5e51ff16)
  • FollowingBook: add structure for users followed by a user (d78a320e)
  • FollowersBook: add structure for fetching followers of a user (faa55df3)

Bug Fixes:

  • UserContextClient: fix the check for username in login (557224c1)
  • user and tweet managers not resolving simplified structure (0aca6eb7)

Refactors:

  • remove multiple clients, move books folder, and more (#58) (2bd7f367)
  • make sampledTweetCreate event opt-in (8ef53f2d)
  • *: bump twitter-types and make required changes for it (bf107850)
  • RESTManager: rename getBasicAuth to getBearerAuth (d2140bcb)

Chores:

  • bump version to v0.3.0 (47bfe21a)
  • export util classes from index (e51dafd5)
  • expose all classes except rest (1dd87a0e)
  • bump twitter-types to v0.10.1 (4b732cb0)
  • update twitter-types dep and linter rules (70f3ed48)
  • add sample code to readme (138c786c)
  • README: add twitter api v2 badge (aced83cd)

TypeScript Rewrite & Initial Release

08 Jul 08:28
Compare
Choose a tag to compare
Pre-release

Feature:

  • feat: rewrite the whole lib from ground up in TS (#56)

Chore:

  • chore(typedoc): add correct name of the library (4e12d38)