6.8.1 (2021-09-24)
- async_run to allow nested event loops. (#1170) (5dc6bbd)
- merging of pipe groups when multiple rules are chained together via pipes (#1173) (de91d2c)
- potential memory corruption caused by Google storage objects accessed from different threads (#1174) (41a5071)
6.8.0 (2021-09-06)
- Add
shadow: "copy-minimal"
directive (#1155) (1803f0b) - support XRootD as a default remote provider (#1017) (fe03157)
- AmbiguousRuleException bug caused by weak ordering of rules (#1124) (7f54c39)
- Bugfix tes add files (#1133) (8892bf2)
- Disable Persistence cache for snakemake jobs (#1159) (7110f9d)
- efficient job status checking when using DRMAA API (this should yield much better parallelization and performance when using --drmaa) (#1156) (ac004cb)
- improved error handling for cluster status scripts and smarter job selector choice in case of cluster submission (use greedy for single jobs). (#1142) (48d2dd9)
- Initialize assignments dictionary when setting rule-based resources (#1154) (68c13fd)
- key error when handling FileNotFoundError in input functions. (#1138) (d25f04d)
- linting of remote snakefiles (#1131) (2104e10)
- improve job selection performance in case of potential ambiguity that is resolved by comprehensive ruleorder statements. (#1147) (921f4f7)
6.7.0 (2021-08-12)
- Add support for rust scripts (enabling directly integrated ad-hoc robust high performance scripting) (#1053) (f0e8fa2)
- Ga4gh tes bugfixes (#1127) (af21d6c)
- improved display of percentage of done jobs (1fee8c0)
- improved error message in case of target rule misspecification (83b1f5b)
- fix contributing executors link (#1112) (4bb58d1)
- Fix typo in file path in remote files documentation (#1110) (9ce294f)
6.6.1 (2021-07-19)
- avoid superfluous calls of conda info that have slowed down Snakemake since 6.4.1. (#1099) (e990927)
6.6.0 (2021-07-16)
6.5.5 (2021-07-16)
- dummy release (e4dca50)
6.5.4 (2021-07-16)
- Fixed --touch in combination with temp files (issue #1028) (@johanneskoester, @iromeo).