5.9.0 (2025-07-06)
Bug Fixes
- consumers/state: wrap listeners with semaphore (e1db5b6)
- diagnostics: gracefully handle invalid extmark id (30d896e)
- only populate quickfix if we have errors (#513) (1d4b3bd)
- strategies/integrated: await async write (6267dcd), closes #488
- strategies: avoid concurrent writes (7730c15), closes #488
- summary: follow on open (#501) (862afb2)
- summary: handle disabled watcher (f0edc1d)
- watcher unnecessary waiting for discover position event to be set (01d4b58)
- watch: update Haskell query (747775f)