This will be the last release with support for Python 2, as it has finally reached its EOL at the beginning of this year.
Streamlink 1.4.0 comes with lots of plugin fixes/improvements, as well as some new features and plugins, and also a few plugin removals.
Notable changes:
- New: low latency streaming on Twitch via `--twitch-low-latency` ([2513](https://github.com/streamlink/streamlink/pull/2513))
- New: output HLS segment data immediately via `--hls-segment-stream-data` ([2513](https://github.com/streamlink/streamlink/pull/2513))
- New: always show download progress via `--force-progress` ([2438](https://github.com/streamlink/streamlink/pull/2438))
- New: URL template support for `--hls-segment-key-uri` ([2821](https://github.com/streamlink/streamlink/pull/2821))
- Removed: Twitch auth logic, `--twitch-oauth-token`, `--twitch-oauth-authenticate`, `--twitch-cookie` ([2846](https://github.com/streamlink/streamlink/pull/2846))
- Fixed: Youtube plugin ([2858](https://github.com/streamlink/streamlink/pull/2858))
- Fixed: Crunchyroll plugin ([2788](https://github.com/streamlink/streamlink/pull/2788))
- Fixed: Pixiv plugin ([2840](https://github.com/streamlink/streamlink/pull/2840))
- Fixed: TVplayer plugin ([2802](https://github.com/streamlink/streamlink/pull/2802))
- Fixed: Zattoo plugin ([2887](https://github.com/streamlink/streamlink/pull/2887))
- Changed: set Firefox User-Agent HTTP header by default ([2795](https://github.com/streamlink/streamlink/pull/2795))
- Changed: upgraded bundled FFmpeg to `4.2.2` in Windows installer ([2916](https://github.com/streamlink/streamlink/pull/2916))
[Full changelog](https://github.com/streamlink/streamlink/compare/1.3.1...1.4.0)