Skip to content

Releases: txpipe/oura

v1.4.2

05 Jun 21:03
Compare
Choose a tag to compare

v1.4.2 (2022-06-05)

Bug Fixes

  • Include EBB blocks in E2E tests (#315)
  • Add missing finalize option to N2C (#314)
  • Upgrade Pallas to fix tx hash mismatch (#312)

Continuous Integration

  • Add N2C E2E tests (#313)

v1.4.1

10 May 01:23
Compare
Choose a tag to compare

v1.4.1 (2022-05-09)

Bug Fixes

  • Relax CIP15 requirements and log level (#290)

v1.4.0

09 May 16:11
6b554f8
Compare
Choose a tag to compare

v1.4.0 (2022-05-09)

Features

  • Emit witness events (#262)
  • Introduce GCP PubSub sink (#237)
  • Add native scripts (#241)
  • Add custom terminal format for ADA Handle assets (#232)
  • Add option to include tx details in block events (#231)
  • CIP15: Add CIP-0015 parser (#124)

Doc

  • Add [source.finalize] doc and example (#258)

Bug Fixes

  • missing fields in NativeScript fingerprint (#246)
  • Ensure aws feature builds ok in isolation (#230)

Docs

  • Add automated changelog (#286)
  • Fix typo in CONTRIBUTING.md (#259)
  • Fix typo in README (#239)
  • Fixed typos (#226)

Continuous Integration

  • Fix github / kubectl / eks compatibility issue

Chore

  • Add min-depth to e2e tests (#272)
  • Fix linting issues (#244)
  • deps: bump log from 0.4.16 to 0.4.17 (#285)
  • deps: bump serde from 1.0.136 to 1.0.137 (#275)
  • deps: bump tokio from 1.18.0 to 1.18.1 (#278)
  • deps: bump openssl from 0.10.38 to 0.10.40 (#282)
  • deps: bump clap from 3.1.13 to 3.1.16 (#283)
  • deps: bump serde_json from 1.0.79 to 1.0.81 (#281)
  • deps: Update all aws sdk libs to 0.11 (#271)
  • deps: bump clap from 3.1.12 to 3.1.13 (#270)
  • deps: bump pallas from 0.9.0-alpha.0 to 0.9.0-alpha.1 (#269)
  • deps: bump tokio from 1.17.0 to 1.18.0 (#266)
  • deps: Remove unused TUI dependency (#268)
  • deps: bump clap from 3.1.11 to 3.1.12 (#261)
  • deps: bump config from 0.13.0 to 0.13.1 (#248)
  • deps: bump clap from 3.1.8 to 3.1.11 (#257)
  • deps: bump crossterm from 0.23.1 to 0.23.2 (#235)
  • deps: bump clap from 3.1.16 to 3.1.17 (#284)
  • deps: Update Pallas to version 0.8.0 (#242)
  • deps: bump config from 0.12.0 to 0.13.0 (#236)
  • deps: bump clap from 3.1.7 to 3.1.8 (#234)
  • deps: bump clap from 3.1.6 to 3.1.7 (#229)
  • deps: bump log from 0.4.14 to 0.4.16 (#217)

v1.3.2

26 Apr 21:44
Compare
Choose a tag to compare

v1.3.2 (2022-04-26)

Bug Fixes

  • Upgrade Pallas version to deal with hashes of Txs that don't follow CBOR preferred encoding, see: txpipe/pallas#92

v1.3.1

16 Apr 22:21
Compare
Choose a tag to compare

v1.3.1 (2022-04-16)

Bug Fixes

  • Update Pallas library to deal with metadatum label overflows

Chore

  • Fix lint warnings

v1.3.0

25 Mar 22:02
Compare
Choose a tag to compare

v1.3.0 (2022-03-25)

Features

  • Add epoch and epoch slot values to Block record (#195)
  • Introduce AWS S3 sink (#221)
  • Graceful shutdown options (#216)
  • Add connection-retry logic with exponential backoff (#213)
  • CLI option to override configured cursor in daemon mode (#212)
  • Introduce AWS Lambda sink (#208)
  • Introduce AWS SQS Sink (#207)

Bug Fixes

  • Hotfix release by skipping arm64 container build
  • Implement missing S3 object naming conventions (#223)
  • Hide SQS sink under correct feature flag (#214)

Docs

  • Fix missing AWS sinks in mdbook index (#225)
  • Document AWS Sinks (#224)

Code Refactoring

  • Move sub-command definition to corresponding module (#209)

Continuous Integration

  • Add AWS e2e tests (#222)
  • Add more e2e tests (#219)
  • Introduce e2e testing workflow (#218)

Chore

  • deps: bump aws-sdk-sqs from 0.8.0 to 0.9.0 (#211)

v1.2.2

16 Mar 23:52
Compare
Choose a tag to compare

v1.2.2 (2022-03-16)

Bug Fixes

  • Downgrade metadata key issues to warnings (#199)

Chore

  • deps: Update Pallas with fix for payload regression (#205)
  • deps: bump reqwest from 0.11.9 to 0.11.10 (#200)
  • deps: bump crossterm from 0.23.0 to 0.23.1 (#204)
  • deps: Upgrade Pallas to v0.7.0 (#198)
  • deps: bump clap from 3.1.5 to 3.1.6 (#188)
  • deps: Update pallas-primitives to v0.6.4 (#191)

v1.2.1

08 Mar 12:46
Compare
Choose a tag to compare

v1.2.1 (2022-03-08)

Bug Fixes

  • Fix testnet well-known time parameters (#189)

Docs

  • Add examples of complex selection filters (#185)

Chore

  • Use v1.2 for testdrive examples (#182)
  • deps: Update pallas-primitives to v0.6.3 (#190)
  • deps: bump strum from 0.23.0 to 0.24.0 (#161)
  • deps: bump clap from 3.1.3 to 3.1.5 (#186)

v1.2.0

01 Mar 20:24
Compare
Choose a tag to compare

v1.2.0 (2022-03-01)

Features

  • Crawl Byron's epoch boundary blocks (#169)
  • Introduce 'intersect' argument (#165)
  • Implement Prometheus metric exporter (#154)
  • Implement multi-era timestamp calculation (#155)
  • Implement rollback buffer (#149)
  • Introduce the 'Assert' sink (#140)
  • Handle Byron blocks (#138)
  • update the docs for the mapper config for the cbor change (#137)
  • Add option to include raw block cbor (#127)

Bug Fixes

  • Pin dockerfile to "buster" Debian and update testdrive envs (#181)
  • Downgrade all CIP-25 parser errors to warnings (#180)
  • Downgrade 721 metadata error to warning (#175)
  • Use magic from source in daemon bootstrap (#166)
  • Compute timestamp in Byron mappings (#156)
  • fingerprint: Passthrough events even on error (#142)

Docs

  • Document new features in v1.2 (#171)

Code Refactoring

  • Merge epoch boundary record with standard block (#172)

Build

  • deps: config-0.12.0 and fixes (#178)
  • deps: clap-3.1.3 and fixes (#179)

Continuous Integration

  • Remove i686 release targets (#129)
  • dependabot: Auto-update GH Action versions (#130)

Chore

  • Update Pallas to version 0.5.0-alpha.3 (#153)
  • Add cursor to testdrive examples (#139)
  • Update testdrive scripts to latest version
  • Update pallas-primitives to v0.5.3
  • Update Pallas primitives version (#168)
  • Update Pallas miniprotocols 0.5.1 (#167)
  • Upgrade to Pallas 0.5.0-alpha.1 (#148)
  • deps: Update pallas-primitives to v0.6.2 (#177)
  • deps: bump tokio from 1.16.1 to 1.17.0 (#151)
  • deps: bump serde_json from 1.0.78 to 1.0.79 (#141)
  • deps: bump strum_macros from 0.23.1 to 0.24.0 (#159)
  • deps: Update Pallas to v0.6 (includes minicbor 0.14) (#173)
  • deps: Update pallas-primitives to v0.6.1 (#174)
  • deps: bump clap from 3.0.13 to 3.0.14 (#121)
  • deps: bump file-rotate from 0.5.3 to 0.6.0 (#133)
  • deps: bump minicbor from 0.13.1 to 0.13.2 (#134)
  • deps: bump crossterm from 0.22.1 to 0.23.0 (#135)
  • deps: bump minicbor from 0.13.0 to 0.13.1 (#125)

v1.1.0

06 Feb 02:44
Compare
Choose a tag to compare

v1.1.0 (2022-02-05)

Features

  • Introduce stateful cursor (#116)
  • Introduce 'stoud' + 'logs' sink (#77)
  • BlockRecord: include previous block hash (#120)
  • model: include tx_hash in TransactionRecord (#123)
  • watch: Add output throttle cli arg

Bug Fixes

  • EventWriter::standalone() inaccessible (#115)
  • Make bech32 encoding network-aware (#104)
  • Slot to timestamp mapping matches public explorers (#101)
  • dump build without 'logs' feature (#82)

Docs

  • Add documentation for new v1.1 features (#126)
  • Add contributing guide (#83)

Code Refactoring

  • Streamline access shared utilities (#108)

Continuous Integration

  • Start linting both code and some support files (#96)
  • Add testdrive for logs sink (#98)
  • style: Add EditorConfig and relevant GH Action (#91)

Chore

  • remove explicit of 'use serde_derive'
  • deps: Use Pallas 0.4.0 (#118)
  • deps: bump clap from 3.0.12 to 3.0.13 (#105)
  • deps: bump clap from 3.0.10 to 3.0.12 (#99)
  • deps: bump serde from 1.0.134 to 1.0.135 (#89)
  • deps: bump tui from 0.16.0 to 0.17.0 (#90)
  • deps: bump serde_json from 1.0.75 to 1.0.78 (#88)
  • deps: bump serde from 1.0.133 to 1.0.134
  • deps: bump serde from 1.0.135 to 1.0.136 (#102)
  • deps: bump clap from 3.0.9 to 3.0.10
  • deps: bump clap from 3.0.7 to 3.0.9