Repository navigation
v2.1.0
App platform enhancements and changes
- Introduced validation of integration attributes against templates. All referenced values must be provided when creating, updating, and upgrading configurations. This ensures more reliable configuration changes and helps identify missing values earlier in the process.
CLI Improvements
-
Added new
appcfg apps delete-configandappcfg apps uninstallcommands.delete-config: Allows deletion of configurations associated with your applications. It is recommended to deactivate the configuration first and monitor your environment to ensure no unexpected issues arise before finally deleting it.uninstall: Enables you to remove applications from your environment entirely. Ensure that all configurations related to that application are removed before uninstalling the app.
-
The
appscommands now require using the application's identifier, rather than allowing both identifier and name, to improve clarity and consistency regarding which forms of identification are valid inputs. -
The
apps installcommand now uses--filepath(or-f) to specify the application ZIP file, replacing all references to--file. This change aligns the install command with the build command, making it clearer what file needs to be submitted. -
Autocompletion for the
apps upgradecommand now only suggests applications that have at least one configuration and have an eligible application version to upgrade to. This makes it easier to find and upgrade only those apps that can actually be upgraded. -
The
apps installcommand now supports absolute paths to ZIP files, providing greater flexibility in specifying the location of the application files. In addition, when building a ZIP file, a missing.zipextension will now be appended automatically, and creating ZIP files directly in the root directory is prevented to maintain a cleaner file structure. -
"App Name" references have been replaced with "App Identifier" throughout the output and usage text for the
appscommands, ensuring consistent and clear terminology. Theappsusage text has also been updated to reference the new commands and reflect the current capabilities.
CLI Fixes
-
The
GLADLY_APP_CFG_TOKENvalue is now redacted in the output of--helpforappscommands, preventing sensitive credentials from appearing in help messages. -
When adding a signing header via
appcfg add signing-header, files are now correctly placed in theauthentication/request_signingdirectory instead ofauthentication/request_signing/headers, ensuring files are generated in the intended location.