github mysteriumnetwork/node 0.41.0

latest releases: 1.31.2, 1.31.1, 1.31.0...
3 years ago

This is the first stable release of Mysterium Network Testnet 2.0 node. From this point onwards Testnet 2.0 is our main network and is open to everyone.

Main changes:

Implemented enhancements:

  • Provider sends session events and traffic #2922 (soffokl)
  • Add connection event to metrics #2911 (soffokl)
  • Send signed NAT mapping events to quality oracle #2903 (soffokl)
  • Try to login docker before any job for protected branches #2863 (soffokl)
  • Add packages for Ubuntu 20.10 groovy #2855 (soffokl)
  • Upgrade Raspbian for our RPi image #2963
  • Migrate testnet identity to testnet2 on update DEB #2850 (soffokl)
  • Stop SSDP service if it accessible from the Internet #2846 (soffokl)
  • Further improve e2e reliability #2986
  • Node should not fail to connect to providers on Linux #2976
  • Attach Matic node servers to monitoring #2889
  • Node should provide docs URL via tequilapi config #2967
  • Use existing beneficiary address during auto-upgrade into Testnet 2.0 #2956
  • Desktop app should have interface to accept other cryto during topup #2769 #2771
  • Use payment options in CLI #2944
  • Update price filters for testnet2 android app #2940
  • Use pilvytis currency rates in node #2926
  • Provide topup amount choices API (pilvytis) #2917
  • Use topup amount choices from pilvytis (android) #2916
  • Consumers should be able to create referral codes #2886
  • Currency ticker should be configurable #2884
  • Finalize settlement/wallet screen #2883
  • Test provider in WSL #2868
  • Test node and apps for Testnet 2.0 #2844
  • Give free registration for testnet users #2790
  • Dynamic settlement pricing in transactor #2701
  • Wallet screen - settlement history + settle button #2639
  • Auto settlement threshold settings modal #2638
  • Relicense to LGPL-3.0-or-later #1843
  • Android: Release testnet2 to internal testing #2923
  • User friendly CLI #2837
  • Android app should have interface to accept other cryto during topup #2769
  • Add more trackable metrics to understand why nodes are not connectable #2761
  • Deploy self-hosted maven repo for android artifacts #2908
  • WebUI bugfixed #2888
  • Add beneficiary changing into settings #2881
  • Add config management into CLI #2878
  • Node UI should show bounty widget #2877
  • Web-UI styling #2841
  • Hide wallet icon from menu #2882
  • Change beneficiary dialogue #2876
  • Starting onboard wizard after login #2873
  • Hide logs in interactive CLI apps #2840
  • Pilvytis in tequilaAPI and MobileNode #2784
  • Adapt CLI for registration and topup using payment processor #2773
  • Adapt WebUI for multichain flow #2750
  • Add log dump to error reporting #2466
  • Reflect status of beneficiary/payout address change in WebUI #2067

Fixed bugs:

  • Send provider session data stats on session disconnect #2977
  • Credential reset command not working in production #2971
  • Android app is connecting only from second/third time #2964
  • Basic e2e tests failing randomly #2958
  • Unexpected config workflow after installing using apt #2948
  • Make e2e pass at least most of the time. #2906
  • [Windows] App get stuck on loading screen #2661
  • Incorrect session duration #2091
  • Can't filter by bookmarked nodes in mobile app (beta) #1540
  • Windows 10 with mysterium-vpn 0.4.0 cannot access Google/Youtube site, however can access Microsoft website. #993
  • Use mysterium service for IP detection on mobile #2970 (soffokl)
  • [MacOS] getting 422 (Unprocessable Entity) when trying to register identity #2937
  • Can't save price settings via WebUI #2880
  • NodeUI is exposed from container's ip address #2682
  • Can't connect on linux update-resolv-conf is unwritable #2928
  • Session information fails to print full message #2927
  • Auto reconnect does disconnect right after reconnect #2921
  • Session data reports incorrect transfer #2912
  • Node 0.40.3 (and snapshot) is not working (on desktop app) #2909
  • Remove extra disconnect calls to prevent double disconnects #2934 (soffokl)
  • Send NAT mapping events for Public IP #2929 (soffokl)
  • payment client GetProviderChannel always returns 0 for lastUsedNonce #2899
  • Invalid fee when settling old promises #2893
  • Pilvytis CoinGate callback race-condition #2892
  • Failed to start a node after testnet2 update with whitelisting #2872
  • Node on linux destroys internet access #2838
  • Cannot add a wallet to my Node #2815
  • Betanet account doesn't work with regular account #2814
  • Mount only required identity to e2e consumer #2856 (soffokl)

Full Changelog

Don't miss a new node release

NewReleases is sending notifications on new releases.