0.5.378
Changelog
[0.5.0] - 2021-11-14
Context
We are no longer using github APIs to get the releases. In the older tgswitch version - all users share the same API token (embedded in the app). Github limits the number of calls (used by this API token). Some tgswitch users were unable to switch when tgswitch hits the API limit. Although it worked, it was fundamentally flawed.
The new version of tgswitch
gets at a list of the terragrunt version (periodically updates) from here. Once the user selects a version, it should directly download from the gruntwork.io/terragrunt release page. The new version should work faster.
Added
tgswitch
will now get th list of releases from terragrunt list page maintained by warrensboxtgswitch
will directly download from the terragrunt release page
Removed
- removed all functions that would make API github calls