dcrdata v4.1.0
chappjc
released this
19 Apr 15:48
·
610 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]