Skip to content

dcrdata v4.1.0

Compare
Choose a tag to compare
@chappjc chappjc released this 19 Apr 15:48
· 599 commits to master since this release

The most notable changes for the v4.1.0 release:

  • feature: Live on-chain vote tracking on /agendas page (63473ab)
  • performance: charts cache: Incremental charts data update (PR #1126)
  • performance: searching mempool by address using the mempool package instead of RPC calls (cb6d76d)
  • performance: RPC block prefetching during startup sync (8589786)
  • UX: Server-side dark mode cookie check to avoid brief screen flash (26b1a43)
  • performance: Use the latest zero-allocation txscript module (f03fea1)
  • performance: Fewer database transactions when adding blocks for a performance boost (1673539)
  • performance: Automatic ANALYZE of PostgreSQL tables after indexing (d688679)
  • performance: check and set the PostgreSQL synchronous_commit setting (845edfb)
  • security: Rewritten FileServer to reject directory listings (c236b00)
  • debugging: Add a switch to limit SQLite to a single DB connection (cfcd169)
  • debugging: dcrsqlite (SQLite backend package) now double checks block height validity before connecting a new block (ca1b987)
  • architecture: all sub-modules tagged and used for dcrdata's build (716da6e, and others)
  • numerous minor fixes

Since v4.0.0, there were 168 changed files with 20,042 additions and 1,706 deletions.

$  git diff --shortstat v4.0.0 release-v4.1.0
 168 files changed, 20042 insertions(+), 1706 deletions(-)

[commits]