Releases: snakemake/snakemake
Releases · snakemake/snakemake
v9.14.5
15 Dec 13:54
Compare
Sorry, something went wrong.
No results found
9.14.5 (2025-12-15)
Bug Fixes
remove erroneous assert in the scheduler (is_main_process) (#3881 ) (d5acdd1 )
v9.14.4
09 Dec 10:12
Compare
Sorry, something went wrong.
No results found
9.14.4 (2025-12-09)
Bug Fixes
fix follow-up issue with group job handling when retrieving storage (#3871 ) (20b99ac )
v9.14.3
08 Dec 10:59
Compare
Sorry, something went wrong.
No results found
9.14.3 (2025-12-08)
Bug Fixes
ensure that queue input jobs wait if the queue is still empty upon job creation (#3866 ) (555ab6a )
fix issues with cyclic dependencies when using the update and before_update flag (#3857 ) (21cc94e )
v9.14.2
06 Dec 16:33
Compare
Sorry, something went wrong.
No results found
9.14.2 (2025-12-05)
Bug Fixes
correctly handle groups when retrieving storage input (#3861 ) (8c818f4 )
v9.14.1
03 Dec 11:46
Compare
Sorry, something went wrong.
No results found
9.14.1 (2025-12-02)
Bug Fixes
always raise FileNotFoundError in case of missing files in resource expressions that do size evaluations (#3854 ) (0f1991a )
ensure that spawned jobs do not handle retries themselves. The main process does that. (#3855 ) (396271b )
v9.14.0
27 Nov 17:04
Compare
Sorry, something went wrong.
No results found
9.14.0 (2025-11-27)
Features
Bug Fixes
Add support for pathlib in notebook field (#3811 ) (7b2180a )
Addressed race condition in workdir_handler.py (#3844 ) (8dbfcfb )
cleanup update-marked output files of failed jobs if there was no backup to restore them (#3843 ) (41f1ce8 )
correct Windows callable path handling (#3832 ) (5caad70 )
expand env vars on resources (#3823 ) (fcfa1bc )
fix backup for output marked by update (#3839 ) (09c64b7 )
Minor fixes/additions to logging module. (#3802 ) (3b3986d )
mount local storage prefix into containers (#3840 ) (f1e8b62 )
properly format input/output files in case of missing rule to produce them (#3849 ) (69d5d24 )
Unpack AnnotatedString in _apply_wildcards (#3798 ) (7886508 )
Performance Improvements
retrieve storage inputs immediately before scheduling jobs instead of before running the entire workflow (#3850 ) (4ac6cda )
v9.13.7
07 Nov 15:51
Compare
Sorry, something went wrong.
No results found
9.13.7 (2025-11-07)
Bug Fixes
backup output files marked for update and restore them in case of job failures (#3833 ) (3e0904d )
v9.13.6
06 Nov 19:40
Compare
Sorry, something went wrong.
No results found
9.13.6 (2025-11-06)
Bug Fixes
only complain about mixed rules and functions for workflows that are not in a single snakefile; improve internal pathvar error handling (#3829 ) (a729a47 )
v9.13.5
04 Nov 14:42
Compare
Sorry, something went wrong.
No results found
9.13.5 (2025-11-04)
Bug Fixes
cache wrapper files and wait for them in case of shared filesystem for sources (#3809 ) (498fff7 )
correctly handle meta-wrapper tag replacement depending on the used snakemake-wrapper release (#3826 ) (8d46a4a )
ensure that flags are properly considered for input files before applying path modifiers (i.e. default storage providers) (#3813 ) (d3bfe32 )
ensure that tokens are not leaked when paths or uris of source files are logged (#3821 ) (a217e50 )
print secs as numeric in jsonl benchmark format (#3814 ) (395a5e6 )
revert breaking change in 9.11.9 disallowing empty input files even when unused (#3810 ) (83c05cc )
shorten report ids (thus dir names) in order to avoid issues with path length on windows (#3822 ) (b24d971 )
v9.13.4
22 Oct 15:16
Compare
Sorry, something went wrong.
No results found
9.13.4 (2025-10-22)
Bug Fixes
properly handle local annotation on input functions (#3805 ) (6511d30 )