Skip to content

Releases: raiden-network/raiden

Coruscant - much work, such release

13 Sep 08:56
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.

Coruscant - McFerrin

01 Sep 13:44
Compare
Choose a tag to compare
Coruscant - McFerrin 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.

Coruscant - Songpa

23 Aug 16:32
Compare
Choose a tag to compare
Coruscant - Songpa 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.

Bespin

09 Jun 08:14
Compare
Choose a tag to compare

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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:

  • #7120 Fix for transport potentially blocks at long http response times
  • #6673 Remove refund transfers. Refunds were intended as a way to quickly unlock funds in case a transfer can't be completed without having to wait for the lock to expire. Unfortunately they were never very good at achieving this goal and added a lot of complications to the codebase. Therefore they got removed. See the linked issue for more details.
  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6838 Add /notifcations endpoint for showing notifications and warnings to the user.
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Fukuoka

08 Jun 09:49
Compare
Choose a tag to compare
Bespin - Fukuoka 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!

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #6673 Remove refund transfers. Refunds were intended as a way to quickly unlock funds in case a transfer can't be completed without having to wait for the lock to expire. Unfortunately they were never very good at achieving this goal and added a lot of complications to the codebase. Therefore they got removed. See the linked issue for more details.
  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Guro

04 Jun 15:12
Compare
Choose a tag to compare
Bespin - Guro 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!

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #6673 Remove refund transfers. Refunds were intended as a way to quickly unlock funds in case a transfer can't be completed without having to wait for the lock to expire. Unfortunately they were never very good at achieving this goal and added a lot of complications to the codebase. Therefore they got removed. See the linked issue for more details.
  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Tibanna

28 May 14:03
Compare
Choose a tag to compare
Bespin - Tibanna 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!

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #6673 Remove refund transfers. Refunds were intended as a way to quickly unlock funds in case a transfer can't be completed without having to wait for the lock to expire. Unfortunately they were never very good at achieving this goal and added a lot of complications to the codebase. Therefore they got removed. See the linked issue for more details.
  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Evans

26 May 12:02
Compare
Choose a tag to compare
Bespin - Evans 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!

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Mapo

20 May 10:16
Compare
Choose a tag to compare
Bespin - Mapo Pre-release
Pre-release

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

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #7064 Fix building of binary bundles which was broken for a while.
  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.

Bespin - Berinjela

12 May 15:56
Compare
Choose a tag to compare
Bespin - Berinjela Pre-release
Pre-release

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

A lot of work on the transport layer as well as the services went into this release. To improve performance and reliability on the transport layer it was necessary to implement some backwards incompatible changes.

Backwards compatibility status:

  • v2.x clients WILL NOT be compatible with and not be able to perform transfers with any earlier versions
  • The EXISTING CLIENT DATABASE WILL ALSO NOT BE COMPATIBLE.
    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.

Change log:

  • #6986 Increment DB version - this will make this release incompatible with previous releases. Please refer to the known issues section in the docs for details.
  • #6851 Raiden does not use Matrix rooms anymore. This greatly reduces the load on the matrix servers and increases the reliability of the transport layer.
  • #6898 Add support for Geth 1.10.
  • #6947 Add support for Python 3.9.
  • #6821 API endpoint for UserDeposit contract deposits/withdraws
  • #6763 Ensure that pending messages are sent before Raiden is stopped
  • #6563 Faster syncing with the blockchain.
  • Update WebUI to version 1.2.1. Introduces a new "Quick Connect", that is simpler and more transparent than the old "join token network" feature, and adds a dialog for interacting with the UserDeposit contract (UDC).
  • #4730 Remove "join token network" feature from API. Explicitly create and fund channels, instead.
  • #6582 Add /settings endpoint with information about the used pathfinding service.
  • #6657 Support for recent geth versions.
  • #6541 Remove internal routing.