[READ-ONLY] Mirror of https://github.com/bombshell-dev/clack. Effortlessly build beautiful command-line apps bomb.sh/docs/clack/basics/getting-started/
cli command-line command-line-app node prompt prompts
5

Configure Feed

Select the types of activity you want to include in your feed.

[ci] release (#482)

Co-authored-by: bombshell-bot[bot] <187071675+bombshell-bot[bot]@users.noreply.github.com>

authored by

bombshell-bot[bot]
bombshell-bot[bot]
and committed by
GitHub
(Mar 31, 2026, 3:10 PM -0500) aa488fc6 9fe8de6a

+36 -48
-6
.changeset/afraid-donkeys-sin.md
··· 1 - --- 2 - "@clack/prompts": minor 3 - "@clack/core": minor 4 - --- 5 - 6 - Externalize `fast-string-width` and `fast-wrap-ansi` to avoid double dependencies
-5
.changeset/big-pants-invite.md
··· 1 - --- 2 - "@clack/prompts": patch 3 - --- 4 - 5 - Fix the `path` prompt so `directory: true` correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior.
-7
.changeset/dirty-actors-find.md
··· 1 - --- 2 - "@clack/prompts": patch 3 - "@clack/core": patch 4 - --- 5 - 6 - Adds `placeholder` option to `autocomplete`. When the placeholder is set and the input is empty, pressing `tab` will set the value to `placeholder`. 7 -
-5
.changeset/sharp-lands-unite.md
··· 1 - --- 2 - "@clack/prompts": patch 3 - --- 4 - 5 - Apply guide to wrapped multi-line messages in confirm prompt.
-5
.changeset/silent-sides-call.md
··· 1 - --- 2 - "@clack/core": patch 3 - --- 4 - 5 - Only apply autocomplete default filter if it has been explicitly set or if options is not a getter.
-5
.changeset/tangy-meals-allow.md
··· 1 - --- 2 - "@clack/prompts": patch 3 - --- 4 - 5 - Respect `withGuide: false` in autocomplete and multiselect prompts.
-6
.changeset/tangy-mirrors-hug.md
··· 1 - --- 2 - "@clack/prompts": minor 3 - "@clack/core": minor 4 - --- 5 - 6 - Adds `date` prompt with `format` support (YMD, MDY, DMY)
-5
.changeset/tricky-states-tease.md
··· 1 - --- 2 - "@clack/prompts": patch 3 - --- 4 - 5 - Fix `path` directory mode so pressing Enter with an existing directory `initialValue` submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation.
+2 -2
examples/basic/package.json
··· 14 14 "progress": "jiti ./progress.ts", 15 15 "spinner": "jiti ./spinner.ts", 16 16 "path": "jiti ./path.ts", 17 - "date": "jiti ./date.ts", 18 - "spinner-ci": "npx cross-env CI=\"true\" jiti ./spinner-ci.ts", 17 + "date": "jiti ./date.ts", 18 + "spinner-ci": "npx cross-env CI=\"true\" jiti ./spinner-ci.ts", 19 19 "spinner-timer": "jiti ./spinner-timer.ts", 20 20 "task-log": "jiti ./task-log.ts" 21 21 },
+12
packages/core/CHANGELOG.md
··· 1 1 # @clack/core 2 2 3 + ## 1.2.0 4 + 5 + ### Minor Changes 6 + 7 + - 9786226: Externalize `fast-string-width` and `fast-wrap-ansi` to avoid double dependencies 8 + - 090902c: Adds `date` prompt with `format` support (YMD, MDY, DMY) 9 + 10 + ### Patch Changes 11 + 12 + - bdf89a5: Adds `placeholder` option to `autocomplete`. When the placeholder is set and the input is empty, pressing `tab` will set the value to `placeholder`. 13 + - 417b451: Only apply autocomplete default filter if it has been explicitly set or if options is not a getter. 14 + 3 15 ## 1.1.0 4 16 5 17 ### Minor Changes
+1 -1
packages/core/package.json
··· 1 1 { 2 2 "name": "@clack/core", 3 - "version": "1.1.0", 3 + "version": "1.2.0", 4 4 "type": "module", 5 5 "main": "./dist/index.mjs", 6 6 "module": "./dist/index.mjs",
+20
packages/prompts/CHANGELOG.md
··· 1 1 # @clack/prompts 2 2 3 + ## 1.2.0 4 + 5 + ### Minor Changes 6 + 7 + - 9786226: Externalize `fast-string-width` and `fast-wrap-ansi` to avoid double dependencies 8 + - 090902c: Adds `date` prompt with `format` support (YMD, MDY, DMY) 9 + 10 + ### Patch Changes 11 + 12 + - 134a1a1: Fix the `path` prompt so `directory: true` correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior. 13 + - bdf89a5: Adds `placeholder` option to `autocomplete`. When the placeholder is set and the input is empty, pressing `tab` will set the value to `placeholder`. 14 + - 336495a: Apply guide to wrapped multi-line messages in confirm prompt. 15 + - 9fe8de6: Respect `withGuide: false` in autocomplete and multiselect prompts. 16 + - 29a50cb: Fix `path` directory mode so pressing Enter with an existing directory `initialValue` submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation. 17 + - Updated dependencies [9786226] 18 + - Updated dependencies [bdf89a5] 19 + - Updated dependencies [417b451] 20 + - Updated dependencies [090902c] 21 + - @clack/core@1.2.0 22 + 3 23 ## 1.1.0 4 24 5 25 ### Minor Changes
+1 -1
packages/prompts/package.json
··· 1 1 { 2 2 "name": "@clack/prompts", 3 - "version": "1.1.0", 3 + "version": "1.2.0", 4 4 "type": "module", 5 5 "main": "./dist/index.mjs", 6 6 "module": "./dist/index.mjs",