Skip to content

Releases: mvdan/fdroidcl

v0.7.0

01 Mar 01:18
Compare
Choose a tag to compare
  • Add list users to query all users of a device
  • Add -user to uninstall: only uninstall for specific user
  • Add -user to search: only show apps installed for specific user
  • Change -user for install
    • it is now possible to specify <USER_ID|current|all>
    • default for installing is now current
    • default for upgrading is now: upgrades apps of all users and installs the new version only for the users of the old version
  • Change show: now also shows the F-Droid repository name and URL of the repository which provides the app
  • More detailed error reporting when installing or uninstalling fails
  • Ignore system apps: otherwise it would attempt to upgrade them which will fail
  • Fixed ADB property fallback: the ABIs of old devices should now be recognized

v0.6.0

12 Jan 22:10
Compare
Choose a tag to compare
  • Show progressbar while downloading
  • Add -user to install: only install for specific user
  • Add -e to install: exclude apps while upgrading
  • Add -s to install: skip app if an error occurs
  • Add clean subcommand: clean index and/or cache
  • Add repo subcommand: manage repositories
  • Add fallback for getting the ABI of a device
  • Malformed config.json is not ignored anymore
  • Fix parsing the repository index (MinSdk, MaxSdk, etc. should work again)
  • Requires Go 1.18 or later

v0.5.0

05 Feb 22:56
Compare
Choose a tag to compare
  • Add -u and -n flags to install, as well as CSV export format support
  • Allow download to work without installing adb
  • Convert to a Go module
  • Move main package into the root directory
  • Rewrite test suite with testscript
  • Tests are now faster and don't require network access
  • Require Go 1.11 or later

Binaries built on go version go1.11.5 linux/amd64.

v0.4.0

10 Jun 22:03
Compare
Choose a tag to compare
  • Move Go packages to mvdan.cc/fdroidcl
  • Remove the dependency on the basedir library
  • Add proper end-to-end test coverage to cmd/fdroidcl
  • Rewrite to use F-Droid's new index-v1 JSON index

Binaries built on go version go1.10.3 linux/amd64.

v0.3.1

11 Apr 13:47
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release
  • Fix crashes due to missing information in the cache
  • More robust parsing of adb's output - @relan

Binaries built on go version go1.8.1 linux/amd64.

v0.3.0

10 Sep 10:45
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • New commands
    • list categories
  • Start suggesting versions based on device (Android version and arch filters) - @relan
  • Allow specifying a version to download/install via package:vercode - @relan
  • Use a cache file instead of parsing xmls at startup (from ~300ms to ~30ms on my machine)
  • Allow filtering by last update date - @lolilolicon
  • Added basic zsh completion - @lolilolicon

v0.2.0

24 Oct 16:59
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • New commands:
    • download
    • upgrade
    • defaults
  • Simple multi-repo support
  • Add sorting and more filtering options to search

v0.1.0

19 Jun 16:24
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial release.