Patch Changes
-
#9112
816575eThanks @effect-bot! - Usebigintfor 64-bitFileSystem.File.Infometadata.devis now abigint, andino,rdev,nlink, andblocksareOption<bigint>, so file stats no longer fail or drop values outside the safe integer range. Node and Bun readdev,ino,rdev, andnlinkas unsigned 64-bit integers. Deno reports these fields as numbers, so values aboveNumber.MAX_SAFE_INTEGERare rounded by Deno before conversion. -
#9181
acc7860Thanks @Marve10s! - FixFileSystem.watchto prefer the caller-providedFileSystem.WatchBackend, falling back to the backend captured when the file system layer was built. -
#9127
65b04f8Thanks @effect-bot! - AddPath.resolveWithin(root, input), which resolves a relative path beneath a root and returnsOption.none()for traversal escapes and rooted inputs, using the platform's path rules. -
#9133
65d20ddThanks @tim-smart! - Add filesystem watcher installation notifications and wait for all GraphQL watch subscriptions, including nested directories, before generating. This prevents edits during startup from being missed. -
Updated dependencies [
f665607,dbf442b,74d1930,a03afb6,f159284,5d301cc,cd74ea2,925cf64,54c51d9,995c104,816575e,0df6e06,52a7d3c,ec831c3,3abc63e,a841b8b,91efea7,e271997,7719bda,563397f,65b04f8,c2859bf,c462214,d1ad2c7,12be65e,352618a,2a8ec8b,8dec89d,f05642f,3ad9a0c,dba4e52,7ca8224,65d20dd,e3ff963,bc454a3,793d89e,ec9332b,f2b3d8a,cb2cf5f,b8c201d,118c9c4]:- effect@4.0.5