Repository navigation
v4.2.1
Gladly App Platform CLI
This release of app config adds several improvements and bug fixes, focusing on providing more insight and transparency into configurations and improving command accuracy. Among them are a new command to find outdated configurations, a new flag to strip fields from the operation result of appcfg run data-graphql, and a new column to appcfg apps config list to display the configuration. Check below for the full list of improvements and fixes.
CLI Improvements
- View Current Configuration Values: The
appcfg apps config listcommand now provides more comprehensive information by displaying the current values set on a configuration. - Improved
appcfg apps install --helpOutput: Deprecated commands have been removed from theappcfg apps install --helpoutput for better clarity. - Local Time Display for Dates: The
appcfg apps listandappcfg apps config listcommands now display dates for applications and configurations in your local time.
New Commands and Flags
-
Streamlined Data-GraphQL Output: The
appcfg run data-graphqlcommand now includes a--stripflag. This will remove the data field and the operation name field from the GraphQL response. -
Identify Outdated Configurations: We've added a new command,
appcfg apps config outdated, to help you easily identify configurations that are running on outdated application versions and are eligible for an upgrade. Note: You can only upgrade a configuration within the same major version.
Bug Fixes
- Resolved Command Completion Issues: Completions no longer incorrectly appear for
appcfg apps listandappcfg apps config listcommands, which do not take arguments. - Flexible
appcfg test data-pullEmpty File Handling: Theappcfg test data-pullcommand now correctly allows for emptyexpected_request_url.txtandexpected_request_body.*test files. This aligns withrequest_url.gtplandrequest_body.gtpltemplates which can generate empty results when no requests should be made. - Correct Data Consolidation in
appcfg run data-graphql: This release fixes an issue whereappcfg run data-graphqlwas not correctly consolidating data. Previously, when multiple data pulls for the same data type returned identical data, the GraphQL result would include the copies. - Accurate Data Retrieval for Dependent Data Types: An issue causing
appcfg run data-pullandappcfg run data-graphqlto sometimes return incorrect data for applications with dependent data types has been resolved. - Correct Sorting in
appcfg run data-graphql: Data returned byappcfg run data-graphqlis now correctly sorted in descending order by the "external updated at" timestamp.