From b26186b7a9ed8911399e8cfa9dba694762562e5d Mon Sep 17 00:00:00 2001 From: Thom Shutt Date: Wed, 11 May 2022 14:10:40 +0100 Subject: [PATCH] Release v0.5.30 (#2393) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: RafaΕ‚ Leszko --- CHANGELOG.md | 56 +++++++++++++++++++++++++++++++++++++++++++- CHANGELOG_PENDING.md | 22 ----------------- VERSION | 2 +- 3 files changed, 56 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4069d8d3c6..35c5dbc221 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # Changelog +## v0.5.30 + +*May 11 2022* + +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](https://github.com/livepeer/go-livepeer/pull/2348) Support Netint transcoding hardware (@cyberj0g) +- [#2289](https://github.com/livepeer/go-livepeer/pull/2289) Add timeouts to ETH client (@leszko) +- [#2282](https://github.com/livepeer/go-livepeer/pull/2282) Add checksums and gpg signature support with binary releases. (@hjpotter92) +- [#2344](https://github.com/livepeer/go-livepeer/pull/2344) Use T.TempDir to create temporary test directory (@Juneezee) +- [#2353](https://github.com/livepeer/go-livepeer/pull/2353) Codesign and notarize macOS binaries to be allowed to run without warnings on apple devices (@hjpotter92) +- [#2351](https://github.com/livepeer/go-livepeer/pull/2351) Refactor livepeer.go to enable running Livepeer node from the code (@leszko) +- [#2372](https://github.com/livepeer/go-livepeer/pull/2372) Upload test coverage reports to codecov (@hjpotter92) + +#### Broadcaster +- [#2309](https://github.com/livepeer/go-livepeer/pull/2309) Add dynamic timeout for the orchestrator discovery (@leszko) + +#### Orchestrator +- [#2362](https://github.com/livepeer/go-livepeer/pull/2362) Backdate tickets by one round if the block hash for the current round is 0 (@leszko) + +#### Transcoder + +### Bug Fixes 🐞 +- [#2355](https://github.com/livepeer/go-livepeer/pull/2355) Fix ZeroSegments error (@AlexKordic) + +#### CLI +- [#2345](https://github.com/livepeer/go-livepeer/pull/2345) Improve user feedback when specifying numeric values for some wizard options (@kparkins) + +#### General +- [#2299](https://github.com/livepeer/go-livepeer/pull/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](https://github.com/livepeer/go-livepeer/pull/2346) Fix syntax errors in example JSON (@thomshutt) + +#### Broadcaster +- [#2291](https://github.com/livepeer/go-livepeer/pull/2291) Calling video comparison to improve the security strength (@oscar-davids) +- [#2326](https://github.com/livepeer/go-livepeer/pull/2326) Split Auth/Webhook functionality into its own file (@thomshutt) +- [#2357](https://github.com/livepeer/go-livepeer/pull/2357) Begin accepting auth header (from Mist) and have it override callback URL values (@thomshutt) +- [#2385](https://github.com/livepeer/go-livepeer/pull/2385) Change verification randomness variable meaning (@thomshutt) + +#### Orchestrator +- [#2284](https://github.com/livepeer/go-livepeer/pull/2284) Fix issue with not redeeming tickets by Redeemer (@leszko) +- [#2352](https://github.com/livepeer/go-livepeer/pull/2352) Fix standalone orchestrator not crashing under UnrecoverableError (@leszko) +- [#2359](https://github.com/livepeer/go-livepeer/pull/2359) Fix redeeming tickets with zero block hash (@leszko) +- [#2390](https://github.com/livepeer/go-livepeer/pull/2390) Fix Orchestrator registration error when we receive an empty HTTP body (@leszko) + +#### Transcoder +- N/A + ## v0.5.29 *February 21 2022* @@ -542,4 +596,4 @@ Thanks everyone that submitted bug reports and assisted in testing! - [#1775](https://github.com/livepeer/go-livepeer/pull/1775) Fix transcoder load balancer race condition around session cleanup (@jailuthra) - [#1784](https://github.com/livepeer/go-livepeer/pull/1784) Use auth token sessionID to index into sessions map in transcoder load balancer (@jailuthra) -[Full list of changes](https://github.com/livepeer/go-livepeer/compare/v0.5.14...v0.5.15) \ No newline at end of file +[Full list of changes](https://github.com/livepeer/go-livepeer/compare/v0.5.14...v0.5.15) diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index 3421b43c58..3ca5044811 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -7,43 +7,21 @@ ### 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 -- \#2309 Add dynamic timeout for the orchestrator discovery (@leszko) -- \#2337 Fix dynamic discovery timeout to not retry sending requests, but wait for the same request to complete (@leszko) #### Orchestrator -- \#2362 Backdate tickets by one round if the block hash for the current round is 0 (@leszko) #### Transcoder ### Bug Fixes 🐞 -- \#2355 Fix ZeroSegments error (@AlexKordic) #### CLI -- \#2345 Improve user feedback when specifying numeric values for some wizard options (@kparkins) #### 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 #### Broadcaster -- \#2296 Increase orchestrator discovery timeout from `500ms` to `1` (@leszko) -- \#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 -- \#2385 Change verification randomness variable meaning #### 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) #### Transcoder diff --git a/VERSION b/VERSION index aa0ea79c6c..5767123695 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.29 \ No newline at end of file +0.5.30 \ No newline at end of file