Skip to content

v0.1.36

Choose a tag to compare

@github-actions github-actions released this 31 Oct 20:01
b9c2a3c

What's Changed

  • feat(fs): read-side accessors for the read_dir burn by @zackees in #511
  • feat(ipc): bounded async flush, shutdown and split halves (#433) by @zackees in #512
  • feat(dylint): deny client calls to unbounded kernal-api waits (#433) by @zackees in #513
  • feat(dylint): deny kernal-api lock guards held across .await (#433) by @zackees in #514
  • feat(broker_v2): deprecate unbounded connect_published (#433) by @zackees in #515
  • feat(fs): deprecate unbounded advisory file locks (#433) by @zackees in #517
  • feat(process): deprecate unbounded child waits (#433) by @zackees in #518
  • feat(async_engine): deprecate unbounded Mutex/RwLock acquisition (#433) by @zackees in #519
  • feat(async_engine): deprecate unbounded acquire, send and join_next (#433) by @zackees in #520
  • feat(ipc): deprecate unbounded IPC stream waits (#433) by @zackees in #521
  • feat(async_engine,process): deprecate unbounded recv and output capture (#433) by @zackees in #522
  • feat(dylint): deny blocking kernal-api calls in async bodies (#433) by @zackees in #523
  • feat(process): deprecate ProcessPostExitDrain::WaitForEof (#433) by @zackees in #524
  • feat(terminal): deprecate optional-timeout terminal input wait (#433) by @zackees in #525
  • feat(dylint): deny unbounded awaits of kernal-api futures (#433) by @zackees in #526
  • feat(async_engine): deprecate unbounded Runtime::run (#433) by @zackees in #528
  • ci: adopt RUST-033 full lint lane in the local gate (#516) by @zackees in #527
  • feat(async_engine): name the holder of a kernal-api Mutex (#433) by @zackees in #529
  • fix(fs): drop needless borrows in the path/tree accessor test by @zackees in #509
  • chore(dylint): migrate lint libraries to Dylint 6.2.0 / nightly-2026-08-15 by @zackees in #530

Full Changelog: v0.1.35...v0.1.36