Skip to content

Latest commit

 

History

History
100 lines (52 loc) · 6.95 KB

CHANGELOG.md

File metadata and controls

100 lines (52 loc) · 6.95 KB

Changelog

6.8.1 (2021-09-24)

Bug Fixes

  • 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)

Performance Improvements

  • more extensive caching of source files, including wrappers. (#1182) (bdb75f8)

Documentation

6.8.0 (2021-09-06)

Features

Bug Fixes

  • 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)

Performance Improvements

  • improve job selection performance in case of potential ambiguity that is resolved by comprehensive ruleorder statements. (#1147) (921f4f7)

6.7.0 (2021-08-12)

Features

  • Add support for rust scripts (enabling directly integrated ad-hoc robust high performance scripting) (#1053) (f0e8fa2)

Bug Fixes

  • Ga4gh tes bugfixes (#1127) (af21d6c)
  • improved display of percentage of done jobs (1fee8c0)
  • improved error message in case of target rule misspecification (83b1f5b)

Documentation

  • fix contributing executors link (#1112) (4bb58d1)
  • Fix typo in file path in remote files documentation (#1110) (9ce294f)

6.6.1 (2021-07-19)

Bug Fixes

  • avoid superfluous calls of conda info that have slowed down Snakemake since 6.4.1. (#1099) (e990927)

6.6.0 (2021-07-16)

Features

  • Allow to mark all output files as temp with --all-temp (#1097) (0ac3b38)

6.5.5 (2021-07-16)

Bug Fixes

6.5.4 (2021-07-16)

Fixes

  • Fixed --touch in combination with temp files (issue #1028) (@johanneskoester, @iromeo).

Documentation

  • Fix syntax error in docs/conf.py and update sphinx.ext.napoleon import (#1084) (3e3fac2)
  • Improved pepfile (pepschema) documentation (@stolarczyk).