2.2.0
Notes
-
This release completes the transition from
beam-automigrate
to the new incremental migration scripts (See Issue #101). If you're upgrading from a version earlier than 2.1.X, you'll first have to run CW-D v2.1.1 to migrate your database to a state that's compatible with the new script based migrations. -
After this version, the
transactionCount
field of the/stats
endpoint becomes an estimate rather than an exact count. This change allowed us to decouple the ETL process from the HTTP server and fixed a long-standing resource accumulation issue.
New Features
- Enable searching by
pactid
in the/txs/search
endpoint (#143) - Include continuation transaction rows in the
/txs/search
resullt if their original transaction satisfies the search criteria (#66) - Extend the
/txs/account
endpoint response with cross-chain information in the case of cross-chain transfers (#137, #138) - Add
minheight
,maxheight
query parameters to all transaction search enpoints (/txs/{events,account,search}
) (#135)
Performance Improvements
- Remove the mutable server state and decouple the ETL from the HTTP server (#148)
Codebase Improvements
- Add support for Nix flakes (#132, #133, #134, #136)
- Simplify the handling of the recentTxs (#140)
- Update maintainers list (#131)
Nix Store Path
/nix/store/n1jhsy0psl4ljf5pmwxsnxnzsgdxs5k3-chainweb-data-exe-chainweb-data-2.2.0