v0.5.30
Note for orchestrators: This release is known to have an issue with transcoding certain types of video that was not present in v0.5.29. We recommend orchestrators to stick with the v0.5.29 release for now prior to this issue being resolved in the next release
This release includes support for Netint transcoding hardware, dynamic timeouts for Orchestrator discovery, protection against rounds with a zero block hash and a number of small Orchestrator bug fixes.
Breaking Changes 🚨🚨
None
Features ⚒
General
- #2348 Support Netint transcoding hardware (@cyberj0g)
- #2289 Add timeouts to ETH client (@leszko)
- #2282 Add checksums and gpg signature support with binary releases. (@hjpotter92)
- #2344 Use T.TempDir to create temporary test directory (@Juneezee)
- #2353 Codesign and notarize macOS binaries to be allowed to run without warnings on apple devices (@hjpotter92)
- #2351 Refactor livepeer.go to enable running Livepeer node from the code (@leszko)
- #2372 Upload test coverage reports to codecov (@hjpotter92)
Broadcaster
Orchestrator
Transcoder
Bug Fixes 🐞
- #2355 Fix ZeroSegments error (@AlexKordic)
CLI
General
- #2299 Split devtool Orchestrator run scripts into versions with/without external transcoder and prevent Transcoder/Broadcaster run scripts from using same CLI port (@thomshutt)
- #2346 Fix syntax errors in example JSON (@thomshutt)
Broadcaster
- #2291 Calling video comparison to improve the security strength (@oscar-davids)
- #2326 Split Auth/Webhook functionality into its own file (@thomshutt)
- #2357 Begin accepting auth header (from Mist) and have it override callback URL values (@thomshutt)
- #2385 Change verification randomness variable meaning (@thomshutt)
Orchestrator
- #2284 Fix issue with not redeeming tickets by Redeemer (@leszko)
- #2352 Fix standalone orchestrator not crashing under UnrecoverableError (@leszko)
- #2359 Fix redeeming tickets with zero block hash (@leszko)
- #2390 Fix Orchestrator registration error when we receive an empty HTTP body (@leszko)
Transcoder
- N/A
New Contributors
- @thomshutt made their first contribution in #2299
- @taigrr made their first contribution in #2340
- @Juneezee made their first contribution in #2344
- @kparkins made their first contribution in #2345
Full Changelog: v0.5.29...v0.5.30