Skip to content

Releases: Snipa22/go-crypto-pool

go-crypto-pool: v1.5.0

Choose a tag to compare

@Snipa22 Snipa22 released this 03 Oct 08:05

1.5.0 (2026-10-03)

Features

  • leaflib/validator,leaf-proxy: wire CgoRandomXValidator into real builds (3b6e0f5)
  • leaflib/validator: add cgo RandomX light-mode validator for leaf-proxy (644a693)

Bug Fixes

  • leaflib/proxy: fix data race in vardiff retarget log-level tests (8871851)

go-crypto-pool: v1.4.1

Choose a tag to compare

@Snipa22 Snipa22 released this 03 Oct 01:22

1.4.1 (2026-10-03)

Bug Fixes

  • ci: give release-please a PAT so its tags/PRs can trigger downstream workflows (a9183d3)

go-crypto-pool: v1.4.0

Choose a tag to compare

1.4.0 (2026-10-02)

Features

  • leaflib,proxy: opt-in min-1-share metrics filter + vardiff retarget logs at log-level 1 (16951d0)

go-crypto-pool: v1.3.0

Choose a tag to compare

1.3.0 (2026-10-02)

Features

  • leaflib,proxy,direct: close-and-drop on HTTP CONNECT probe (c3da6ce)
  • leaflib,proxy,direct: generalize HTTP CONNECT probe guard to all HTTP methods (01e8718)

Bug Fixes

  • ci: match docker-build tag trigger to release-please's actual go-crypto-pool-v* tags (5515312)

go-crypto-pool: v1.2.0

Choose a tag to compare

1.2.0 (2026-10-02)

Features

  • backend: add bounded, Postgres-backed hash-history time series (8617e08)
  • ci: add release-please automation for versioning (5b0e753)
  • direct: atomic miner identity + re-login tracking + proxy-aware forced vardiff target time (d91d31c)
  • direct: submit-timing histograms (leaf_direct_submit_{processing,validation}_seconds) (a970754)
  • leaflib: add shared MinerIdentity + LoginHistory types (0d99fa3)
  • Monero/RXM production hardening batch (66d9c8f)
  • proxy: atomic miner identity + re-login tracking + proxy-aware forced vardiff target time (39f525b)
  • proxy: leaf-proxy password-gated metrics, log levels, foreground hashrate, miner-stats API, 24h stats retention, IPv6 ports (d46ea6d)
  • proxy: stats page dark-mode toggle + adjustable auto-refresh (f9a48e4)
  • proxy: submit-timing histograms (leaf_proxy_submit_{processing,validation}_seconds) (79c2be4)
  • solo,direct: bump -no-share-timeout default from 3m to 5m (2c5335a)
  • solo: atomic miner identity + re-login tracking + proxy-aware forced vardiff target time (28b5045)
  • solo: submit-timing histograms (leaf_solo_submit_{processing,validation}_seconds) (19146ce)
  • stats: add auto-refresh (00f7d69)
  • transport: add disk-backed durable backlog for share/block submit failures (cf89690)

Bug Fixes

  • proxy,metrics: serialize upstream-reconnect counter refresh before Gather (2ecfe8d)
  • proxy: always-on fixed-30s hashrate ticker, provably-uncapped /api/miners (f2ffee2)
  • solo,direct: key the job cache by session identity, not by the 2-byte xn (10d913d)
  • solo,direct: roll a fresh xn on every re-login to prevent false duplicate_nonce (2dac5c3)
  • solo,direct: throttle pushFreshJobOnStaleSubmit to 1/10s per session (db4612e)
  • transport,direct: wire backlog metrics into the real /metrics registry (reconciled) (0b73ebe)
  • update renamed job-cache-key test helper call sites in the new submit-timing-metrics tests (87043e2)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 14:40
Minor release: miner identity/re-login tracking, proxy-aware vardiff target time,
submit-timing histograms (proxy/direct/solo), leaf runtime/process metrics,
disk-backed durable backlog, Postgres-backed hash-history, job-cache keyed by
session identity (dup-nonce fix), upstream-reconnect counter race fix.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 19:44
v1.0.0 - first public release

Unified Tari (RXT/C29/SHA3X) + Monero-family (RXM) omni-pool backend
and multi-algo leaf stack (leaf-direct, leaf-solo, leaf-proxy) plus a
standalone relay-node daemon. First public release.