Skip to content

Latest commit

 

History

History
124 lines (99 loc) · 6.54 KB

CHANGELOG.md

File metadata and controls

124 lines (99 loc) · 6.54 KB

Changelog

[2.8.7] - 2022-01-04

This release of KDX includes Kaspa build v0.11.9 This release includes the following changes:

  • Increased default address discovery extent to 150
  • Fixed multiple issues where fee estimation can cause change address derivation
  • Fixed an issue that advances change address derivation in case of transaction failures
  • Fixed an RPC-related issue in the underlying libraries that can cause occasional RPC timeouts in PWA

[2.8.6] - 2021-12-30

This release of KDX includes Kaspa build v0.11.9 This release includes the following changes:

  • P2SH address support (ability to send to multisig addresses)

[2.8.5] - 2021-12-13

This release of KDX includes Kaspa build v0.11.8

[2.8.4] - 2021-12-12

This release of KDX includes Kaspa build v0.11.7

[2.8.3] - 2021-11-22

This release of KDX includes Kaspa build v0.11.6 and is compatible with MAINNET.

[2.8.0] - 2021-11-22

This release of KDX includes Kaspa build v0.11.4 and is compatible with MAINNET.

[2.6.1] - 2021-05-30

This release of KDX includes Kaspa build v0.10.2 and is compatible only with TESTNET-5.

This release addresses address compatibility issues in the wallet framework that occurred during 0.9.x to 0.10.x migration.

[2.5.0] - 2021-05-25

This release of KDX includes Kaspa build v0.10.2 and is compatible only with TESTNET-5.

This is an interim release - due to changes in the Kaspa project, the wallet framework functionality is currently disabled, instead you can use the "Console" tab to access the native Kaspa CLI wallet.

  • Support for native Kaspa CLI wallet via Console tab
  • Support for Kaspad RPC calls via Console tab

[2.4.0] - 2021-05-10

This release of KDX includes Kaspa build v0.10.2 and is compatible only with TESTNET-5. This release includes the following changes:

  • Kaspad now uses a single --appdir argument for data folder.
  • The wallet framework now limits transaction sizes using kaspad-compatible transaction weight expressed in SigOps.

[2.3.0] - 2021-04-08

This release of KDX includes Kaspa build v0.9.2 and is compatible only with TESTNET-4. This release includes the following changes:

  • Disallow transactions with more than 50 inputs (upcoming kaspad v0.10.0 will address this).
  • Compound feature now uses up to 50 inputs per compound transaction.
  • Implemented a different UTXO tracking mechanism addressing UTXO reuse issues that were occurring when transactions get stuck in the mempool.

[2.2.0] - 2021-03-14

This release of KDX includes Kaspa build v0.9.1 and is compatible only with TESTNET-3. This release includes the following changes:

  • KaspaUX integrated into KDX (KaspaUX now serves all wallet projects - PWA and KDX)
  • "Scan QR Code" now available (via KaspaUX)
  • Wallet Import / Export (via KaspaUX)
  • Various user interface enhancements in the Wallet (via KaspaUX)
  • Significant speed improvements during transaction generation (250-1000 UTXO/s depending on various factors)
  • DNS seed settings have been removed from configuration templates (as of 0.9.1 dns-seeds are hard-coded)
  • Full data folder reset (for testnet3 switch)
  • Increased pastMedianTime sync tolerance from 45 to 75 sec
  • Basic auto-update features - KDX will check if the user is running the latest version and offer to update.

[2.1.0] - 2021-02-19

This release of KDX includes Kaspa build v0.8.9 and is compatible only with TESTNET-2. This release includes the following changes (most coming from the corresponding Kaspa Walleet Framework release):

  • Fix for missing transactions when KDX Wallet is offline (balance would update but transactions not recorded)
  • Significant speed improvement for fee estimation
  • Fix for QR code rendering that would cause QR codes not to display correctly
  • Change transactions are no longer categorized as pending and are available for immediate spending
  • Support for Kaspad running in archival mode (experimental)

[2.0.2] - 2021-02-14

This release of KDX includes Kaspa build v0.8.8 and is compatible only with TESTNET-2. This is a minor release and includes the following changes:

  • Integrates DNS Seeder settings specific to Testnet 2
  • Detects and auto-purges KDX data folder if testnet network has changed
  • Improved sync status display

[2.0.1] - 2021-02-04

This release of KDX includes Kaspa build v0.8.7.

This is a minor release and includes the following changes:

  • Removed storage rate metrics (no longer needed as the platform utilizes pruning)
  • Refactored DAG SYNC metric to use Network Median Time
  • Included Blue Score metric
  • Fixed Uptime metric to correctly display days
  • Included experimental Median Delta metric (depicts computer time - network median time)

[2.0.0] - 2021-01-27

This release updates KDX compatibility with kaspad v0.8.6-dev branch. After upgrading you must reset your data folders with node kdx --purge.

As of this release, KDX has been adapted to be a wallet-centric application based on top of Kaspa's Wallet Framework subsystem.

  • Initial alpha-testnet release
  • Implemented UTXO-index-based wallet subsystem (Kaspa Wallet Framework that interfaces with Kaspa's Karpov subsystem)
  • Improved interface for setting the mining address
  • Removed previously supported daemons (Kasparov, MQTT, Postgres etc.)

[1.4.0] - 2020-09-24

** WORK IN PROGRESS - INTERNAL POC RELEASE ** This version updates KDX to be compatible with kaspad v0.8.1-dev branch (as of 2020-11-26 feature/karpov-rebase-3 branch). Before running you must reset your data folders with node kdx --purge.

  • Removed 3rd-party service dependence (PostgreSQL and MQTT) from the project build.
  • Integrated Karpov Wallet interface directly into KDX
  • Integrated basic wallet functionality (creation, recovery etc)

[1.2.0] - 2020-09-24

This version updates KDX to be compatible with kaspad v0.7.2-dev branch. Before running you must reset your data folders with node kdx --purge.

  • Created gRPC interface for connection with Kaspad
  • Disabled Websocket JSON RPC support
  • Removed JSON RPC arguments (--rpcuser and --rpcclient) from default Kaspa daemon settings
  • Created startup dialog showing this Changelog
  • Moved default MQTT port to 19792

[1.1.0] - 2020-08-19

This version updates KDX to be compatible with kaspad v0.6.5-dev branch. Before running you must reset your data folders with node kdx --purge.

  • Compatibility with the latest Emanator integration API (please update Emanator npm install -g emanator@latest)
  • Migrated --miningaddr from Kaspad to Kaspaminer
  • Removed network statistics (as RPC Call has been removed from Kaspad); KDX no longer shows Kaspad network transfer rates.