github streamlink/streamlink 6.8.0
Streamlink 6.8.0

latest release: 6.8.1
15 days ago

Release highlights:

  • Added: sha256 checksum to log message when side-loading plugins (#6023)
  • Added: SSLContextAdapter to streamlink.session.http (#6024)
  • Deprecated: old re-exports in streamlink.plugins package (#6005)
  • Updated plugins:
    • bilibili: fixed validation schema for offline channels (#6032)
    • chzzk: fixed channels without content (#6002)
    • cnbce: new plugin (#6029)
    • kick: new plugin (#6012, #6021, #6024)
    • tf1: added authentication via --tf1-email and --tf1-password (#5983)
    • tvp: fixed live streams (#6037)
    • welt: fixed live streams (#6011)

📦 Download and Installation

Please see the installation instructions for a list of available install methods and packages on the supported operating systems.

⚙️ Configuration and Usage

Please see the CLI documentation for how to configure and use Streamlink.

❤️ Support

If you think that Streamlink is useful and if you want to keep the project alive, then please consider supporting its maintainers by sending a small and optionally recurring tip via the available options.
Your support is very much appreciated, thank you!

🙏 Contributors

🗒️ Full changelog

Clap2rap <44691242+Clap2rap@users.noreply.github.com> (1):
      plugins.chzzk: fix validation schema

Ismaël Moret <lanesh4d0w@gmail.com> (1):
      plugin.tf1: implement authentication

bastimeyer <mail@bastimeyer.de> (21):
      tools: bump mypy to 1.10.0
      tools: bump ruff to 0.4.4
      tools: bump ruff to 0.4.5 and fix issues
      plugins: officially deprecate re-exports
      docs: add note about Ubuntu to install page
      plugins.welt: fix validation schema
      plugins.twitch: fix ad/discontinuity handling
      plugins.kick: new plugin
      tools: bump ruff to 0.4.7 and fix issues
      revert: plugins.twitch: fix ad/discontinuity handling
      plugins.kick: remove plugin
      session: log sha256 of overriding plugin module
      tests: add python(version) markers
      session.http: refactor, add base SSLContextAdapter
      plugins.kick: restore plugin with new HTTPAdapter
      session.http: re-use SSLContext in ProxyManager
      plugins.bilibili: fix schema for offline channels
      plugins.cnbce: new plugin
      chore: add collab checkboxes to issue templates
      tools: bump ruff to 0.4.9
      plugins.tvp: get live streams from API

streamlinkbot <streamlinkbot@users.noreply.github.com> (1):
      plugin.api: update useragents

Don't miss a new streamlink release

NewReleases is sending notifications on new releases.