Skip to content

Releases: edgeandnode/dipper

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 14 Jul 12:47
Immutable release. Only release title and notes can be modified.
7ecb9b8

0.1.7 (2026-07-14)

Documentation

  • point example subgraph placeholders at indexing-payments (#672) (aa55181)

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 14 Jul 04:49
Immutable release. Only release title and notes can be modified.
7f39609

0.1.6 (2026-07-14)

Changed

  • get indexer URLs from the indexing-payments subgraph (#669) (a2217f3)
  • k8s: sync the example configmap with the current config schema (#667) (2593557)

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 10 Jul 04:03
Immutable release. Only release title and notes can be modified.
e3dd3da

0.1.5 (2026-07-10)

Added

  • pace agreement offers to match indexer capacity (#661) (861d5b1)
  • worker: serve interactive requests before background sweeps (#662) (cb89726)

Fixed

  • attribute agreement cancellations to the correct party (#659) (67a48d5)
  • dips: stamp agreement deadlines from live chain time (#657) (7f8a887)
  • refuse to start with agreement terms the contract rejects (#664) (78a8a1a)
  • stop endlessly retrying payment offers that always fail (#665) (564407b)

Changed

  • pgregistry: drop unused voucher-era indexing receipts code (#663) (fb6d64d)
  • sync manifest to 0.1.4 (was 0.1.3) (#653) (b2e0640)

Performance

  • worker: raise default job concurrency to 8 with matching pool (#655) (86ef9dd)

Tests

  • share one panic-by-default registry stub across mocks (#666) (bcdb8d0)

CI/CD

  • release: sign manifest-sync bot commits via the GitHub API (#652) (3381333)

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 16 Jun 23:59
Immutable release. Only release title and notes can be modified.
0d53d9a

0.1.4 (2026-06-16)

Changed

  • expiration: drop dead test recording scaffold (#636) (b297258)

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 11 Jun 12:30
Immutable release. Only release title and notes can be modified.
2f5a966

0.1.3 (2026-06-11)

Added

  • config: reject unknown keys in the chain client section (#630) (0e947dc)
  • dips: refresh the RCA signing domain while dipper runs (#632) (bbd6b2c)
  • fetch the signing domain from the deployed contract (#629) (5537d95)
  • sign indexing agreement proposals sent to indexers (#626) (e10b57c)

Fixed

  • dips: retry untrusted and unknown rejections within a day (#633) (76fabda)
  • give each indexer rejection its own retry backoff window (#627) (51e0fc0)

Changed

  • read the indexer's new accept-or-reject response (#625) (42bec75)
  • registry: drop rejection reasons that can no longer occur (#631) (81cb563)

Documentation

  • readme: correct IISA startup requirement for dipper (#623) (0bbbc78)

Tests

  • network: address Arbitrum subgraph by ID, not pinned deployment (#628) (202585a)

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 03 Jun 09:14
Immutable release. Only release title and notes can be modified.
e89ac87

0.1.2 (2026-06-03)

Changed

  • deps: update leafwing-studios/cargo-cache digest to ba6ee76 (#496) (3a78f84)
  • deps: update rust crate tracing-subscriber to v0.3.22 (#505) (e5390b5)
  • deps: update taiki-e/install-action digest to dfcb1ee (#530) (b9deb23)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Jun 08:02
Immutable release. Only release title and notes can be modified.
2e88609

0.1.1 (2026-06-03)

Added

  • add docker-compose for local image builds (#564) (4731dbf)
  • add entity count cache background service (#591) (0d36f4d)
  • add indexer denylist for emergency exclusion from selection (#546) (6311800)
  • add just build-image target for local-network (3e91e20)
  • add kustomization so k8s can be a remote base (1269d33)
  • add observability logging to topology refresh service (#593) (acbb230)
  • add SIGNER_NOT_AUTHORISED rejection reason with 5-minute lookback (#575) (ecd1072)
  • add state transition logging to chain listener accepted events (#596) (c1bddbe)
  • add structured agreement state transition logging (#595) (73b8b69)
  • cancel old agreements only after on-chain acceptance of replacements (#584) (f55ae23)
  • chain listener observability � adaptive polling, heartbeat, stall detection (#586) (7214c2c)
  • deadline expiration mechanism for stale Created agreements (#559) (7bf7f6c)
  • dipper-cli: add init bootstrap command (#389) (e6b38e3)
  • dipper-cli: add agreements list command for listing indexing agreements (#371) (1896425)
  • dipper-cli: add cancel command for agreements management (#372) (d5de0ed)
  • dipper-cli: add CLI indexings admin commands (#158) (999ba4d)
  • dipper-cli: add dipper-cli docker image (#390) (54ee185)
  • dipper-cli: add get indexing request status by deployment ID (#185) (0846bc8)
  • dipper-cli: add indexing request register support (fa7f228)
  • dipper-cli: enhance command structure and add error handling improvements (#377) (16c7d72)
  • dipper-cli: support indexing request registration (#320) (fa7f228)
  • dipper-core: add admin API messages (#155) (50316fd)
  • dipper-core: add dipper core crate (#132) (7ca2df5)
  • dipper-core: add fake-rs support (#208) (e59ca56)
  • dipper-core: add ids from bytes method (#142) (f8f5fba)
  • dipper-core: add indexing agreements rpc (#179) (b4fccbf)
  • dipper-core: add serde support to EIP-712 signed_message (#149) (e776309)
  • dipper-core: add serialization support to signed message (#143) (293c540)
  • dipper-core: add signed message module (#141) (2ca5856)
  • dipper-core: extend ID convert traits implementation (#228) (1914cb9)
  • dipper-iisa-python: random indexer selection (#282) (5f3ca0c)
  • dipper-iisa-python: relocate iisa python code (#177) (45949fb)
  • dipper-iisa: add geoip resolver auth config parameter (#169) (7b47873)
  • dipper-iisa: add graceful stop service command (#181) (126f1d1)
  • dipper-iisa: add iisa crate (#135) (2b8bfaa)
  • dipper-iisa: add iisa select placeholder functions (#171) (6087a2c)
  • dipper-iisa: add iisa service handler stop mechanism (#175) (53fae27)
  • dipper-iisa: do not resolve private IP addresses geoip info (#170) (1c6d488)
  • dipper-iisa: random indexer selection (#283) (13beda6)
  • dipper-indexer-client: add indexer-client crate (#137) (519c40f)
  • dipper-indexer-client: make urls module public (#146) (8d227f6)
  • dipper-pgmq: add job available notification mechanism (#433) (e190db4)
  • dipper-pgmq: add job builder and simplify queue API (#429) (ead02e0)
  • dipper-pgmq: add postgres-backed message queue crate (#123) (94428bb)
  • dipper-pgmq: add transaction job guard (#327) (9102a2d)
  • dipper-pgmq: enhance job processing and error handling (#434) (9a68043)
  • dipper-pgmq: expose job details and rename retry columns (#431) (e71f25b)
  • dipper-pgmq: extend queue ap...
Read more