Update your plugin using the unstable manifest or by downloading the release from GitHub Releases and installing it manually!
Changes since last build:
refactor: throw if unresolved
- Log and re-throw the error if we fail while resolving one or more base
items.
feat: impl. file path generator
-
Switch from getting all the file at once to using a generator that
pre-fetches the next 10 pages. This changes shaved off ~10s (from 51s
to 39s) on my small test library, but didn't affect the overall
performance of the full library scan on my full library. This change
in essense minimises the risk of getting all the files at onces timing
out and also allows the rest of the symbolic link generation to start
earlier. -
Don't check the file system if the file exists every time we iterate
the generator. Instead use the list of all known paths we created
earlier by converting it to a set and just checking the set. This
helps a lot when you're accessing the files over the network. -
Add better logging for when we're generating symbolic links.
What's Changed
- Fix: Sets url used in manifest-unstable.json correctly by @fearnlj01 in #45
Full Changelog: 3.0.1...3.0.1.62