Skip to content

0.41.0

Choose a tag to compare

@soffokl soffokl released this 12 Jan 10:11
57c483a

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