Releases: devmatteini/dra
Releases · devmatteini/dra
0.5.5-beta
This release improves the install
feature on several points.
Added
-
dra download -I/--install-file <file>
option to install a specific executable file.For example, if you want to download the
install.sh
script inside the release asset you can run:
dra download -s helloworld-many-executables-unix.tar.gz -I install.sh devmatteini/dra-tests
Changed
- There is a new system to detect the right executable to install when many are available
- Improved help messages for
dra-download
install feature
Fixed
- Install of compressed files, like
.gz,
.bz2
,.xz
. Before they were treated as tar archives, which was obviously wrong - Find executables in deeply nested directories when installing from a tar archive or zip file
Development
- Extend release infrastructure to be able to create alpha/beta releases.
0.5.4
Added
- Download and install assets from
.tbz
and.txz
archives
Fixed
- Ignore some assets when using automatic download (for example, sha256sum files)
Updated dependencies
- bump
uuid
from 1.7.0 to 1.9.1 - bump
ureq
from 2.9.6 to 2.9.7 - bump
serde
from 1.0.197 to 1.0.203 - bump
rustls
from 0.22.2 to 0.22.4 - bump
flate2
from 1.0.28 to 1.0.30 - bump
clap
from 4.5.2 to 4.5.8 - bump
clap_complete
from 4.5.1 to 4.5.3
0.5.3
This is a maintenance release that updates our dependencies.
Documentation
- Add missing commas, correction of spelling errors by
@patsevanton (#184) - Add more usage examples to
dra --help
Updated dependencies
- bump
walkdir
from 2.4.0 to 2.5.0 - bump
ureq
from 2.9.1 to 2.9.6 - bump
indicatif
from 0.17.7 to 0.17.8 - bump
predicates
from 3.0.4 to 3.1.0 - bump
serde
from 1.0.193 to 1.0.197 - bump
uuid
from 1.6.1 to 1.7.0 - bump
assert_cmd
from 2.0.12 to 2.0.14 - bump
ctrlc
from 3.4.1 to 3.4.4 - bump
clap
from 4.4.10 to 4.5.2 - bump
clap_complete
from 4.4.4 to 4.5.1
0.5.2
0.5.1
Added
dra
now provides release asset for macOS arm64
Changed
dra-download
option--output <OUTPUT>
now also support directory paths.dra download -s helloworld.tar.gz --output ~/Downloads devmatteini/dra-tests # output: ~/Downloads/helloworld.tar.gz
0.5.0
Added
- Automatically select and download an asset based on your operating system and architecture
withdra download -a <REPO>
Updated dependencies
- bump
serde
from 1.0.190 to 1.0.193 - bump
clap
from 4.4.7 to 4.4.10
0.4.8
This is a maintenance release that updates our dependencies.
Updated dependencies
- bump
dialoguer
from 0.10.4 to 0.11.0 - bump
walkdir
from 2.3.3 to 2.4.0 - bump
test-case
from 3.1.0 to 3.3.1 - bump
predicates
from 3.0.3 to 3.0.4 - bump
flate2
from 1.0.26 to 1.0.28 - bump
tar
from 0.4.38 to 0.4.40 - bump
assert_cmd
from 2.0.5 to 2.0.12 - bump
serde
from 1.0.160 to 1.0.190 - bump
ureq
from 2.6.2 to 2.9.1 - bump
indicatif
from 0.17.4 to 0.17.7 - bump
clap_complete
from 4.2.1 to 4.4.4 - bump
clap
from 4.2.5 to 4.4.7 - bump
ctrlc
from 3.2.5 to 3.4.1 - bump
zip
from 0.6.4 to 0.6.6 - bump
uuid
from 1.3.2 to 1.6.1 - bump
actions/checkout
from 3 to 4 - bump
dependabot/fetch-metadata
from 1.4.0 to 1.6.0
0.4.7
Fixed
Install release asset when tmp
directory is on a different file system (#121)
Updated dependencies
- bump
predicates
from 2.1.5 to 3.0.3 - bump
test-case
from 2.2.2 to 3.1.0 - bump
dependabot/fetch-metadata
from 1.3.6 to 1.4.0 - bump
uuid
from 1.3.0 to 1.3.2 - bump
dialoguer
from 0.10.3 to 0.10.4 - bump
flate2
from 1.0.25 to 1.0.26 - bump
clap
from 4.1.11 to 4.2.5 - bump
clap_complete
from 4.1.5 to 4.2.1 - bump
serde
from 1.0.158 to 1.0.160
0.4.6
Added
- Download and install
.tgz
assets.
Development
- Use
dtolnay/rust-toolchain
GitHub Actions instead of actions-rs/toolchain which is not maintained anymore
Updated dependencies
- bump
serde
from 1.0.152 to 1.0.158 - bump
clap
from 4.1.4 to 4.1.11 - bump
clap_complete
from 4.1.1 to 4.1.5 - bump
walkdir
from 2.3.2 to 2.3.3 - bump
uuid
from 1.2.2 to 1.3.0 - bump
ctrlc
from 3.2.4 to 3.2.5