Testnet Release - v0.13.0 - Papagaio
Pre-release
Pre-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