Skip to content

v1.2.0

Choose a tag to compare

@rorychatt rorychatt released this 29 Oct 16:26
· 45 commits to main since this release
625f8fa

Sliplane API 0.11.0

  • New: sliplane services rotate-deploy-hook --project-id <p> --service-id <s> -a <account> issues a new deploy hook URL. The old URL stops working immediately, so the output carries a note to update every CI secret or webhook that calls it. Needs the secrets:read scope.
  • Clearer errors: a 403 insufficient_scope now says the API key is missing a permission and points to sliplane me, instead of the generic "not allowed" message.
  • Spec copy pinned at spec/sliplane-openapi-0.11.0.json (78 operations).

Not included

  • Server autoscaling (new in 0.11.0): servers get shows the policy, but this CLI cannot change it; use the dashboard. servers rescale is unchanged and still valid.
  • The Sliplane-Client-IP response header on me is not surfaced.

Verified

fmt, clippy -D warnings and tests (15 unit + 35 integration) pass in CI on Linux, macOS and Windows. rotate-deploy-hook was also run against the live API on a throwaway service (new URL returned, old URL answers 404).

Not verified: the insufficient_scope message with a real key lacking secrets:read (mock and unit tests only).

Binaries for Linux, macOS (Intel and Apple Silicon) and Windows are attached once the release build finishes.