Releases: jpg-store/oura
Releases · jpg-store/oura
v1.11.1
v1.11.0
v1.10.1
v1.10.0
v1.9.2
v1.9.1
v1.9.1 (2024-02-06)
Bug Fixes
- missing feature for auth
- tests and lint errors
- add missing collateral in pre-babbage mapper (#746)
- fix compile issues in gpc sink
Continuous Integration
- improve v1 validate workflow (#722)
Chore
- lock file
- rebase from upstream
- update vulnerable dependencies
- update Kafka dep
- update cargo deps
- fix lint warnings
- bump crate version to v1.8.4
v1.9.0
v1.9.0 (2023-12-13)
Docks
- Fix small typo in proposed filename (#448)
Doc
Features
- add attributes field to GCP pubsub (#719)
- compute and output tx hashes
- Introduce RabbitMQ sink (#550)
- Add filtering by witnesses (#544)
- Send inline datum as new events (#539)
- Add vrf_key to block event data (#489)
- Expose collateral data (#495)
- add certificate data mappings
- Add transaction size value to TransactionRecord (#403)
- Add cardano2dgraph testdrive example (#395)
- Implement selection filter by Address (#396)
- show rollback control event
- Add shortcuts for 'preview' and 'pre-prod' networks (#385)
- Remove e1 prefix from reward account (#379)
- Allow json & yaml as configuration file formats (#347)
- Implement Babbage compatibility (#351)
- Add metadata hash to pool registration event (#336)
- Add a nix flake (#335)
- Retry whole chainsync operation when possible (#332)
- Introduce Redis Streams sink (#253)
- represent addresses in bech32 format
- 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)
- 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)
- 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)
- Basic Windows support (#20)
- update the docs for the mapper config for the cbor change (#137)
- Add option to include raw block cbor (#127)
- include event type tag in serde output
- Introduce stateful cursor (#116)
- Add details to 'transaction' event (#24)
- Introduce 'stoud' + 'logs' sink (#77)
- Compute slot timestamp (#6)
- Add 'end' events for blocks and txs (#60)
- Add slot, hash and number to block start event (#59)
- Introduce "Webhook" sink (#51)
- Add CIP-25 metadata parser (#49)
- Add common data aggregations to events (#13)
- Auto-detect version
- Introduce 'filtering' stage (#14)
- Introduce 'fingerprint' filter (#16)
- Use sync channel for n2n intra-stage messaging
- Switch to sync std mpsc channels
- Centralize inter-stage channel setup
- Handle Byron blocks (#138)
- Introduce 'selection' filter (#18)
- BlockRecord: include previous block hash (#120)
- CIP15: Add CIP-0015 parser (#124)
- cli: Add version number to help output
- daemon: implement basic daemon cli subcommand
- elastic: Improve Elasticsearch sink implementation (#8)
- elastic: Add Elasticsearch MVP Sink (#5)
- gcp: add ordering key for pubsub (#716)
- kafka: add basic kafka sink implementation
- mapper: Refactor event-mapper code for easier extension (#47)
- model: include tx_hash in TransactionRecord (#123)
- node: Output block hash as event data
- node: Allow reading from arbitrary initial chain point (#10)
- sources: implement node-to-node soure using chainsync + blockfetch
- terminal: improve output style
- terminal: Allow user-defined terminal width (#393)
- watch: Add output throttle cli arg
- watch: Show error logs in stdout by default (#41)
- webhook: Allow self-signed certificates (#390)
Bug Fixes
- tests and lint errors
- incorrect epoch length in preview (#717)
- json deserialization from payload fails with i128 is not supported (#712)
- enable transaction details without enabling block details (#657)
- use correct cursor on chainsync roll forward #2
- Use correct bytes for Byron addresses (#537)
- Use original cbor to define inline datum hash (#538)
- Fix byron address string representation (#530)
- Compute datum hash for inline values (#529)
- Fix time calculation for preview / preprod (#528)
- valid entrypoint on Dockerfile
- Evaluate CIP25 policy / asset in selection filter (#498)
- Bump Pallas to fix Plutus data issue (#469)
- Upgrade Pallas to fix CBOR issue (#460)
- use correct cfg feature syntax
- Apply missing selection filters at Tx level (#430)
- Add all features in the binary releases
- Fix lint warning across the board (#410)
- Fix incorrect error message in N2C stage (#402)
- Fix typo in try_from_magic error output (#405)
- Evaluate Tx records for metadata filters (#406)
- Include all features in docker build
- Fix JSON serialization of genesis key delegation (#372)
- Move cursor only after side-effect (#364)
- Honor config field that toggles compression (#358)
- Fix n2n babbage header parsing (#355)
- Decode block wrappers correctly (#353)
- Add default values for retry policies (#352)
- Accommodate partial features build (#333)
- Add missing details in tx record (#321)
- Allow integer values in magic args (#320)
- Include EBB blocks in E2E tests (#315)
- Add missing finalize option to N2C (#314)
- Upgrade Pallas to fix tx hash mismatch (#312)
- Relax CIP15 requirements and log level (#290)
- Upgrade Pallas to deal with uint hashes
- Typo in watch arg parsing
- missing fields in NativeScript fingerprint (#246)
- Ensure aws feature builds ok in isolation (#230)
- Hotfix release by skipping arm64 container build
- Implement missing S3 object naming conventions (#223)
- Hide SQS sin...