Skip to content

Releases: livepeer/go-livepeer

Video Fix, New Testnet, and Rinkeby!

21 Feb 00:59
Compare
Choose a tag to compare

This is a feature-packed release -

  • We've made changes to the video segmenter - now it's natively integrated with libav.
  • We've also updated / deployed a new set of smart contracts as a result of the internal security audit. This release contains changes for the new interface.
  • New network! Livepeer is now deployed on the public Rinkeby testnet. To talk to connect to the Rinkeby network, use -rinkeby instead of -testnet.

Special thanks to the Infura team for providing awesome Eth infrastructure!

ps - notice the size of the binary went from 200MB to 100MB, thanks to @j0sh removing unnecessary dependencies.

Protocol Update

23 Jan 23:10
Compare
Choose a tag to compare

Breaking Change. This version of go-livepeer incorporates fixes we've discovered in running the testnet. Please upgrade.

  • Require that transcoders are bonded to themselves. (No more freeriding.)
  • View participation rate, total token supply, and total bonded token in the CLI.
  • Broadcasts via the CLI now play in more browsers than just Chrome. (Safari, Firefox.)
  • The client now detects if a job was assigned to you as a transcoder even if you aren't the transcoder with the most delegated stake (jobs for all!)

Memory Fix, CLI Change + Bug Fixes

15 Jan 22:02
Compare
Choose a tag to compare

Version 0.1.10 fixes:

  • A major memory issue. We now discard old video segments from memory.
  • An issue that causes the node to crash when transcoding fails.
  • An status error issue that causes CDNs to cache segments for longer than they should.

It also contains some CLI improvements to print out more information about the protocol.

Bugfix, Duplicate Nonce

10 Jan 20:20
Compare
Choose a tag to compare

Bug fix release -

  • Duplicate nonce when submitting consecutive Eth transactions
  • Divide by zero

Better CLI, Video Cache, Protocol Update

10 Jan 16:29
Compare
Choose a tag to compare

0.1.8 is an action-packed update.

We created a better CLI tool with nicer layouts and options. Still looking to improve this in the near future.

The video cache lowers the memory footprint of the software. Look for more improvements for memory usage in the next release.

We have updated the protocol to use Eth as payment method (instead of LPT). This allows anyone who holds Eth to be able to use Livepeer.

New Testnet

19 Dec 15:32
Compare
Choose a tag to compare

This is a breaking change

We upgraded the protocol to the latest version. As a result, the protocol address has changed and everyone on the testnet should upgrade to the latest version.

This release also includes changes that will enable the viewer to get the ABS manifest from the original streamID.

From now on, we are no longer publishing releases as pre-releases.

Bugfix Release

09 Dec 01:33
Compare
Choose a tag to compare
Bugfix Release Pre-release
Pre-release

We fixed a few bugs in the past week

  • Evicting unused manifests
  • Remember peers during restart
  • Fixed passphrase bug

Networking Update

02 Dec 20:02
Compare
Choose a tag to compare
Networking Update Pre-release
Pre-release

This updated Livepeer node is more stable when a lot of messages are going through the same node. We added msgio in the libp2p networking layer so messages will less likely be lost. We also changed to a uni-directional stream approach so messages will incoming and outgoing messages will be on different streams.

We also made some improvements to the command line interface, so now all you have to do is ./livepeer -testnet to join the test network. See the documentation page for more info.

Testnet Update

28 Nov 18:52
Compare
Choose a tag to compare
Testnet Update Pre-release
Pre-release

This release enables onchain mode by default, this means it will connect to the testnet and go through the verification process.

We've also made significant changes to the networking library.

Network Update

13 Sep 04:53
Compare
Choose a tag to compare
Network Update Pre-release
Pre-release

We've made some networking changes in this minor release to improve the stability of the peer-to-peer network.

This is a breaking change. If you are running an older version, your node will not be able to function correctly in the new network