Skip to content

Releases: raiden-network/raiden

Coruscant

13 Jan 11:38
Compare
Choose a tag to compare

Raiden v3.0.1

We're very happy to announce the release of the Raiden Python client v3.0.1!

Over the last 6 months a lot of work (over 500 commits) has been invested into improving stability, reliability and most importantly performance.

The introduction of WebRTC as an accelerated communication layer between the nodes, inclusion of the encrypted secret as well as many internal improvements have led to a very noticeable increase in payment speed.

Payments now complete in well below 1s in most cases.

Unfortunately some of these improvements required backwards incompatible changes.
Specifically this means:

  • v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions.
  • This means channels opened with older versions need to be closed, settled and re-opened.
  • This shouldn't cause any particular harm on test-networks.
    • For mainnet we will provide assistance for users should it be required.

Changelog:

  • #7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
  • #7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
  • #1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
  • #7349 Support static routes on payment requests

Coruscant

23 Dec 13:10
Compare
Choose a tag to compare

Raiden v3.0.0

We're very happy to announce the release of the Raiden Python client v3.0.0!

Over the last 6 months a lot of work (over 500 commits) has been invested into improving stability, reliability and most importantly performance.

The introduction of WebRTC as an accelerated communication layer between the nodes, inclusion of the encrypted secret as well as many internal improvements have led to a very noticeable increase in payment speed.

Payments now complete in well below 1s in most cases.

Unfortunately some of these improvements required backwards incompatible changes.
Specifically this means:

  • v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions.
  • This means channels opened with older versions need to be closed, settled and re-opened.
  • This shouldn't cause any particular harm on test-networks.
    • For mainnet we will provide assistance for users should it be required.

Changelog:

  • #7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
  • #7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
  • #1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
  • #7349 Support static routes on payment requests

v3.0.0rc10

21 Dec 14:46
Compare
Choose a tag to compare
v3.0.0rc10

Coruscant - Sisyphus

14 Dec 15:11
Compare
Choose a tag to compare
Coruscant - Sisyphus Pre-release
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - No Name Land

06 Dec 16:07
Compare
Choose a tag to compare
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - Mingus

03 Dec 15:55
Compare
Choose a tag to compare
Coruscant - Mingus Pre-release
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - Rick Sanchez

14 Oct 12:19
Compare
Choose a tag to compare
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - mansard

20 Sep 12:47
Compare
Choose a tag to compare
Coruscant - mansard Pre-release
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - Take on me

17 Sep 08:16
Compare
Choose a tag to compare
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests

Coruscant - Pamina

15 Sep 14:24
Compare
Choose a tag to compare
Coruscant - Pamina Pre-release
Pre-release

This is an RC (release candidate) release of the next major version of the Python client for the Raiden Network.
Don't run it on mainnet!

Backwards compatibility status:

v3.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
This means channels opened with older versions need to be closed, settled and re-opened.
This shouldn't cause any particular harm on test-networks. For mainnet we will provide support for users.
Changelog:

#7196: Send encrypted secret with the initial LockedTransfer message, obviating the need for SecretRequest and SecretReveal messages. This reduces the time needed to complete a payment.
#7195: Enable Raiden Node communication over WebRTC. This will allow payments to complete faster due to direct communication between peers.
#1541 Add support for cooperative settlement. If both parties are online and agree to settle cooperatively, closing and settling a channel is performed much quicker without having to wait for the on-chain settlement timeout. Closing a channel will now automatically try to perform a cooperative settlement first.
#7349 Support static routes on payment requests