Skip to content

TinyBridge v0.6.1

Choose a tag to compare

@Mullassery Mullassery released this 26 Sep 18:26
· 33 commits to main since this release

Fixed

  • RwLock poisoning in the adapter scaffolding (tinybridge-core's macOS/Windows/Linux adapters and platform registry) could permanently wedge an adapter behind a panic — any panic while holding the lock poisoned it for every subsequent call. Now recovers via unwrap_or_else(|poisoned| poisoned.into_inner()) instead of propagating the panic. Covered by 4 new regression tests (one per file) that deliberately poison the lock and assert the adapter is still usable afterward.

Added (since v0.6.0)

  • OSS project scaffolding: .github/dependabot.yml, a cargo audit CI job, CONTRIBUTING.md, CODE_OF_CONDUCT.md, ROADMAP_HONEST.md, issue/PR templates, docs/README.md index.

Changed

  • Corrected stale test-count claims in README.
  • SECURITY.md no longer claims a nonexistent security team or SLA.

See CHANGELOG.md for the full list.