···11----
22-"@clack/prompts": patch
33----
44-55-docs: add jsdoc for `box`, `group`, and `group-multi-select`
-20
.changeset/social-lands-talk.md
···11----
22-"@clack/prompts": minor
33-"@clack/core": minor
44----
55-66-Adds support for Standard Schema validation
77-88-Prompts accept an optional `validate()` function to validate user input. While a function provides more flexibility and customization over your validation, it can be a bit verbose. To help solve this, there are libraries that provide schema-based validation to make shorthand and type-strict validation substantially easier.
99-1010-Libraries following the [Standard Schema specification](https://github.com/standard-schema/standard-schema) are now natively supported. For example, using [Arktype](https://arktype.io/):
1111-1212-```diff
1313-import { text } from '@clack/prompts';
1414-import { type } from 'arktype';
1515-1616-const name = await text({
1717- message: 'Enter your email',
1818-+ validate: type('string.email').describe('Invalid email'),
1919-});
2020-```
-6
.changeset/weak-clocks-switch.md
···11----
22-"@clack/prompts": patch
33-"@clack/core": patch
44----
55-66-Fixed spaces and uppercase characters in multiline prompt
-5
.changeset/yellow-bats-listen.md
···11----
22-"@clack/prompts": patch
33----
44-55-docs: add jsdoc for `autocomplete`, `confirm`, and `path` prompts
+24
packages/core/CHANGELOG.md
···11# @clack/core
2233+## 1.4.0
44+55+### Minor Changes
66+77+- [#543](https://github.com/bombshell-dev/clack/pull/543) [`83428ac`](https://github.com/bombshell-dev/clack/commit/83428ac6d8bc5eda87615cc7b1f14e0c8b16e1b6) Thanks [@florian-lefebvre](https://github.com/florian-lefebvre)! - Adds support for Standard Schema validation
88+99+ Prompts accept an optional `validate()` function to validate user input. While a function provides more flexibility and customization over your validation, it can be a bit verbose. To help solve this, there are libraries that provide schema-based validation to make shorthand and type-strict validation substantially easier.
1010+1111+ Libraries following the [Standard Schema specification](https://github.com/standard-schema/standard-schema) are now natively supported. For example, using [Arktype](https://arktype.io/):
1212+1313+ ```diff
1414+ import { text } from '@clack/prompts';
1515+ import { type } from 'arktype';
1616+1717+ const name = await text({
1818+ message: 'Enter your email',
1919+ + validate: type('string.email').describe('Invalid email'),
2020+ });
2121+ ```
2222+2323+### Patch Changes
2424+2525+- [#534](https://github.com/bombshell-dev/clack/pull/534) [`3dcb31a`](https://github.com/bombshell-dev/clack/commit/3dcb31a7d63827d95a5a52ac630cbd48e3a68364) Thanks [@MattStypa](https://github.com/MattStypa)! - Fixed spaces and uppercase characters in multiline prompt
2626+327## 1.3.1
428529### Patch Changes
···11# @clack/prompts
2233+## 1.5.0
44+55+### Minor Changes
66+77+- [#543](https://github.com/bombshell-dev/clack/pull/543) [`83428ac`](https://github.com/bombshell-dev/clack/commit/83428ac6d8bc5eda87615cc7b1f14e0c8b16e1b6) Thanks [@florian-lefebvre](https://github.com/florian-lefebvre)! - Adds support for Standard Schema validation
88+99+ Prompts accept an optional `validate()` function to validate user input. While a function provides more flexibility and customization over your validation, it can be a bit verbose. To help solve this, there are libraries that provide schema-based validation to make shorthand and type-strict validation substantially easier.
1010+1111+ Libraries following the [Standard Schema specification](https://github.com/standard-schema/standard-schema) are now natively supported. For example, using [Arktype](https://arktype.io/):
1212+1313+ ```diff
1414+ import { text } from '@clack/prompts';
1515+ import { type } from 'arktype';
1616+1717+ const name = await text({
1818+ message: 'Enter your email',
1919+ + validate: type('string.email').describe('Invalid email'),
2020+ });
2121+ ```
2222+2323+### Patch Changes
2424+2525+- [#542](https://github.com/bombshell-dev/clack/pull/542) [`adb6af9`](https://github.com/bombshell-dev/clack/commit/adb6af9f5fb39408934323a7415beb46b63ecd9a) Thanks [@ghostdevv](https://github.com/ghostdevv)! - docs: add jsdoc for `box`, `group`, and `group-multi-select`
2626+2727+- [#534](https://github.com/bombshell-dev/clack/pull/534) [`3dcb31a`](https://github.com/bombshell-dev/clack/commit/3dcb31a7d63827d95a5a52ac630cbd48e3a68364) Thanks [@MattStypa](https://github.com/MattStypa)! - Fixed spaces and uppercase characters in multiline prompt
2828+2929+- [#540](https://github.com/bombshell-dev/clack/pull/540) [`3170ed9`](https://github.com/bombshell-dev/clack/commit/3170ed94dc2a6ed7973228d46c664fb7461969ad) Thanks [@ghostdevv](https://github.com/ghostdevv)! - docs: add jsdoc for `autocomplete`, `confirm`, and `path` prompts
3030+3131+- Updated dependencies [[`83428ac`](https://github.com/bombshell-dev/clack/commit/83428ac6d8bc5eda87615cc7b1f14e0c8b16e1b6), [`3dcb31a`](https://github.com/bombshell-dev/clack/commit/3dcb31a7d63827d95a5a52ac630cbd48e3a68364)]:
3232+ - @clack/core@1.4.0
3333+334## 1.4.0
435536### Minor Changes