Blazor.FileSystem, a core dependency of this library, also had some major changes. It had its primary method for iterating the file system handles of a directory, replaced with a method from Blazor.WebIDL, which can iterate over any type decorated as async_iterable.
🧵(4/5)
ALT Code showing the comparison between the previous way to iterate over the files and directories in a directory and the new way to do the same, while keeping closer to the specification and making it easier not to leak memory.