Skip to content

Testnet Release - v0.13.0 - Papagaio

Pre-release
Pre-release
Compare
Choose a tag to compare
@andrevmatos andrevmatos released this 10 Nov 16:57
· 1511 commits to master since this release

🦜 New Raiden Light Client SDK, CLI and dApp Release

INFO: The Light Client SDK, CLI and dApp are work in progress, are not production-ready, and currently can only be used on the Ethereum Testnets.

This release features a lot of important groundwork and dependencies upgrades: we're now using latest major version of ethers.js and all its improvements, switched to Yarn Workspaces for our mono-repo and dependency management needs, and bumped minimum required NodeJS version to v14 LTS, which includes latest ECMAScript 2020, for better performance and correctness. On dApp side, better notifications to remind you of backing up your local state and better E2E testing with Cypress should make sure things don't break unexpectedly.

Raiden SDK

Fixed

  • [#2058] Check some potential overflows when handling received messages
  • [#2240] Handle network problems when connecting to the Eth node gracefully
  • [#2299] Don't acknowledge SecretReveals if receiving is disabled
  • [#2312] Call WebRTC's connection.close() on teardown

Changed

  • [#1707] Upgrade ethers to v5
  • [#2289] Switch to yarn from pnpm
  • [#2297] Add logs when ignoring incoming transfers
  • [#2311] Bump NodeJS requirement to v14 LTS
  • [#2312] Make Raiden.stop() async, resolves when DB finished flushing

Raiden dApp

Added

  • [#2178] Backup state reminder notification
  • [#2285] Add custom Cypress attributes to selectors
  • [#2274] Add Cypress tests for closing/settling channel

Raiden CLI

Fixed

  • [#2314] Return proper error codes for transfer failures
  • [#2344] Handle JSON wallets with trimmed IVs