Skip to content

v0.0.6

Choose a tag to compare

@rkuris rkuris released this 21 Jun 01:12
37fa05f

[0.0.6] - 2025-06-21

🚀 Features

  • Improve error handling and add sync iterator (#941)
  • (metrics) Add read_node counters (#947)
  • Return database creation errors through FFI (#945)
  • (ffi) Add go generate switch between enabled cgo blocks (#978)

🐛 Bug Fixes

  • Use saturating subtraction for metrics counter (#937)
  • (attach-static-libs) Push commit/branch to remote on tag events (#944)
  • Add add_arithmetic_side_effects clippy (#949)
  • Improve ethhash warning message (#961)
  • (storage) Parse and validate database versions (#964)

💼 Other

  • (deps) Update fastrace-opentelemetry requirement from 0.11.0 to 0.12.0 (#943)
  • Move lints to the workspace (#957)

⚡ Performance

  • Remove some unecessary allocs during serialization (#965)

🎨 Styling

  • (attach-static-libs) Use go mod edit instead of sed to update mod path (#946)

🧪 Testing

  • (ethhash) Convert ethhash test to fuzz test for ethhash compatibility (#956)

⚙️ Miscellaneous Tasks

  • Upgrade actions/checkout (#939)
  • Add push to main to attach static libs triggers (#952)
  • Check the PR title for conventional commits (#953)
  • Add Brandon to CODEOWNERS (#954)
  • Set up for publishing to crates.io (#962)
  • Remove remnants of no-std (#968)
  • (ffi) Rename ffi package to match dir (#971)
  • (attach-static-libs) Add pre build command to set MACOSX_DEPLOYMENT_TARGET for static libs build (#973)
  • Use new firewood-go-* FFI repo naming (#975)
  • Upgrade metrics packages (#982)