Skip to content

Turmoil 0.7.1

Choose a tag to compare

@mcches mcches released this 29 Jan 18:45
· 33 commits to main since this release
b9693a6

Added

  • Add simulated filesystem and barriers for deterministic testing (#250, #254)
    • unstable-fs feature: Drop-in replacements for std::fs and tokio::fs with durability simulation
    • unstable-barriers feature: Inject hooks at specific code points for deterministic test control
  • Add turmoil::net::lookup_host (#257)
  • Add API to check whether we are inside a simulation (#258)
  • Add UdpSocket::try_recv (#255)
  • Add crate::since_epoch() API to return logical time elapsed since epoch (#249)
  • Add ci to check external types (#250)
  • Update to rand 0.9 (#215)

Changed

  • Let network faults affect in-flight messages (#252)
  • Provide clearer panic message when link is missing (#261)