Skip to content

Releases: devmatteini/dra

0.3.0

14 Mar 23:07
0.3.0
75fca68
Compare
Choose a tag to compare

Added

  • Download and install some supported assets (dra <repo> download --[i]nstall).

    The supported assets are:

    • Debian packages (.deb)
    • Tar archive with executable inside (.tar.[gz|bz2|xz])
    • Zip file with executable inside (.zip)

Internals

Integration tests have been added to test the installation methods for the various supported assets.
For more information on how this tests works, read the docs.

0.2.3

05 Feb 17:07
0.2.3
c7791b3
Compare
Choose a tag to compare

This release update some of our dependencies and migrates to clap v3 as args parser.

Changed

  • Migration to clap v3 instead of using structopt (fe132c1).

Updated dependencies

  • serde 1.0.130 -> 1.0.136
  • ureq 2.3.1 -> 2.4.0

0.2.2

08 Jan 21:37
Compare
Choose a tag to compare

Added

  • Download assets from a specific release, by @orhun (see issue 3).
    If none is specified, the latest release is used.

    e.g: dra <repo> download --tag <tag>

  • Download assets from private repositories by exporting GITHUB_TOKEN environment variable

0.2.1

06 Jan 18:31
Compare
Choose a tag to compare

Added

  • Created CONTRIBUTING.md guidelines
  • Instructions for installing on Arch Linux from AUR, by
    @orhun (See pull request)
  • Instructions for installing on Debian-based distributions.

0.2.0

27 Dec 18:55
Compare
Choose a tag to compare

Change application name from dag to dra.

dag is widely used as the acronym of Directed Acyclic Graph.

To avoid any confusion I decided to rename this application to dra.
The new name is the acronym of Download Release Asset.

The repository url has changed as well: https://github.com/devmatteini/dra

0.1.0

21 Dec 21:05
Compare
Choose a tag to compare

Initial release of dag.

Added

  • Select and download an asset from a repository (interactive)

  • Save a downloaded asset to custom file path (dag <repo> download --output <path>)

  • Generate a pattern to auto select an asset to download (dag <repo> untag)

  • Auto select and download an asset (dag <repo> download --select <pattern>).

    The --select value is the pattern generated by dag-untag command