Releases: erichdongubler-mozilla/treeherder-dl
v2.1.1
Just a follow-on release to fix and test automatic releases. Nothing significant for users over 2.1.0, but cargo binstall
or other downloaders should now work.
What's Changed
- chore: update
cargo-dist
0.19.1 →dist
0.25.1 by @ErichDonGubler in #35
Full Changelog: v2.1.0...v2.1.1
Install treeherder-dl 2.1.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.1.1/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.1.1/treeherder-dl-installer.ps1 | iex"
Download treeherder-dl 2.1.1
File | Platform | Checksum |
---|---|---|
treeherder-dl-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
treeherder-dl-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
treeherder-dl-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
treeherder-dl-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v2.1.0
What's Changed
- refactor: s/&String/&str by @ErichDonGubler in #31
- Update a buncha deps by @ErichDonGubler in #33
- The most notable change here WRT functionality is the upgrade to
env_logger
0.11, which supposedly has some enhancements to how it handles terminal capabilities.
- The most notable change here WRT functionality is the upgrade to
- Revamp builds via
cargo-dist
, removex86_64-apple-darwin
builds, add MSI builds for Windows by @ErichDonGubler in #34- There was an issue with this, which should be solved in the next release. Sorry, binaries are getting skipped this time!
Full Changelog: v2.0.2...v2.1.0
v2.0.2
What's Changed
- build(deps): bump openssl from 0.10.64 to 0.10.66 by @dependabot in #30
Full Changelog: v2.0.1...v2.0.2
Install treeherder-dl 2.0.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.2/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.2/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 2.0.2
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v2.0.1
What's Changed
- build(deps): run
cargo update
by @dependabot in #28
Full Changelog: v2.0.0...v2.0.1
Install treeherder-dl 2.0.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.1/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.1/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 2.0.1
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v2.0.0
This release brings in some important bugfixes and security updates for ensuring you can download artifacts successfully. It also is a breaking change, since we add another path segment (for the Treeherder task ID) to the structure of the paths that treeherder-dl
stores artifacts into.
What's Changed
- Security fixes + v2
licenses
table incargo-deny
by @ErichDonGubler in #25 - Revamp skipping and logging based on a task's
result
by @ErichDonGubler in #24 - Correctly use run ID for tasks by @ErichDonGubler in #21
- BREAKING CHANGE: add task ID segment to local artifact path by @ErichDonGubler in #27
- Update dependencies by @ErichDonGubler in #26
Full Changelog: v1.0.1...v2.0.0
Install treeherder-dl 2.0.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.0/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v2.0.0/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 2.0.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v1.0.2
EDIT: This was yanked due to a major regression. Please don't use it!
Install treeherder-dl 1.0.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.2/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.2/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 1.0.2
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v1.0.1
Install treeherder-dl 1.0.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.1/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.1/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 1.0.1
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v1.0.0
This release makes treeherder-dl
opt into gzip
-encoded downloads where possible, which brings the tool to parity with Mozilla tools like mach wpt-fetch-logs
. There's still more to do with making this tool easy to use, but as a foundation going forward, the current state of treeherder-dl
feels like a great pick for promotion to 1.0.0.
What's Changed
- build(deps): bump openssl from 0.10.57 to 0.10.60 by @dependabot in #13
- Try to use
gzip
encoding for artifact downloads by @ErichDonGubler in #14
New Contributors
- @dependabot made their first contribution in #13
Full Changelog: v0.6.1...v1.0.0
Install treeherder-dl 1.0.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.0/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v1.0.0/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 1.0.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v0.6.1
Install treeherder-dl 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v0.6.1/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v0.6.1/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 0.6.1
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |
v0.6.0
Install treeherder-dl 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/treeherder-dl/releases/download/v0.6.0/treeherder-dl-installer.sh | sh
Install prebuilt binaries via powershell script
irm https://github.com/ErichDonGubler/treeherder-dl/releases/download/v0.6.0/treeherder-dl-installer.ps1 | iex
Download treeherder-dl 0.6.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | treeherder-dl-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | treeherder-dl-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | treeherder-dl-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | treeherder-dl-x86_64-unknown-linux-gnu.tar.xz |