Skip to content

Releases: FuelLabs/data-systems

fuel-streams-v0.0.23

29 Jan 00:41
8dcda45
Compare
Choose a tag to compare

⭐ Features

🐛 Bug Fixes

🔄 Refactor

🏗️ Build

💪🏼 Contributors

Want to contribute? Check out our CONTRIBUTING.md guide!

fuel-streams 0.0.18 (2025-01-24)

24 Jan 15:20
825fd5a
Compare
Choose a tag to compare

🐛 Fixes

  • Patched unstable deps (#388)

fuel-streams 0.0.17 (2025-01-24)

24 Jan 05:49
65c1946
Compare
Choose a tag to compare

🚀 Features

  • Added web-utils crate and added telemetry to all svc (#373)
  • Database integration (#374)
  • Added api key auth (#377)
  • Add db transaction for each block insertion (#378)
  • Added load-tester and benchmarks (#379)

🐛 Fixes

  • Publish in order strictly (#372)
  • Never panic when sending wrong data format (#380)
  • Adjust historical streaming to stream block by block
  • Fix find_by_many_subject query slowness
  • Filtering on inputs, receipts and outputs
  • Db connection pool timeout
  • Add retry mechanism for DB transactions
  • Connection opts for specific databases (#384)
  • Adjust int types to fit with Aurora (#385)
  • Parsing user_id in a valid format

fuel-streams 0.0.16 (2024-12-28)

28 Dec 08:32
5cc0c08
Compare
Choose a tag to compare

🚀 Features

  • Add TLS configuration for WebServer (#371)
  • Add subject at response payload

🐛 Fixes

  • Add ack_policy for historical data consumers

fuel-streams 0.0.15 (2024-12-27)

27 Dec 21:09
1ddc51c
Compare
Choose a tag to compare

🐛 Fixes

  • Use JWT on query string instead of header (#367)

fuel-streams 0.0.14 (2024-12-27)

27 Dec 05:13
3dd3c9e
Compare
Choose a tag to compare

🚀 Features

  • Updated crates and npm packages (#341)
  • Add historical data with S3 and Webserver

🐛 Fixes

  • Resolve block publication race conditions and synchronization issues (#329)
  • Fixed telemetry envs and port (#330)
  • Mainnet DNS value for NATS (#339)
  • Rollback NATS_URL for Publisher (#343)
  • Fix last published logic to honor retention policy (#344)
  • Simplify and test BlocksStream for old and new blocks (#346)
  • Rollback fuel-core to v0.40.0
  • Allow healthcheck while awaiting relayer node sync (#347)
  • Update cargo.lock
  • Using fuel-core from branch release/v0.40.2
  • Solving publisher slowness (#352)
  • Adjust DeliverPolicy to receive from WebSocket
  • S3 payload and encoding (#366)

fuel-streams 0.0.13 (2024-11-28)

28 Nov 02:49
f81cde1
Compare
Choose a tag to compare

🚀 Features

  • Introduce FuelStreams Types (#320)
  • Ensure types are compatible with TS interfaces (#323)

🐛 Fixes

  • Include transaction_ids in blocks (#324)
  • Adjust types for better TS SDK compatibility (#325)

fuel-streams 0.0.12 (2024-11-21)

21 Nov 18:11
4234066
Compare
Choose a tag to compare

🚀 Features

  • Add initial indexer project with SurrealDB (#244)
  • Republish last block to ensure no missing data (#281)
  • Added publisher logging (#280)
  • Upgraded to latest nightly rust version (#304)
  • Introduce Telemetry (#299)
  • Added entries max retention time (#309)
  • Restructured publisher into smaller modules (#310)
  • Added local websocket for nats (#315)

🐛 Fixes

  • Rollback fuel-core version to 0.38
  • Added panic hooks and reworked graceful shutdown (#278)
  • Missing by id subjects (#282)
  • Enable publish multi ById subjects (#294)
  • Fixed profiling script (#311)

fuel-streams 0.0.11 (2024-10-15)

15 Oct 22:45
b2c2887
Compare
Choose a tag to compare

🚀 Features

  • Parallel publishing of multiple streams (optimization) (#240)
  • Publish predicates (#243)
  • Updated fuel-core and other deps (#247)
  • Add an example of streaming contract events. DS-64 (#224)
  • Publish scripts (#255)
  • Upgraded fuel-core to v0.38 (#258)
  • Upgraded fuel-core version to 0.40.0 (#262)

fuel-streams 0.0.10 (2024-09-26)

27 Sep 00:05
a5b5cc7
Compare
Choose a tag to compare

🚀 Features

  • Add Inputs subjects and publisher logic (#202)
  • Publish receipts (#208)
  • Added prometheus and grafana & other implementations (#175)
  • Added nextest and upgraded crates (#218)
  • Publish outputs (#211)
  • Publish logs (#220)
  • Added examples folder with sample Rust projects (#219)
  • Added streaming utxos (#223)