Releases: blinklabs-io/dingo
Releases · blinklabs-io/dingo
v0.2.2
What's Changed
- feat: server-side support for local-tx-submission by @agaffney in #298
- feat: server-side support for local-tx-monitor by @agaffney in #299
- feat: stub utxorpc by @wolf31o2 in #300
- build(docker): add txtop and cardano-configs by @wolf31o2 in #301
- chore(deps): gouroboros 0.105.3 by @wolf31o2 in #302
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- feat: chainsync over node-to-client by @agaffney in #291
- fix: don't try to reconnect to inbound peer addresses by @agaffney in #294
- chore: golines by @wolf31o2 in #295
- fix: support origin point for chainsync intersect by @agaffney in #296
- chore(deps): gouroboros 0.105.2 by @wolf31o2 in #297
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- refactor: migrate outbound connection creation to connection manager by @agaffney in #280
- build(deps): bump github.com/blinklabs-io/gouroboros from 0.105.0 to 0.105.1 by @dependabot in #281
- build(deps): bump gorm.io/plugin/opentelemetry from 0.1.10 to 0.1.11 by @dependabot in #285
- ci: skip unused golangci-lint test on outboundSocketControl func by @wolf31o2 in #286
- feat: initial peer governor by @agaffney in #288
- refactor: move listener and enable port re-use by @agaffney in #289
- chore(deps): upgrade otel group to 1.33.0 by @wolf31o2 in #287
- fix: ensure peers is not nil by @wolf31o2 in #290
Full Changelog: v0.1.8...v0.2.0
v0.1.8
What's Changed
- docs(readme): dev/build section by @wolf31o2 in #274
- feat: unix socket for ouroboros node-to-client by @wolf31o2 in #275
- fix: register both ntn and ntc listeners by @wolf31o2 in #277
- fix: remove socket file and validate configs before use by @wolf31o2 in #278
- build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #279
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- ci: set fetch-depth for binary builds by @wolf31o2 in #269
- docs(readme): update screenshot by @wolf31o2 in #270
- ci: remove explicit permissions by @wolf31o2 in #271
- refactor: move listener handling to connmanager by @agaffney in #272
- ci: restore permissions for publishing by @wolf31o2 in #273
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- feat: vacuum sqlite on epoch change by @wolf31o2 in #258
- refactor: split chainsync state block handling into smaller funcs by @wolf31o2 in #259
- build(deps): bump blinklabs-io/go from 1.23.3-1 to 1.23.4-1 by @dependabot in #260
- build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by @dependabot in #261
- ci: generate signed build provenance attestations for workflow artifacts by @wolf31o2 in #262
- ci: fix binary attestation subject-path by @wolf31o2 in #263
- ci: split image attestation for separate subject-path by @wolf31o2 in #264
- ci: attest image by digest by @wolf31o2 in #266
- ci: fetch-depth to 0 for image builds by @wolf31o2 in #265
- ci: attest image using subject-name and subject-digest by @wolf31o2 in #267
- ci: use cp instead of mv on tag by @wolf31o2 in #268
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- fix: fix Dingo line/stroke issue, update dingo images by @ozmachine in #252
- refactor: event system locking by @agaffney in #254
- feat: check that new blocks fit on the current chain by @agaffney in #255
- build(deps): bump github.com/dgraph-io/badger/v4 from 4.4.0 to 4.5.0 by @dependabot in #256
- build(deps): bump gorm.io/plugin/opentelemetry from 0.1.8 to 0.1.10 by @dependabot in #257
New Contributors
- @ozmachine made their first contribution in #252
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- fix: set block/slot metrics when loading tip on startup by @agaffney in #245
- chore(deps): bump blinklabs-io/gouroboros to v0.104.2 by @agaffney in #246
- chore: tune sqlite connection params by @agaffney in #247
- fix: move lock inside loop in consumed UTxO cleanup by @agaffney in #248
- fix: add index on added/deleted slot for UTxO by @agaffney in #249
- chore: golines by @wolf31o2 in #250
- refactor: rename to dingo by @wolf31o2 in #251
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- fix: guard against a nil db by @wolf31o2 in #233
- refactor: decouple chainsync from blockfetch by @agaffney in #234
- chore: remove unused struct field by @agaffney in #235
- feat: batch bulk block writes to database by @agaffney in #236
- feat: custom big.Rat wrapper type for database by @agaffney in #237
- fix: add timeout for bulk blockfetch operation by @agaffney in #238
- fix: use string for uint64 database fields by @agaffney in #239
- fix: remove unnecessary lock in chainsync by @agaffney in #240
- build(deps): bump github.com/dgraph-io/badger/v4 from 4.3.1 to 4.4.0 by @dependabot in #244
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.31.0 to 1.32.0 by @dependabot in #243
- fix: avoid underflow in tip slot comparison by @agaffney in #241
- refactor: use separate mutex for chainsync/blockfetch in ledger by @agaffney in #242
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- feat: close database connections on stop by @agaffney in #228
- fix: iterate mempool backward for deletion by @agaffney in #230
- feat: ledger metrics by @agaffney in #231
- refactor: check logger is nil or not when creating connection manager by @Newt6611 in #232
Full Changelog: v0.1.1...v0.1.2