From 807cac3d84ab8a9d751661c300142eb91d79db40 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Nov 2025 12:13:44 +0000 Subject: [PATCH] [ci] release (alpha) --- .changeset/pre.json | 2 ++ packages/prompts/CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ packages/prompts/package.json | 2 +- 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 03235bee..747d7583 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -41,7 +41,9 @@ "mean-years-remain", "moody-baboons-greet", "nasty-parrots-laugh", + "odd-bikes-nail", "orange-deers-battle", + "plenty-snakes-ring", "rich-plants-call", "sharp-lemons-build", "short-squids-battle", diff --git a/packages/prompts/CHANGELOG.md b/packages/prompts/CHANGELOG.md index 6be18f1d..060f919f 100644 --- a/packages/prompts/CHANGELOG.md +++ b/packages/prompts/CHANGELOG.md @@ -1,5 +1,37 @@ # @clack/prompts +## 1.0.0-alpha.7 + +### Minor Changes + +- 38019c7: Updates the API for stopping spinners and progress bars to be clearer + + Previously, both the spinner and progress bar components used a single `stop` method that accepted a code to indicate success, cancellation, or error. This update separates these into distinct methods: `stop()`, `cancel()`, and `error()`: + + ```diff + const spinner = prompts.spinner(); + spinner.start(); + + // Cancelling a spinner + - spinner.stop(undefined, 1); + + spinner.cancel(); + + // Stopping with an error + - spinner.stop(undefined, 2); + + spinner.error(); + ``` + + As before, you can pass a message to each method to customize the output displayed: + + ```js + spinner.cancel("Operation cancelled by user"); + progressBar.error("An error occurred during processing"); + ``` + +### Patch Changes + +- 7530af0: Fixes wrapping of cancelled and success messages of select prompt + ## 1.0.0-alpha.6 ### Minor Changes diff --git a/packages/prompts/package.json b/packages/prompts/package.json index 0a636349..30eed455 100644 --- a/packages/prompts/package.json +++ b/packages/prompts/package.json @@ -1,6 +1,6 @@ { "name": "@clack/prompts", - "version": "1.0.0-alpha.6", + "version": "1.0.0-alpha.7", "type": "module", "main": "./dist/index.mjs", "module": "./dist/index.mjs",