| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-03-09 | 1.2 kB | |
| v0.4.0 source code.tar.gz | 2026-03-09 | 1.3 MB | |
| v0.4.0 source code.zip | 2026-03-09 | 1.3 MB | |
| Totals: 3 Items | 2.5 MB | 2 | |
FileTrees v0.4.0
Breaking changes
- No longer possible to use
Dagger.Context()as first input toexec. Instead, addDaggeras a dependency (since it now is a weak dependency) and useExecutors.Dagger(note that this uses eager mode). computeis now only available whenDaggeris loaded (since it is aDaggerfunction). The returnedFileTreenow hasDTasksas values instead ofChunks.
Other changes
- Dagger is now a weak depenency.
- Use Daggers eager mode instead of
delayed(sincedelayedis deprecated). - FileTrees now vendors it own lazy functionality (should not impact end users unless they interact with Thunks directly in their code).
- Add executors for computing lazy tree in 1) the current task (
Executor.CurrentTask) and 2) usingThreads.@spawn(Executor.Threadswhich is the default).
Merged pull requests:
- Add Gihub Actions CI (#77) (@DrChainsaw)
- Use Daggers eager API with (vendored) lazy trees (#80) (@DrChainsaw)
- Fix typo & slightly improve docs on pre/postwalk (#81) (@behinger)
Closed issues:
- parse multiline tree string? (#78)
- Vendor or scrap lazy mode? (#79)