Releases: platformsh/legacy-cli
v4.28.2
v4.28.1
What's Changed
- Fix error on pushing a new branch by @pjcdawkins in #1584
Full Changelog: v4.28.0...v4.28.1
v4.28.0
Changes since v4.27.0:
New features:
- Display activities with non-zero exit codes as failed.
- Allow specifying the deploy strategy on push.
- Switch to new, more efficient endpoint for querying metrics.
Output will be mostly the same as the previousmetricscommands, with these
exceptions:- Rows for the
routerservice are now displayed by default. - The
---internal---storageis no longer displayed by default. inodescolumns are now displayed by default in themetricscommand. The
first 5 table columns are the same, and the other commands' default columns
are the same.- The
--intervaloption is deprecated and no longer has an effect. The
default interval displayed changes from 2 minutes to 1 minute.
- Rows for the
Other changes:
- Error earlier in non-interactive mode when an organization ID is required.
- Add an example for adding a column in activity:list command help.
- Remove security contact from writable properties of billing profile.
SHA-256 checksum for platform.phar:
eb76cae748ae8048a9e2ea9e5323c36d4101c360fda8f8dd37bf5d6c161b6efd
v4.27.0
Changes since v4.26.0:
- Support
memoryas a trigger for autoscaling - Set
--fail-with-bodyby default in:curlcommands - Update name of
otlpintegration tootlplog
SHA-256 checksum for platform.phar:
77b998915dc64a2141809dec08a7e9988045376e4bbcb99005512249813b9c61
v4.26.0
Changes since v4.25.0:
New features:
- Add
autoscaling:setcommand, to configure CPU-based autoscaling - Add support for organization types
- Display the organization type in the
orgslist - Add a
--typefilter in theorgslist - Add a
--typeoption toorg:create - Display the organization type in the
projectslist - Add an
--org-typefilter in theprojectslist
- Display the organization type in the
- Add a
deployalias for theenv:deploycommand
Other changes:
- Fix "This environment is inactive" during activation, if the deployment cannot
be fetched.
SHA-256 checksum for platform.phar:
4b215a9abe473cf475a4fe5fc1d9e32234d1ac9bee615a600e9c5ca5d88d03e1
v4.25.0
Changes since v4.24.0:
New features:
- Autoscaling-related features:
- Add an
autoscalingcommand to read autoscaling settings. - Mark services with autoscaling in the
resourcescommand. - Disallow changing the instance count in
resources:setwhen autoscaling is enabled.
- Add an
- Support the OpenTelemetry Protocol (
otlp) integration, when available on the project. - Add a
--strategy(-s) option to theenv:deploycommand (stopstartorrolling). - Require confirmation on
branchorenv:activatecommands when guaranteed resources are configured.
Other changes:
- Update embedded docs links to the new permalink structure.
- Avoid writing to stdout when opening a URL.
- Treat
upsunandplatformshvendors as equivalent in the project list from 2025-09-23. - Fix the command recommendation when there are staged activities.
- Fix the Drush site URL when there is no app route (e.g. with Varnish).
SHA-256 checksum for platform.phar:
ef1c284e3793e7906efdc7a21fe1abbe3a23dd982b412cb2a5b821a22669a5c2
v4.24.0
Changes since v4.23.0:
New features:
- Support guaranteed resources, adding a new CPU type concept (
sharedor
guaranteed) to theresourcescommands. - Support manual deployments:
- Add an
environment:deploycommand to deploy staged changes. - Add an
environment:deploy:typecommand to view or change the deployment
type (betweenmanualandautomatic). - Add a
deployment_typeproperty (read-only) to theenvironment:info
command. - Support the
stagedactivity state in activity-related commands.
- Add an
Other changes:
- Increase the default limits for finding activities.
- Stop bypassing the organization endpoint for subscriptions.
- Update Go test dependencies.
- Add
mark_unwrapped_legacyconfig option (defaults tofalse).
SHA-256 checksum for platform.phar:
ccc78282dff95541bd92363d484fc4839e4fd9c881d2edaf449b4c4de14e3abf
v4.23.0
Changes since v4.22.0:
New features:
- Add Valkey support
- Refresh the token and retry requests on a 401 error in :curl commands
Other functional changes:
- Rename "web" command to "console" ("web" remains as an alias)
- Show "(legacy)" in the version output, if not wrapped.
- Fix the console URL in the project:create (create) command
- Fix duplication of commands in Markdown-formatted list
- installer: fix use of GitHub credentials on container where available
- Update composer/ca-bundle and drush/drush dependencies
Development-related changes:
- Add Golang integration tests in
/go-tests - Run tests and security checks in GitHub Actions
- Use Composer 2 in dev builds
- Remove composer-bin-plugin
- Update countries script for new CLDR format
SHA-256 checksum for platform.phar:
2723c13c2c9abec9913b2501ab83845c248ff32ab8b3473c8b51596f715dd092
v4.22.0
Changes since v4.21.1:
New features:
- Add
--init-repooption for thecreate(project:create) command, as a
shortcut for creating a project from code in a public repository. - Before creating a project, check the organization's permissions. This uses the
can-createAPI endpoint, which supports more potential action prompts than
the previous version (which only supported phone verification), e.g. to create
a support ticket or to update the organization's billing details.
Other changes:
- Make
redisandsshargs consistent; allow multiple args in therediscommand. - Fix error after creating a new organization from a project directory.
- Fix the project list cache not clearing automatically.
SHA-256 checksum for platform.phar:
911a4b3420533b2eeecd5fa6e54c7c5bcb1baf41c170627f1c29ea3b6c7f7cf5
v4.21.1
Changes since v4.21.0:
- Re-allow output from "ssh-cert:load --refresh-only", now that quiet mode works
- After branching, only set the upstream if the remote exists
- Skip the cache when updating an org via the org:info command
- Do not require SSH permission to list mounts
- Handle old envs with outdated "has_remote" in the env:delete command
SHA-256 checksum for platform.phar:
9048fa973e0a61590a02dec20f67faabb1ed552f3bf90669709d04da53e14a39