v0.8.1
What's Changed
Bug fix release addressing ring buffer reliability issues discovered during extended tracing on Workbench 3.1.
- Circular ring buffer: Overflow now overwrites oldest events instead of dropping the most recent ones
- Post-call sequence guard: Prevents ghost events caused by dangling writes to patience-consumed ring buffer slots
- Stale name pointer mitigation: Validates task name pointers before copying, rejecting control-character garbage
- OpenWindowTagList tag walking: Captures window title from tag list when NewWindow pointer is NULL (the common calling convention)
- Overflow reporting: Moved from per-poll comment injection to a single session-end summary
- WRITE command fix: Fixed 30-character FFS filename truncation causing atomic write failures
Full Changelog: v0.8.0...v0.8.1