Added --source option to gmsaas recipes list command.
Updates
Required minimum Python version bumped to 3.8.
--stop-when-inactive option marked as deprecated, replaced by --max-run-duration.
Improved help wording which is now accessible with -h or --help.
Added more details in JSON output format regarding Recipes and Instances.
1.7.1
Fixes
Fixed gmsaas when system temp directory is mounted on a separate partition.
1.7.0
New
Apple Mac M1 compatibility.
gmsaas --format json instances * command now includes created_at info.
Updates
Drop Python 3.5 support.
Improved Android Sdk path verification with gmsaas config set android-sdk-path <path> command.
Fixes
Fixed corrupted config file when running multiple gmsaas processes.
1.6.1
Fixes
Fixed dependencies to support Python 3.5.
1.6.0
New
Added gmsaas instances get <uuid> command to get information about one specific instance.
Updates
Enforce start and stop commands in case of server connection failure.
1.5.2
Updates
gmsaas --format json instances * command outputs full recipe(s) info.
Fixes
Improve ADB Tunnel stability over time.
1.5.1
Updates
gmsaas --format json instances * command now includes recipe UUID info.
Fixes
Optimized gmsaas instances adbconnect command and reduce the number of timeout errors.
1.5.0
New
JSON format output for all gmsaas commands. Set it with the --format json option, or by defining it in the configuration with gmsaas config set output-format json.
Fixes
Improve Socket.IO stability.
1.4.0
New
SOCKS5 proxy support for the gmsaas config set proxy command.
Updates
Use simple quotes instead of back quotes in all outputs.
Fixes
Fixed recipes sorting regarding Android 10.
1.3.2
Fixes
Fixed gmsaas behavior when configuration and system proxy are both set: system proxy no longer interferes.
1.3.1
Fixes
Fixed assertion when gmsaas is upgraded while an older ADB Tunnel is running.
Improve Socket.IO connection stability.
1.3.0
New
HTTP/HTTPS proxy support with gmsaas config set proxy command.
--verbose/-v global option to print logs to standard output.
Updates
Improved wording of error messages.
Improved password cyphering.
Fixes
Make ADB Tunnel more resilient: continue running when terminal is closed.
1.2.0
New
--quiet/-q option to gmsaas instances list command to print instance UUIDs only.
1.1.0
New
gmsaas logzip command to fetch all logs in one ZIP archive.