Releases
v1.21.0
Compare
Sorry, something went wrong.
No results found
1.21.0 (2025-10-15)
Bug Fixes
🐛 always advance seqid (d7dc7df )
🐛 correctly construct absolute path (300e3b7 )
🐛 encode change info in REMOVE and RENAME (700cc56 )
🐛 fix UTF8 encoding test (d7e524b )
🐛 fixup XDR types, add roundtrip types (ef295ec )
🐛 improve seqid handling (ab5a953 )
🐛 improve seqid handling in OPEN operation (f49123f )
🐛 imrpve seqid handling on close (9de370f )
🐛 keep fh across file renames (7031f22 )
🐛 update RENAME behavior (81e20d0 )
Features
🎸 add .lstat() implementation (8151dff )
🎸 add ACCESS operation implementation (6ac80a1 )
🎸 add attribute classification (a9a6dd6 )
🎸 add debug logging (5d1a033 )
🎸 add decoder for callback procedures (513d89d )
🎸 add directory traversal and creation methods (675e301 )
🎸 add file OPEN and CLOSE operations (606e00c )
🎸 add FileHandle stub (5370d19 )
🎸 add initial formatter implementation (0da807d )
🎸 add initial GETATTR implementation (d42855e )
🎸 add initial read file and write file operations (98a88f9 )
🎸 add initial SETCLIENTID implementation (24eb591 )
🎸 add more file handle and lookup operations (f50a794 )
🎸 add more methods (0f9ba55 )
🎸 add more methods (20f8883 )
🎸 add more promises api methods (e98e696 )
🎸 add operation stub implementation (d9ab762 )
🎸 add principal and cache handlign in SETCLIENTID (65a0247 )
🎸 add procedure builder (72fa8b4 )
🎸 add remaining NFS Node.js operations (fcabe8f )
🎸 add sample TCP client implementation (46556ee )
🎸 add support for file creation (b8bae4c )
🎸 chec response type is valid (a161b4c )
🎸 cleanup struct encoders (77840d2 )
🎸 fix encoder test (4f98390 )
🎸 fix up paths (da43e56 )
🎸 imlement chown and chmod operations (de20869 )
🎸 imlement FileHandle methods (72bac16 )
🎸 implement .opendir() method (55b2d1a )
🎸 implement .rm() method (de6712e )
🎸 implement .stat() method (72cecfb )
🎸 implement FileHandle streaming methods (72578bd )
🎸 implement bulk write and read methods (c79ed6c )
🎸 implement COMPOUND operation executor (9b994a4 )
🎸 implement FileHandleMapper (c52adc1 )
🎸 implement formatters (5fd580c )
🎸 implement locking operations (3f4eea4 )
🎸 implement READ/WRITE methods (d23dc6d )
🎸 implement READDIR method (ff4652b )
🎸 improve attribute encoding (9c63340 )
🎸 improve attribute handling (bebfd2f )
🎸 improve file handle handling (fbaf392 )
🎸 improve handling of file OPEN flags (2aad186 )
🎸 improve JSON codec string encoding (a6f6e5e )
🎸 improve LOCK handling (26ce914 )
🎸 improve RM record framing (e20ff0a )
🎸 improve seqid handling in locking (8a313c9 )
🎸 improve SETCLIENTID_CONFIRM implementation (a226d87 )
🎸 inline .encode() methods remaining XDR data types (5594aee )
🎸 move and rename AppleDouble file when parent file is moved or renamed (eae1a50 )
🎸 setup fs client (ecd297d )
🎸 setup Node.js NFS v4 server implementation stub (fa027f7 )
🎸 shorten log messages (b9fd6df )
🎸 simplify logging format (a9444f8 )
🎸 start server and connection implementation (23a5cca )
🎸 support illegal operations in COMPOUND (2a255ab )
🎸 support reporting back file system stats (23d8abd )
🎸 update compound procedure logging (1b9e2ec )
🎸 update decoding for some XDR structures (414e523 )
🎸 update formatting for attributes (8cde8bf )
🎸 update locking architecture (30ce6f5 )
🎸 update SETCLIENTID implementation (8b10c2c )
🎸 use XdrType on some data types (ca8cd4d )
Performance Improvements
⚡ ️improve COMPOUND procedure execution flow (61040c6 )
You can’t perform that action at this time.