github PoC-Consortium/phoenix-pocx v2.0.0-rc14
Phoenix PoCX Wallet v2.0.0-rc14

latest releases: v2.0.2, v2.0.1, v2.0.0...
one month ago

See the assets to downloav2.0.0-rc14

Mainnet Readiness

  • Release optimized for mainnet — network selector locked to testnet in GUI; to be unlocked at mainnet genesis.
  • Mainnet enablement — mainnet-ready defaults, CSP, and network switching; pocx 1.0.2.
  • Network-specific state reset on node start; graceful stop with wait.
  • Wallet load state persists across node restarts.
  • Node updates gated behind miner / aggregator / node stopped.

Fixes

  • Node-setup redirect race on cold start — release builds no longer land on /node/setup after a clean shutdown; transient runtime fields cleared without wiping config-derived state.
  • 256-thread plotting overflow — dual EPYC-class systems (e.g. 2× EPYC 7B12 = 256 threads) no longer silently fail on play; cpu_threads migrated end-to-end to usize.
  • GPU-only plotting — drops the implicit .cpu_threads(0) that triggered the new pocx 1.0.2 validation rejection.
  • Invalid-address indicator on the send funds dialog.
  • BIP-380 descriptor checksum charset ordering.
  • Parallel plotting — incomplete plots on parallel drives; plan now regenerates on refresh.
  • Solo mining no longer shows "PoCX Testnet" as the chain name on all networks.
  • AppComponent spec missing nodeStarting$ on NodeService mock.

Improvements

  • Offline-ready fonts — fonts bundled locally; CSP reverted to null.

Under the Hood

  • Version bumped to 2.0.0.
  • Bumped pocx workspace crates 1.0.1 → 1.0.2 (picks up pocx#47).
  • cargo update — patched rustls-webpki, tar, rand, tauri-plugin-dialog → 2.7.0.
  • npm update — Angular 21.2.3 → 21.2.8, closes all 31 npm advisories.
  • cargo machete — removed unused Rust dependencies.d this version and install.

Don't miss a new phoenix-pocx release

NewReleases is sending notifications on new releases.