This repository was archived by the owner on Apr 27, 2026. It is now read-only.
v3.31.0
·
730 commits
to development
since this release
Changes since v3.30.1:
New features:
- Always interact (where possible) to ask for the project or environment, if one
isn't specified or detected. - Support new variable features:
- Add
variable:createandvariable:updatecommands. - Allow creating 'sensitive' and 'non-inheritable' variables
(--sensitive=trueand--inheritable=false). - Add
variable:list(variables) command. - These
variable:commands now work with project- or environment-level
variables. Specify the level with--level(-l). If you do not specify a
level, you will be asked for one interactively where relevant. - The old commands still exist but are hidden from the command list.
- Add
- Add
project:clear-build-cachecommand - Enable
project:create(create) command by default. - Add
--alloption tolistcommand, to show hidden commands. - In
buildcommand, if --run-deploy-hooks option is used, run both "deploy"
and "post_deploy" hooks.
Bug fixes:
- Fix: boolean false fields omitted when creating integrations.
- Fix wrapping of table cell contents that include decoration.
Other changes:
- Accept URLs (not just IDs) as project identifiers in
multicommand. - Un-hide some commands
- Un-hide
activity:getcommand. - Un-hide
worker:list(workers)
- Un-hide
- Always use the deployment API for the app list (improves compatibility for
multi-application Enterprise projects, in SSH-related commands).
SHA-256 checksum for platform.phar:
27fac1887197d02c5420895505a15a30475d0783f1d9103243e19bb0179dc666