• v3.20.2 e78e88f8d5

    v3.20.2 Stable

    dpsifr released this 2025-09-30 21:55:50 +02:00 | 906 commits to main since this release

    Bug Fixes

    • vfs: resolve VFS race conditions and decompression errors (1a2661f)
      • Fixes duplicate directory nodes caused by concurrent writes
      • Fixes file read decompression errors caused by rawData compression state mismatch
      • Adds mutex-based concurrency control for mkdir operations
      • Adds explicit compression tracking for file reads

    Resolved Issues

    Fixes critical VFS bugs reported by Brain Studio team:

    • Issue #1: Duplicate directory nodes in getDirectChildren
    • Issue #2: Z_DATA_ERROR when reading file content

    Test Coverage

    Added comprehensive test suite with 10 tests covering:

    • Duplicate directory prevention
    • File read operations
    • Concurrent write scenarios
    • Integration tests

    All tests passing

    Downloads