Files
nym/CHANGELOG.md
Bogdan-Ștefan Neacşu fd4f5b319c Add serviced client data to stats (#1278)
* Add serviced client data to stats

* Put stats service address in network defaults

* Update CHANGELOG.md
2022-05-19 15:54:51 +03:00

59 KiB

Changelog

[Unreleased]

Added

  • wallet: require password to switch accounts
  • wallet: add simple CLI tool for decrypting and recovering the wallet file.
  • wallet: added support for multiple accounts (#1265)
  • wallet: the wallet backend learned how to keep track of validator name, either hardcoded or by querying the status endpoint.
  • mixnet-contract: Replace all naked - with saturating_sub.
  • validator-api: add Swagger to document the REST API (#1249).
  • all: added network compilation target to --help (or --version) commands (#1256).
  • network-requester: send traffic statistics from all network requesters and receive it in a special network-requester that aggregates the data and exposes it via a rest API (#1267, #1278).

Fixed

  • vesting-contract: replaced checked_sub with saturating_sub to fix the underflow in get_vesting_tokens (#1275)
  • mixnet-contract: removed expect in query_delegator_reward and queries containing invalid proxy address should now return a more human-readable error (#1257)
  • mixnet-contract: Under certain circumstances nodes could not be unbonded (#1255) (#1258)
  • mixnode, gateway: attempting to determine reconnection backoff to persistently failing mixnode could result in a crash (#1260)

nym-wallet-v1.0.4 (2022-05-04)

Changed

  • all: the default behaviour of validator client is changed to use broadcast_sync and poll for transaction inclusion instead of using broadcast_commit to deal with timeouts (#1246)

v1.0.1 (2022-05-04)

Added

  • validator-api: introduced endpoint for getting average mixnode uptime (#1238)

Changed

  • all: the default behaviour of validator client is changed to use broadcast_sync and poll for transaction inclusion instead of using broadcast_commit to deal with timeouts (#1246)

Fixed

  • nym-network-requester: is included in the Github Actions for building release binaries

v1.0.0 (2022-05-03)

Full Changelog

Merged pull requests:

nym-binaries-1.0.0 (2022-04-27)

Full Changelog

nym-wallet-v1.0.3 (2022-04-25)

Full Changelog

Fixed bugs:

  • [Issue] Wallet 1.0.2 cannot send NYM tokens from a DelayedVestingAccount #1215
  • Main README not showing properly with GitHub dark mode #1211

Merged pull requests:

nym-binaries-1.0.0-rc.2 (2022-04-15)

Full Changelog

nym-wallet-v1.0.2 (2022-04-05)

Full Changelog

Merged pull requests:

nym-wallet-v1.0.1 (2022-04-05)

Full Changelog

Closed issues:

  • Check enabling bbbc simultaneously with open access. Estimate what it would take to make this the default compilation target. #1175
  • Get coconut credential for deposited tokens #1138
  • Make payments lazy #1135
  • Uptime on node selection for sets #1049

nym-binaries-1.0.0-rc.1 (2022-03-28)

Full Changelog

Fixed bugs:

  • [Issue]cargo build --release issue #1101
  • appimage fail to load in Fedora #1098
  • [Issue] React Example project does not compile when using @nymproject/nym-client-wasm v0.9.0-1 #878

Closed issues:

  • Make mainnet coin transfers work #1096
  • Make Nym wallet validators configurable at runtime #1026
  • Project Platypus e2e / integration testing #942
  • [Coconut]: Replace ElGamal with Pedersen commitments #901

Merged pull requests:

nym-wallet-v1.0.0 (2022-02-03)

Full Changelog

Implemented enhancements:

  • [Feature Request] Please enable registration without need for Telegram account #1016
  • Fast mixnode launch with a pre-built ISO + VM software #1001

Fixed bugs:

  • [Issue] #1000
  • [Issue] nym-client requires multiple attempts to run a server #869
  • De-'float'-ing Interval (Display impl + serde) #1065 (jstuczyn)
  • display client address on wallet creation #1058 (fmtabbara)

Closed issues:

  • Rewarded set inclusion probability API endpoint #1037
  • Update cw-storage-plus to 0.11 #1032
  • Change u128 fields in RewardEstimationResponse to u64 #1029
  • Test out the mainnet Gravity Bridge #1006
  • Add vesting contract interface to nym-wallet #959
  • Mixnode crash #486

Merged pull requests:

v0.12.1 (2021-12-23)

Full Changelog

Implemented enhancements:

  • Add version check to binaries #967

Fixed bugs:

  • [Issue] NYM wallet doesn't work after login #995
  • [Issue] #993
  • NYM wallet setup trouble[Issue] #958

v0.12.0 (2021-12-21)

Full Changelog

Implemented enhancements:

  • Introduces query for contract build information #919 (jstuczyn)

Fixed bugs:

  • Mixnodes - claim tokens scenario does not work with telegram bot #938
  • [Issue]"create account" button does not work on Ubuntu 20.04.03 LTS #916
  • [Issue] NodeJS 17.1.0 and webpack issues causing nym-wallet build to fail on Pop!OS 21.04(Ubuntu) #914
  • Prevent overwriting of Mixnodes if the mixnode is already bonded #912
  • Pasting mnemonic doesn't work on MacOS #908
  • Wallet - investigate nav freezes #716
  • Wallet - Fix console errors #707
  • Fixed invalid nodes being counted twice in unroutable category #963 (jstuczyn)
  • Don't reset total delegation on mixnode rebond #940 (jstuczyn)
  • Bugfix/remove mixnode bonding overwrite #917 (jstuczyn)
  • Fixes crash condition in validator API when calculating last day uptime #909 (jstuczyn)
  • Bugfix/monitor initial values wait #907 (jstuczyn)
  • Bug fix: Network Explorer: Add freegeoip API key and split out tasks for country distributions #806 (mmsinclair)
  • Explorer API: port test now split out address resolution and add units tests #755 (mmsinclair)

Closed issues:

  • Feature gate ts-rs everywhere and only build use it to export types during CI runs #893
  • Error when init Nym client for Nym requester #800
  • Website updates - Add new team members and translations #775
  • Update Run Nym Nodes Documentation #773
  • Upgrade prost to 0.8 #768
  • How can I get 100punk(Version: 0.11.0) #743
  • Wallet - Fix Bond Form validation issue #717
  • help!!! #712
  • UX feature request: show all delegated nodes in wallet #711
  • UX feature request: add current balance on wallet pages #710
  • got sign issue from bot #709
  • As a wallet user, I would like to be able to log out of the wallet #706
  • As a wallet user, I would like to have a "receive" page where I can see my own wallet address #705
  • Update native client/socks client/mixnode/gateway upgrade command #689
  • Update mixnode/gateway/client to use query for cached nodes rather than use validator #688
  • '--directory' not expected error starting local mixnet #520
  • nym-socks5-client is painfully slow #495
  • nym-socks5-client crash after opening Keybase team "Browse all channels" #494
  • Mixed Content problem #400
  • Gateway disk quota #137
  • Simplify message encapsulation with regards to topology #127
  • Create constants for cli argument names #115
  • Using Blake3 as a hash function #103
  • Validator should decide which layer a node is in #86
  • Clean shutdown for all processes #73
  • Client API consistency #71
  • Simplify concurrency with a proper actor framework #31
  • Database for gateway #11

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator