v0.9.0
Fixed
- gbasf2: Fix bug introduced in #181 when generating basf2 queries with just a simple
.root
extension, raising a wrong false positive errors. Now moved splitting functionality into separate function and added extensive unit tests. Thanks @schmitca for reporting #184.
Added
task_iterator
now returns a unique list of tasks. The task graph is a DAG which is traversed through recursion intask_iterator
like a tree. If multiple tasks had the same task as a requirement (i.e. multiple nodes share a child), it was returned multiple times in the task iterator. This results in performance improvements when checking the requirements. #186. Thanks @MarcelHoh for the initial PR.
Full Changelog: v0.8.2...v0.9.0