Releases: mysteriumnetwork/node
Releases · mysteriumnetwork/node
0.33.0-rc0
Changelog
0.33.0-rc0 (2020-05-27)
Implemented enhancements:
- Dump firewall and routing table state to logs #1670
- Log detailed network information to Trace level #2293 (soffokl)
- Clear stale consumer sessions on new connect #2285 (soffokl)
- Send signed metrics & Replace startup event by identity unlock event #2248 (soffokl)
- Allow to set beneficiary address #2120 (soffokl)
Fixed bugs:
- Ethereum client fails to reconnect after the session disconnect. #2282
- Providers' graph stopped showing earnings #2273
- RegistrationError after connecting to a provider #2268
- Inaccuracy in token earnings calculation #2255
- Memory leak in BrokerConnector ReconnectALL #2249
- Flaky test: Data race state Keeper #2197
- Allow only one active session from consumer #2176
- [mac, fatal] some providers crash the computer (panic crash) #2174
- After disconnect DNS is not reset to default #2133
- Node starts with issues after flashing RPi image from mystberry.zip #2081
- Reconnect ethereum client twice to avoid DNS reload lag #2283 (soffokl)
- Fix reseting DNS configuratin on MacOS #2280 (soffokl)
- Revert vend tool execution for ppa builds #2259 (soffokl)
- Remove Broker connection reconnect #2250 (soffokl)
- Fix/crash connecting to old providers #2236 (soffokl)
- Close NAT pinger connection on timeout #2196 (soffokl)
Closed issues:
- Manual and configurable auto settlement #2263
- Adapt for fast registration flow #2251
- Apps should use fast registration flow #2231
- Node would reject connections from consumer with wrong hermes #2219
Merged pull requests:
- Change terms email #2294 (zolia)
- Settlement history #2287 (vkuznecovas)
- Update TOS #2286 (zolia)
- Accountant fee now visible under identities settle #2281 (vkuznecovas)
- Pack supervisor into standalone packages #2279 (Waldz)
- Win supervisor #2278 (anjmao)
- Access services in state test via public methods #2276 (vkuznecovas)
- Reject unsupported Hermes #2275 (vkuznecovas)
- Update registration status after network switch #2274 (vkuznecovas)
- Send invoice if threshold reached #2270 (vkuznecovas)
- Remove connection delay since we are not doing NAT traversal on the t… #2269 (soffokl)
- Kill node in a more reliable way #2267 (tadaskay)
- Make iptables path consistent across dists #2266 (zolia)
- Lowercase supervisor command op only #2265 (anjmao)
- Separate script and config dirs (important for --usermode) #2262 (tadaskay)
- Simplify supervisor config #2261 (tadaskay)
- Fix e2e settlement again #2257 (vkuznecovas)
- Make go buildable crossplatform with
mage build
#2256 (tadaskay) - Increase Hermes stake for stabler tests #2254 (vkuznecovas)
- Add Android SDK release snapshot from master builds #2245 (anjmao)
- Start myst with specified uid and gid #2243 (anjmao)
- Improvement for settings in UI #2237 (Waldz)
- Only allow a single invoice to be skipped #2232 (vkuznecovas)
- First invoice should be critical #2230 (soffokl)
- Timeout channels on failed session setup #2229 (zolia)
- Destroy remote WireGuard device on close #2228 (anjmao)
- Fast registration #2227 (vkuznecovas)
- Disable mobile openvpn #2217 (anjmao)
- Remove old code for backward compatibility and dead code #2203 (soffokl)
- Allow max prices up to Android filters #2198 (Waldz)
- Make wireguard connect work without sudo #2193 (tadaskay)
* This Changelog was automatically generated by github_changelog_generator
0.32.1
0.32.0
This release is adding mainly bugfixes and preparation for mainnet release. Node is now able to set beneficiary/payout address into the blockchain, so later, token settlements would be happening into right wallet.
Implemented enhancements:
- Add fee for changing beneficiary address #2125
- Allow to change beneficiary via CLI #2066
- Allow to set beneficiary address #2120 (soffokl)
Fixed bugs:
- NAT pinger connection never closed in case of timeout. #2195
- Proposal is not visible if max price is set in web UI #2190
- Failed to get consumer identity information on the 0.31.2 #2181
- Close NAT pinger connection on timeout #2196 (soffokl)
- Fix dead lock in consumer balance tracker #2187 (soffokl)
Merged pull requests:
0.31.3
0.32.0-rc1
Merge pull request #2175 from mysteriumnetwork/add-feedback-email Allow to pass user report email to feedback service
0.32.0-rc0
Merge pull request #2175 from mysteriumnetwork/add-feedback-email Allow to pass user report email to feedback service
0.31.2
0.31.1
0.31.0
Changelog
In this release, we have added a P2P communication channel between nodes after the session is established and a VPN tunnel created. This will help to avoid centralized communication servers (such as message broker).
Epics:
Fixed bugs:
- Flaky tests: p2p #1929
- Wireguard service doesn't compile on windows #1818
- Connection fails on newly registered identity until restart #2094
- [android, 0.31.0-rc2] nodeRepository.getIdentity throws exception or crashes app #2093
- 0 MYSTT / $0 for almost 1TB data #2082
- Node fails to start if location service is not available #2050
- Session duration should be reported each second #1783
- Failed to topup consumer balance #2048
- Connection disconnect / cancel is not reliable #2024
- Nat pinger is not cancellable #2018
- Bandwidth limit seems to work only for OpenVPN, but does not work for Wireguard #1956
- getting session balance timeouts randomly #1944
- Whitelisting randomly changed #1917
- Enable wireguard traffic shaper #2054 (soffokl)
- Reconnect payments client on connect/disconnect. #2049 (soffokl)
- Fix CLI session status duration output in seconds #2046 (soffokl)
Closed issues:
- Providers should be able to change price #1962
- Expose spent tokens amount for the current session #1958
- Update mingw version for xgo image #1553
- Price flags have the same description #2089
- Fix e2e pipeline #2059
- Expose possibility to get all (even not connectable) nodes via tequila API #1959
- Enable wireguard checks for monitoring agent #1745
0.31.0-rc4
Add shared service flag for p2p manual ports