Skip to content

Releases: eosrio/rs-abieos

v0.3.0

21 Feb 12:11

Choose a tag to compare

What's Changed

Context Ownership & Safety

  • Drop trait — contexts are automatically freed when Abieos goes out of scope
  • context field is now private — use as_ptr() for raw pointer access
  • from_context() is now non-owning — no double-free risk
  • Removed destroy() method (replaced by Drop)
  • Removed dead is_destroyed field and unnecessary Option wrapper
  • Thread-safety documented (Send but not Sync)

Expanded Test Suite (59 tests, +18 new)

  • Drop safety, error traits, error paths, edge cases
  • C-string variants, ABI roundtrip, multi-contract scenarios

CI & Coverage

  • GitHub Actions CI on every push/PR
  • Code coverage reporting via Coveralls (51%)

Full Changelog

See CHANGELOG.md for all changes including v0.2.0.

Full Changelog: v0.2.0...v0.3.0

v0.1.4

26 Mar 01:01

Choose a tag to compare

v0.1.4