Skip to content

Releases: devmatteini/dra

0.5.5-beta

25 Jul 20:52
0.5.5-beta
dbd604c
Compare
Choose a tag to compare
0.5.5-beta Pre-release
Pre-release

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

20 Jul 14:16
0.5.4
3caf2af
Compare
Choose a tag to compare

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

12 Mar 21:34
0.5.3
a4560a6
Compare
Choose a tag to compare

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

20 Dec 23:30
0.5.2
2e9c793
Compare
Choose a tag to compare

Added

  • dra now supports proxy environment variables like all_proxy (#171)

Fixed

  • update sct from 0.7.0 to 0.7.1 to improve support for RISCV64 architecture by @Xunop (#172)

0.5.1

10 Dec 16:22
0.5.1
6019f5a
Compare
Choose a tag to compare

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

07 Dec 18:50
0.5.0
72fb61d
Compare
Choose a tag to compare

Added

  • Automatically select and download an asset based on your operating system and architecture
    with dra 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

25 Nov 15:30
0.4.8
bca6969
Compare
Choose a tag to compare

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

20 May 16:44
0.4.7
cc122a2
Compare
Choose a tag to compare

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

26 Mar 15:57
0.4.6
0d6cdcf
Compare
Choose a tag to compare

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

0.4.5

04 Feb 16:41
0.4.5
5507434
Compare
Choose a tag to compare

Added

  • dra now provides release for linux x86_64 musl (#94)