Skip to main content

1.1.14 (2026-03-27)

feat

  • cli: add —prepare-only and —commit flags for multisig CVM updates (99edfc0)
  • cli: show chain ID and block explorer URL in —prepare-only output (6de7e4a)
  • display on-chain status in —prepare-only output (f98f614)
  • js,cli: add on-chain prerequisite checks and improve update flow (d3209e1)
  • js: add patchCvm and confirmCvmPatch for unified PATCH /cvms/ (30cabaf)

fix

  • cli: —commit mode no longer requires API key (39bdd7a)
  • cli: 0x prefix on explorer URL, expired token hint (4cb7398)
  • cli: add 0x prefix to compose hash in —prepare-only output (62e4122)
  • cli: add missing return after —prepare-only warning on non-on-chain CVM (6a4abb8)
  • cli: fix —prepare-only output formatting for shell continuation (732cbb8)
  • cli: fix —prepare-only output indentation, make —transaction-hash optional (79e695f)
  • cli: warn when —prepare-only used on non-on-chain KMS CVM (f874b65)
  • js,cli: add missing files and fix compose hash tx verification (7656a45)

1.1.13 (2026-03-14)

feat

  • add device management blockchain actions to SDK and CLI (290ca2a)
  • add os-images listing, kms on-chain detail to SDK and CLI (9fe5c9a)
  • add phala cvms device-allowlist CLI command (6d7b48f)
  • cli,sdk: add —fs option to deploy command for filesystem selection (716723d)
  • cli: add —wait RPC verification for device allowlist ops (97447f0)
  • cli: add phala envs encrypt and phala envs update commands (ddd4cfc)
  • cli: add disallow-any and toggle-allow-any commands (dbff4e5)
  • cli: add interactive multi-select for devices add/remove (4f0f2d4)
  • cli: add pagination flags to os-images command (1ef6cd9)
  • cli: move device allowlist to top-level phala allow-devices (430cd9c)
  • kms: simplify CLI output and include device node names (e48019c)
  • query and display contract owner in allow-devices list (37fe2e1)

fix

  • cli: add viem as direct dependency for CI type-check (bcc4df3)
  • cli: address Sentry review issues in allow-devices commands (a205282)
  • cli: ensure timeout floor of 5000ms for small command groups (370eb98)
  • cli: exclude already-allowed devices from add interactive list (f0a6b53)
  • cli: fix node name matching and separate chain line in ls (b7a4ce3)
  • cli: increase timeout for command existence compat tests (a9889be)
  • cli: query chain directly for allow-devices list (b40d8e3)
  • cli: remove redundant status column from devices list (b49744d)
  • cli: use shared walletClient with nonceManager for batch tx (ef93049)
  • guard against null app_id in device-allowlist command (0b8bdd8)
  • replace event scanning with readContract for device allowlist (fb2a4b2)

perf

  • cli: skip prerequisite checks in batch add/remove (e814237)

1.1.12 (2026-03-04)

feat

  • cli: add —api-version global option (f96397f)

fix

  • cli: validate —api-version flag against supported versions (a6b4f68)

1.1.12-beta.1 (2026-03-03)

feat

  • cli: show changelog URL in self update command (8f569e8)
  • cli: show changelog URL in update notifications (22a6648)

fix

  • cli: use —no-cache and exact version for bun global installs (a63a11d)
  • cli: use generic id field in waitForCvmReady poller (4b2132d)

1.1.11 (2026-03-02)

fix

  • cli: error when body provided with GET/HEAD/OPTIONS (abf6ab9)
  • cli: restore -i/—interactive flag for switch command (b4786fa)

1.1.10 (2026-02-25)

feat

  • sdk+cli: add SSH key and CVM runtime-config commands (692321a)
  • cli: improve SSH key commands (565f36a)

fix

  • cli: add —json output support to all ssh-keys commands (6c93846)
  • cli: fix selectCvm() to use correct API response shape (47f2c34)

1.1.9 (2026-02-12)

feat

  • cli: add phala whoami command (4fa9e30)
  • cli: redesign phala logs as unified log command (f3b8a5b)
  • cli: show workspace in whoami, add upgrade check to status (5bac9cc)

fix

  • cli: percent-encode query parameter values in phala api (f407411)
  • cli: unify CVM ID handling across commands (abff9bb)

1.1.8 (2026-02-07)

feat

  • add 200KB size limit for compose file + pre-launch script (fe45765)
  • add filter flags to apps and cvms list commands (3f5ac90)

fix

  • wire —pre-launch-script flag to payload and fix combined size check (cecca57)

1.1.7 (2026-01-31)

feat

  • use workspace slug as profile name, add profiles command, update default API domain (5c150a0)

1.1.6 (2026-01-31)

feat

  • cli: add phala ps command to list CVM containers (4e218b1)
  • cli: add phala switch command for profile switching (907f1fe)
  • cli: add phala apps command and align cvms ls output (eb194b7)
  • cli: add phala instance-types command (7cba272)
  • cli: add phala logs command (fa281ba)
  • cli: migrate nodes list to workspace nodes API (08e39e7)

fix

  • cli: fix boolean flag handling and visibility update race condition (a9f94e1)
  • upgrade CLI to API version 2026-01-21 (9a92b54)

1.1.5 (2026-01-23)

feat

  • cli: add -d/—data and @file syntax for api command (93d6bb3)
  • cli: add privacy settings to deploy command (edf9b40)
  • cli: simplify KMS option to —kms [phala|ethereum|eth|base] (35d1fcd)

1.1.4 (2026-01-19)

feat

  • cli: add link command to connect local directory to existing CVM (9c33607)
  • cli: add update check and self update (714ea99)
  • cli: add api command for raw HTTP requests (eaaecec)

1.1.2 (2026-01-09)

fix

  • cli: Update environment variables when using onchain KMS (3acbb61)

1.1.1 (2026-01-06)

feat

  • cli: add —interactive flag to logs commands (4d7e7f4)
  • cli: add logs and serial-logs commands for CVMs (793de6b)

1.1.0 (2025-12-22)

Major release with CLI completion, phala.toml support, SSH commands, cp command, and link command.

feat

  • add CLI completion support (37dc21b)
  • added phala.toml support (e02c130)
  • cli: added command ssh (89161d9)
  • cli: added cp command (4d320c5)
  • cli: add —json flag support to multiple commands (1ea0c34)
  • cli: add —wait flag to deploy command for CVM updates (b11f739)
  • cli: add stability classification to commands (46635fe)
  • cli: open browser & login workflow (2b56074)
  • cli: support -e KEY=VALUE format for deploy command (d152c12)