Skip to content

Releases: isaackogan/TikTokLive

Version 4.5.2

20 Jan 00:20
Compare
Choose a tag to compare

Version 4.5.2

  • Add/certify support for Python 3.11
  • Add support for FLV Live Stream
  • Add client.reconnect method
  • Add webcast_closed attribute to DisconnectEvent
  • Fix issue where room_id was returned as string instead of integer

There is only one breaking change:

  1. room_id is now an integer

See full release changelog here: #99
See referenced issue(s) here: #96, #97, #94

Upgrade with pip install TikTokLive --upgrade

Version 4.5.1

14 Oct 19:11
Compare
Choose a tag to compare

Version 4.5.1

  • Fix issue in 4.5.0 release where proxies property was asynchronous

Signing API

  • Additional logging
  • Methods to block spammers
  • Limit to approved use-cases to prevent misuse (ByteDance, leave us alone <3_<3)

There are plenty of breaking changes:

  1. set_proxies was replaced with client.proxies = foobar
  2. SignatureSigningError was removed
  3. send_message function was modified to require additional parameters

See full release changelog here: #84
See referenced issue(s) here: #80, #79

Upgrade with pip install TikTokLive --upgrade

Version 4.5.0

14 Oct 19:04
Compare
Choose a tag to compare

Version 4.5.0

  • Add support for new version of TikTok Signing Server (and deprecate old endpoint usage)
  • Add websocket headers param
  • Replace set_proxies with proxies setter method
  • Modify send_message to require you to provide your own signatures and headers
  • Remove SignatureSigningError error
  • Add rate limit information on SignatureRateLimitReached error

Signing API

  • Additional logging
  • Methods to block spammers
  • Limit to approved use-cases to prevent misuse (ByteDance, leave us alone <3_<3)

There are plenty of breaking changes:

  1. set_proxies was replaced with client.proxies = foobar
  2. SignatureSigningError was removed
  3. send_message function was modified to require additional parameters

See full release changelog here: #84
See referenced issue(s) here: #80, #79

Upgrade with pip install TikTokLive --upgrade

Version 4.3.8

06 Oct 00:44
c3735f1
Compare
Choose a tag to compare

Version 4.3.8

  • Add support for new version of TikTok Signing Server

See full release changelog here: #77
See referenced issue(s) here: #76, #74, zerodytrash/TikTok-Live-Connector#69

There are no breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.7

19 Sep 19:59
Compare
Choose a tag to compare

Version 4.3.7

  • Add quality parameter to client.download

See full release changelog here: #73
See referenced issue(s) here: #71

There are no breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.6

04 Sep 19:57
Compare
Choose a tag to compare

Version 4.3.6

  • Fix is_subscriber User attribute

See full release changelog here: #69
See referenced issue(s) here: #68

There are no breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.5

26 Aug 21:10
Compare
Choose a tag to compare

Version 4.3.5

  • Replace get_proxies method with proxies attribute
  • Replace old subscribe event logic with new detection logic
  • Add sign_api_key parameter for clients requiring bulk access to TikTokLive

See full release changelog here: #67
See referenced issue(s) here: #65, #64, #63

client.get_proxies() becomes client.proxies. There are no other breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.3

03 Aug 04:45
Compare
Choose a tag to compare

See full release changelog here: #57
See referenced issue(s) here: #56

client.stop() is no longer asynchronous. Remove await when using. There are no other breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.2 [BROKEN]

02 Aug 20:35
Compare
Choose a tag to compare
  • Add error message if websocket connection lost.
  • Set websocket timeout to 15 seconds
  • Remove 0.5s delay between websocket queries
  • client.stop is no-longer an asynchronous method

See full release changelog here: #57
See referenced issue(s) here: #56

client.stop() is no longer asynchronous. Remove await when using. There are no other breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade

Version 4.3.0

29 Jul 02:35
67f4db6
Compare
Choose a tag to compare
  • Redo Websocket support
  • Update Documentation

See full release changelog here: #53
See referenced issue(s) here: #50

There are no breaking changes at this time.

Upgrade with pip install TikTokLive --upgrade