v0.4.1 - Ceteris paribus
This is the second testnet release in preparation for the Red Eyes Mainnet release.
New Features
- #1825: Added periodical update notification and security releases checks.
Fixed Bugs
- #1975: Fix balance hash generation for zero transfers and empty locksroot
- #1899: Print proper error without throwing exception if no accounts are found in the keystore
- #1911: The syncing message is now printed properly and does not repeat across the screen
- #1902: Check for ethnode connection at start and print proper error if Raiden can not connect
- #1869: Various matrix improvements. Prevent DoS attacks, and race conditions that caused client crashes. Require peers to be present to send message to them. Improves user discovery across Matrix federation.
- #1916: Return E409 on two concurrent conflicting channel deposits
- #1960: Return E409 when trying to open a channel for a token that is not registered
- #1969: Return E409 if negative initial_funds are given to the connect endpoint
- #1883: Properly update menu state when channel state changes on webui
- #1976: Remove the ability to removedb. User should not be able to easily delete local state.
- #1897: Limit number of concurrent matrix connections so that raiden client does not crash.
- #1879: Leaving a token network should now work. Also removed the only_receiving parameter from the leave endpoint