Releases: eosrio/rs-abieos
Releases · eosrio/rs-abieos
v0.3.0
What's Changed
Context Ownership & Safety
- Drop trait — contexts are automatically freed when
Abieosgoes out of scope context fieldis now private — useas_ptr()for raw pointer accessfrom_context()is now non-owning — no double-free risk- Removed
destroy()method (replaced byDrop) - Removed dead
is_destroyedfield and unnecessaryOptionwrapper - Thread-safety documented (
Sendbut notSync)
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