chakra-ui / ark

Ark UI is a headless UI library with over 45+ components designed to build scalable Design Systems that works for a wide range of JS frameworks.
https://ark-ui.com
MIT License
3.82k stars 112 forks source link

chore(deps): update dependency @effect/schema to v0.74.1 - autoclosed #2917

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@effect/schema (source) 0.74.0 -> 0.74.1 age adoption passing confidence

Release Notes

Effect-TS/effect (@​effect/schema) ### [`v0.74.1`](https://redirect.github.com/Effect-TS/effect/blob/HEAD/packages/schema/CHANGELOG.md#0741) [Compare Source](https://redirect.github.com/Effect-TS/effect/compare/@effect/schema@0.74.0...@effect/schema@0.74.1) ##### Patch Changes - [#​3669](https://redirect.github.com/Effect-TS/effect/pull/3669) [`734eae6`](https://redirect.github.com/Effect-TS/effect/commit/734eae654f215e4adca457d04d2a1728b1a55c83) Thanks [@​gcanti](https://redirect.github.com/gcanti)! - Add description annotation to the encoded part of NumberFromString. Before ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.NumberFromString console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string" } */ ``` After ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.NumberFromString console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string", "description": "a string that will be parsed into a number" } */ ``` - [#​3667](https://redirect.github.com/Effect-TS/effect/pull/3667) [`fd83d0e`](https://redirect.github.com/Effect-TS/effect/commit/fd83d0e548feff9ea2d53d370a0b626c4a1d940e) Thanks [@​gcanti](https://redirect.github.com/gcanti)! - Remove default json schema annotations from string, number and boolean. Before ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.String.annotations({ examples: ["a", "b"] }) console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string", "description": "a string", "title": "string", "examples": [ "a", "b" ] } */ ``` After ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.String.annotations({ examples: ["a", "b"] }) console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string", "examples": [ "a", "b" ] } */ ``` - [#​3673](https://redirect.github.com/Effect-TS/effect/pull/3673) [`ad7e1de`](https://redirect.github.com/Effect-TS/effect/commit/ad7e1de948745c0751bfdac96671028ff4b7a727) Thanks [@​gcanti](https://redirect.github.com/gcanti)! - Add more description annotations. - [#​3672](https://redirect.github.com/Effect-TS/effect/pull/3672) [`090e41c`](https://redirect.github.com/Effect-TS/effect/commit/090e41c636d720b1c7d89684a739855765ed4382) Thanks [@​gcanti](https://redirect.github.com/gcanti)! - JSON Schema: handle refinements where the 'from' part includes a transformation, closes [#​3662](https://redirect.github.com/Effect-TS/effect/issues/3662) Before ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.Date console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* throws Error: Missing annotation details: Generating a JSON Schema for this schema requires a "jsonSchema" annotation schema (Refinement): Date */ ``` After ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.Date console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string", "description": "a string that will be parsed into a Date" } */ ``` - [#​3672](https://redirect.github.com/Effect-TS/effect/pull/3672) [`090e41c`](https://redirect.github.com/Effect-TS/effect/commit/090e41c636d720b1c7d89684a739855765ed4382) Thanks [@​gcanti](https://redirect.github.com/gcanti)! - Add description annotation to the encoded part of DateFromString. Before ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.DateFromString console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string" } */ ``` After ```ts import { JSONSchema, Schema } from "@​effect/schema" const schema = Schema.DateFromString console.log(JSON.stringify(JSONSchema.make(schema), null, 2)) /* { "$schema": "http://json-schema.org/draft-07/schema#", "type": "string", "description": "a string that will be parsed into a Date" } */ ``` - Updated dependencies \[[`4509656`](https://redirect.github.com/Effect-TS/effect/commit/45096569d50262275ee984f44c456f5c83b62683)]: - effect@3.8.4

Configuration

πŸ“… Schedule: Branch creation - "before 4am on Monday" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Updated (UTC)
ark-docs βœ… Ready (Inspect) Visit Preview Sep 25, 2024 9:26am
pkg-pr-new[bot] commented 2 months ago

Open in Stackblitz

@ark-ui/anatomy

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/anatomy@2917 ```

@ark-ui/react

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/react@2917 ```

@ark-ui/solid

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/solid@2917 ```

@ark-ui/vue

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/vue@2917 ```

@ark-ui/svelte

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/svelte@2917 ```

commit: e088f28