Skip to content

v0.4.0 - Crescendo

Pre-release
Pre-release
Compare
Choose a tag to compare
@andrevmatos andrevmatos released this 28 Feb 17:55
· 2747 commits to master since this release
v0.4.0
1429f4c

This release contains several bugfixes and improvements for the UX, performance, protocol compliance and testing. It targets Ethereum Testnets on Raiden Contracts v0.36.
Some highlights include:

  • Logs are persisted in browser's IndexedDB and can be downloaded for debugging & bug reporting.
  • Confirmation blocks provide protection against reorgs
  • Better error handling and messages
  • Token minting inside dApp on Testnets for easy testing
  • State upgrades allow you to keep up-to-date with changes without needing to
  • The long waited subkey support (a derived private key used for signing messages without requiring Metamask prompts for off-chain messaging) is exposed experimentally, and provide a completely independent account, which just get on-chain transactions and funds from the current Metamask account, and bypass the need to confirm signing on several messages per off-chain transfer.

Changelog

Raiden dApp

Added

  • [#745] Possibility to connect LC with derived subkey
  • [#1015] More prominent warning for low UDC token balance
  • [#695] Skipping of transfer steps.
  • [#1071] Mint token feature.
  • [#1112] Implement log storage across sessions

Changed

  • [#693] Localized error messages for Pathfinding errors.

Fixed

  • [#1065] Prevent select hub dialog from being accidentally dismissed.
  • [#1067] Fixed displayed service fee on summary screen.
  • [#1066] Fixed continue button enabled w/o selected PFS.

raiden-ts (aka SDK)

Added

  • [#614] Implement state upgrades and migration
  • [#613] Implement waiting for confirmation blocks on on-chain transactions (configurable)
  • [#1000] Implemented SDK error handling

Changed

  • [#986] Don't expire locks which secret got registered on-chain
  • [#926] Introduce loglevel logging framework (config.logger now specifies logging level)
  • [#1042] Support decoding addresses on messages on lowercased format