All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- Google Play:
- Add the ability to download dex metadata for an app
- Fix authentication bug introduced by Google auth flow change
- Allow users to specify their own device properties files
- Allow authentication with auth-token as alternative to aas-token
- Update dependencies
- Adding the ability to specify json as an output format when listing versions of an app available
- Using latest
gpapidependency, with more device configuration options for Google Play - For F-Droid, default the entry point specification to true, with the option to disable
- Add more download options and documentation for APKPure
- Update dependencies
- Added support for F-Droid entry point specification and new index versions
- Update dependencies
- Support Google Play API v3 and document workflow for downloading via Google Play
- Add progress bars to all download sources
- Update dependencies
- Bugfix release: updating
zstd-sysdependency, which fixes cross-compilation for Windows
- Downloading split APKs downloads the base APK as well
- Switch to OpenSSL 3.0.7
- Update dependencies
- Add support for downloading split APKs with
google-play - Add support for downloading additional files with
google-play - Use the appropriate filename extensions (
xapkorapk) forapkpure
- Android-only release: switch to OpenSSL 3.0.3 for
termuxreleases
- Android-only release: fix dependencies to ensure
openssl-1.1is used
- Add a default config file which allows users to store Google credentials
- Allow specifying a custom path to the above config file
- Prompt users for a Google username and password if none is found
- Adding
huawei-app-galleryas a download source
optionscommand-line option to specify options specific to a download source- With
options, adding ability to download from a specific F-Droid repo or mirror - With
options, adding ability to specify a device configuration and additional options for Google Play - Documenting
options
- Fix bug where another package is fetched for certain ids in APKPure
- Updated usage for download sources
- Dependency updates
- Cacheing of F-Droid package index to local config directory
- Ability to download versioned apps on APKPure and F-Droid, as well as making it possible in a separate field if you're using a CSV
- Ability to look up what versions are available on these sources using the -l flag