Upgrade notify crate from v4 to v8 with stress tests

- Update notify dependency from 4.0.18 to 8.2

- Add notify-debouncer-full 0.7 for event debouncing

- Rewrite StdBackend to use new debouncer API and EventKind system

- Add 13 stress tests including undo/redo simulation

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Joe 2026-02-04 15:10:02 -06:00
parent da320e36eb
commit 1e92d36dac
4 changed files with 759 additions and 265 deletions

View file

@ -121,7 +121,7 @@ semver = "1.0.27"
rojo-insta-ext = { path = "crates/rojo-insta-ext" }
criterion = "0.3.6"
insta = { version = "1.46.2", features = ["redactions", "yaml"] }
insta = { version = "1.46.3", features = ["redactions", "yaml"] }
paste = "1.0.15"
pretty_assertions = "1.4.1"
regex = "1"