All Versions
7
Latest Version
Avg Release Cycle
25 days
Latest Release
539 days ago

Changelog History

  • v2.0.0 Changes

    November 10, 2022

    โž• Added

    • โž• Added interfaces for FileSystemAccessService and FileSystemAccessServiceInProcess so that they are test friendly.
    • โž• Added InProcess variants of the following wrapper classes: FileSystemDirectoryHandle, FileSystemFileHandle, FileSystemHandle and FileSystemWritableFileStream.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed the Blazor WebAssembly compatible service to be named FileSystemAccessServiceInProcess instead of FileSystemAccessService so that Blazor Server support is the standard.
    • ๐Ÿ”„ Changed to use the Blazor.FileAPI's definition of Blobs and Files.
    • ๐Ÿ”„ Changed to have FileSystemWritableFileStream extend Blazor.Streams's WritableStream instead of .NET Stream.
    • ๐Ÿ”„ Changed creator methods CreateAsync to take IJSRuntime first to normalize standards with other wrappers.
  • v1.2.1 Changes

    October 10, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed that BlobWriteParams, StringWriteParams, and ByteArrayWriteParams didn't set their WriteCommandType given from the constructor.
    • Fixed naming of GetOriginPrivateDirectoryAsync and IsSupportedAsync to have Async in name.
  • v1.2.0 Changes

    October 07, 2022

    โž• Added

    • โž• Added ArrayBufferAsync method to Blob to read as byte array. By @fixnil.
    • โž• Added public CreateAsync methods to FileSystemHandle, FileSystemFileHandle, and FileSystemDirectoryHandle. ### ๐Ÿ›  Fixed
    • Fixed naming of QueryPermissionAsync and RequestPermissionAsync to have Async in name.
    • Fixed that there was an extra in in the name of OpenFilePickerOptionsStartInFileSystemHandle.
  • v1.1.0 Changes

    August 19, 2022

    โž• Added

    • FileSystemWritableFileStream now extends the Stream.
  • v1.0.1 Changes

    July 12, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed error of Multiple in OpenFilePickerOptionsStartInWellKnownDirectory not being serialized correctly. By @AlexanderNorup.
  • v1.0.0 Changes

    June 28, 2022

    โž• Added

    • โž• Added support for Origin Private File System via GetOriginPrivateDirectory method that wraps the JS call navigator.storage.getDirectory. ### ๐Ÿ”„ Changed
    • ๐Ÿ”„ Changed RemoveEntryAsync to use FileSystemRemoveOptions instead of FileSystemGetFileOptions and created the FileSystemRemoveOptions class. ### โœ‚ Removed
    • ๐Ÿšš Constructor with keepExistingData parameter in FileSystemCreateWritableOptions was removed for consistency.
  • v0.2.0 Changes

    June 14, 2022

    โž• Added

    • โž• Added support for writing byte arrays to files using FileSystemWritableFileStream. By @nzmangan.