Releases: taskcluster/taskgraph
Releases · taskcluster/taskgraph
22.0.0
What's Changed
- Move git notes fetching from run-task to the decision task and make them optional by @Eijebong in #935
- Remove the unused tooltool.py script in external_tools by @Eijebong in #932
- Don't let note fetching stderr appear in logs unless fatal by @Eijebong in #936
- Remove references to relengapi-proxy by @Eijebong in #933
- Prevent tests from using the user and system git config by @Eijebong in #934
- chore: version bump Taskgraph 22.0.0 by @ahal in #937
Full Changelog: 21.0.0...22.0.0
21.0.0
What's Changed
- Be stricter in index routes verifications by @Eijebong in #924
- chore: pre-commit autoupdate by @github-actions[bot] in #926
- feat: bump run-task and decision docker images to debian 13 (breaking… by @jcristau in #877
- Remove support for docker-in-docker, privileged and loopback-audio do… by @jcristau in #753
- Bug 2028208 - Support updating parameters via Git note by @ahal in #925
- ci(tcyml): revert back to $if in extraArgs by @ahal in #930
- chore: version bump Taskgraph v21.0.0 by @ahal in #931
Full Changelog: 20.0.0...21.0.0
20.0.0
What's Changed
- chore: pre-commit autoupdate by @github-actions[bot] in #914
- feat: add support for parallel kind processing with threads by @bhearsum in #840
- feat: add hide-cmd-window support to generic-worker payload (bug 2016048) by @JohanLorenzo in #916
- run-task: use uv pip install --prefix instead of --target by @jcristau in #919
- Support null base revisions in vcs.get_changed_files by @ahal in #921
- Support
optionally_keyed_by("foo", dict, use_msgspec=True)by @ahal in #918 - chore: version bump 20.0.0 by @ahal in #923
Full Changelog: 19.2.1...20.0.0
19.2.1
What's Changed
- fix: loosen constraints on optionally_keyed_by for msgspec by @abhishekmadan30 in #904
- chore: bump version to 19.2.1 by @abhishekmadan30 in #913
Full Changelog: 19.2.0...19.2.1
19.2.0
What's Changed
- fix: make nested struct fields optional to match voluptuous defaults by @abhishekmadan30 in #909
- fix: restore payload_builder wrapping for dict schemas by @abhishekmadan30 in #910
- chore: bump version to 19.2.0 by @abhishekmadan30 in #912
Full Changelog: 19.1.0...19.2.0
19.1.0
What's Changed
- ci: add integration tests that run with lowest and highest dependency… by @ahal in #897
- docs: fix warning caused by sphinx upgrade by @ahal in #901
- ci: require successful doc-generate as part of PRs by @jcristau in #903
- feat: convert all schemas from voluptuous to msgspec by @abhishekmadan30 in #902
- fix(template): pass full ref names in decision task's environment by @jcristau in #905
- fix(build-image): look up the parent image name correctly by @jcristau in #906
- fix: ignore 'pycache' dirs when generating docker contexts by @ahal in #908
- chore: bump version to 19.1.0 by @abhishekmadan30 in #907
Full Changelog: 19.0.0...19.1.0
19.0.0
What's Changed
- Update taskcluster dependency by @jcristau in #889
- fix: race condition in docker_image transforms by @jcristau in #890
- fix: wrong location for
extrain .taskcluster.yml template by @jcristau in #891 - chore: update workerType in template .taskcluster.yml by @jcristau in #892
- chore: pre-commit autoupdate by @github-actions[bot] in #893
- fix: remove unused 'requires-python' and add lower bounds to workspace members by @ahal in #898
- feat!: add support for msgspec schemas by @abhishekmadan30 in #844
- chore: disable taskcluster-proxy for Windows tests by @bhearsum in #900
- chore: bump version to 19.0.0 by @abhishekmadan30 in #899
Full Changelog: 18.1.0...19.0.0
18.1.0
What's Changed
- Batch task definition lookups in get_ancestors by @jcristau in #879
- Improve scope error handling by @ahal in #873
- Remove redundant mercurial config from run-task docker image setup by @jcristau in #884
- ci: layer the python docker image on top of run-task by @jcristau in #878
- chore: pre-commit autoupdate by @github-actions[bot] in #886
- chore: bump version to 18.1.0 by @jcristau in #888
Full Changelog: 18.0.3...18.1.0
18.0.3
What's Changed
- fix Task object construction to have non-None {if,soft}_dependencies by @jcristau in #880
- fix: get_artifact_from_index now uses artifact_path instead of index_path(bug 1999039) by @abhishekmadan30 in #874
- chore: bump version to 18.0.3 by @jcristau in #881
Full Changelog: 18.0.1...18.0.3
18.0.1
What's Changed
- ci: run unit tests on Windows by @bhearsum in #842
- ci: move to d2g worker types (bug 2002720) by @jcristau in #870
- chore: pre-commit autoupdate by @github-actions[bot] in #871
- Fix run-task detection in
util.verifyand thetasktransform by @Eijebong in #875 - chore: version bump 18.0.1 by @jcristau in #876
Full Changelog: 18.0.0...18.0.1