Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update legacy CLI to v4.15.2 and PHP to 8.2.16 #172

Merged
merged 5 commits into from
Feb 20, 2024
Merged

Update legacy CLI to v4.15.2 and PHP to 8.2.16 #172

merged 5 commits into from
Feb 20, 2024

Conversation

pjcdawkins
Copy link
Contributor

@pjcdawkins pjcdawkins commented Feb 9, 2024

https://www.php.net/ChangeLog-8.php#PHP_8_2

https://github.com/platformsh/legacy-cli/releases

Features relating to the sizing API (Upsun):

  • Support "resources" in the environment:sync (sync) command.
  • Add --resources-init option to five more commands:
    • backup:restore
    • environment:activate
    • environment:branch (branch)
    • environment:merge (merge)
    • environment:synchronize (sync)
  • At "default" and "minimum" as keywords for the resources:set command (use
    the newly exposed defaults in the API).

Other changes:

  • Make push --activate ensure an environment is active, even when no changes
    were pushed.
  • Fix "Failed to extract zip" on Windows (by updating credential helpers).
  • Print PHP built-in warnings by default (without needing -v).
  • Avoid printing "Determined CA bundle path" more than once.
  • Bump giggsey/libphonenumber-for-php from 8.13.29 to 8.13.30.
  • Skip rerunning SSH cert check when SSHing from the CLI.
  • Highlight green regions in the project:create (create) command.
  • Support IPV6 ip address validation (#1405) (thanks @hanoii).
  • Set SSH log level to DEBUG3 when the CLI is in debug mode.
  • Fix metrics for multi-instance grid hosting.
  • Use the new backups API for restoring.

@pjcdawkins pjcdawkins changed the title Config updates for next CLI version Update legacy CLI to v4.15.0 and PHP to 8.2.16 Feb 19, 2024
@pjcdawkins pjcdawkins marked this pull request as ready for review February 19, 2024 21:04
@pjcdawkins pjcdawkins changed the title Update legacy CLI to v4.15.0 and PHP to 8.2.16 Update legacy CLI to v4.15.1 and PHP to 8.2.16 Feb 20, 2024
@pjcdawkins pjcdawkins changed the title Update legacy CLI to v4.15.1 and PHP to 8.2.16 Update legacy CLI to v4.15.2 and PHP to 8.2.16 Feb 20, 2024
Copy link
Member

@akalipetis akalipetis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🐻

@akalipetis akalipetis merged commit ee641b8 into main Feb 20, 2024
1 check passed
@akalipetis akalipetis deleted the cli-next branch February 20, 2024 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants