diff --git a/.changeset/big-tables-work.md b/.changeset/big-tables-work.md deleted file mode 100644 index 3af8ff2..0000000 --- a/.changeset/big-tables-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/ajv8-validator": minor ---- - -Add async validator diff --git a/.changeset/calm-bears-relate.md b/.changeset/calm-bears-relate.md deleted file mode 100644 index f60bc7b..0000000 --- a/.changeset/calm-bears-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/zod-validator": minor ---- - -Add support for async validation diff --git a/.changeset/clever-windows-trade.md b/.changeset/clever-windows-trade.md deleted file mode 100644 index 94688bd..0000000 --- a/.changeset/clever-windows-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"docs": minor ---- - -Add information about async validation diff --git a/.changeset/eight-feet-sin.md b/.changeset/eight-feet-sin.md deleted file mode 100644 index f3e8d50..0000000 --- a/.changeset/eight-feet-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": patch ---- - -Fix `array` based inputs validation diff --git a/.changeset/five-eyes-shout.md b/.changeset/five-eyes-shout.md deleted file mode 100644 index 56f7a93..0000000 --- a/.changeset/five-eyes-shout.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Add `constAsDefaults` option to get default form state function. - -This is a port of this PR [Adding feature to support const as default bug fix seeming like a regression](https://github.com/rjsf-team/react-jsonschema-form/pull/4381). diff --git a/.changeset/fuzzy-weeks-care.md b/.changeset/fuzzy-weeks-care.md deleted file mode 100644 index f6b2b66..0000000 --- a/.changeset/fuzzy-weeks-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Pass arguments of `mutation.run` to the `onSuccess` and `onFailure` handlers. diff --git a/.changeset/happy-files-clap.md b/.changeset/happy-files-clap.md deleted file mode 100644 index 224ef1d..0000000 --- a/.changeset/happy-files-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/cfworker-validator": minor ---- - -Add `@sjsf/cfworker-validator` package diff --git a/.changeset/long-apples-confess.md b/.changeset/long-apples-confess.md deleted file mode 100644 index 84103cc..0000000 --- a/.changeset/long-apples-confess.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"docs": minor ---- - -Add validators section: - -- Ajv validator page -- Zod validator page - -Add experimental note to the SvelteKit integration page diff --git a/.changeset/lovely-baboons-stare.md b/.changeset/lovely-baboons-stare.md deleted file mode 100644 index d6b5916..0000000 --- a/.changeset/lovely-baboons-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Add `lib/memoize` submodule diff --git a/.changeset/neat-lamps-fly.md b/.changeset/neat-lamps-fly.md deleted file mode 100644 index 3bf2c7f..0000000 --- a/.changeset/neat-lamps-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"playground": minor ---- - -Add validators selector diff --git a/.changeset/quick-coins-think.md b/.changeset/quick-coins-think.md deleted file mode 100644 index ed7760e..0000000 --- a/.changeset/quick-coins-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Implement array and object fields revalidation diff --git a/.changeset/serious-cherries-march.md b/.changeset/serious-cherries-march.md deleted file mode 100644 index 0f94e4b..0000000 --- a/.changeset/serious-cherries-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/zod-validator": minor ---- - -Rename `@sjsf/zod-integration` to `@sjsf/zod-validator` diff --git a/.changeset/six-teachers-develop.md b/.changeset/six-teachers-develop.md deleted file mode 100644 index c96da23..0000000 --- a/.changeset/six-teachers-develop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Add support for async validation diff --git a/.changeset/three-starfishes-relax.md b/.changeset/three-starfishes-relax.md deleted file mode 100644 index d3a2f08..0000000 --- a/.changeset/three-starfishes-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/ajv8-validator": patch ---- - -Replace schema hashing with weak memoization diff --git a/.changeset/tiny-apes-jam.md b/.changeset/tiny-apes-jam.md deleted file mode 100644 index 827201f..0000000 --- a/.changeset/tiny-apes-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": patch ---- - -Do not consider `const` in `readonly` attribute calculation. diff --git a/.changeset/twenty-mirrors-clap.md b/.changeset/twenty-mirrors-clap.md deleted file mode 100644 index 74ec7a6..0000000 --- a/.changeset/twenty-mirrors-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"playground": minor ---- - -Allow to customize validation events and modifiers diff --git a/.changeset/two-cups-think.md b/.changeset/two-cups-think.md deleted file mode 100644 index 28365f0..0000000 --- a/.changeset/two-cups-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"docs": minor ---- - -Add `@sjsf/cfworker-validator` page diff --git a/.changeset/wicked-rivers-knock.md b/.changeset/wicked-rivers-knock.md deleted file mode 100644 index 844b55c..0000000 --- a/.changeset/wicked-rivers-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sjsf/form": minor ---- - -Add `debounce` and `throttle` mutation combinators diff --git a/apps/docs/CHANGELOG.md b/apps/docs/CHANGELOG.md index f270931..ba40ef7 100644 --- a/apps/docs/CHANGELOG.md +++ b/apps/docs/CHANGELOG.md @@ -1,5 +1,33 @@ # docs +## 1.4.0 + +### Minor Changes + +- Add information about async validation ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +- Add validators section: ([#36](https://github.com/x0k/svelte-jsonschema-form/pull/36)) + + - Ajv validator page + - Zod validator page + + Add experimental note to the SvelteKit integration page + +- Add `@sjsf/cfworker-validator` page ([#38](https://github.com/x0k/svelte-jsonschema-form/pull/38)) + +### Patch Changes + +- Updated dependencies [[`874269c`](https://github.com/x0k/svelte-jsonschema-form/commit/874269c5dbdfa269371117806674275ec40e659f), [`28ca0db`](https://github.com/x0k/svelte-jsonschema-form/commit/28ca0db24abcc57802e024996eef211a36b5fd78), [`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`bffcb8c`](https://github.com/x0k/svelte-jsonschema-form/commit/bffcb8c67fda2fec965846bac3d4da9569e15e39), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`b0c3daa`](https://github.com/x0k/svelte-jsonschema-form/commit/b0c3daaddc7d747e70c140924f1b0ea606cd880b), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`4470869`](https://github.com/x0k/svelte-jsonschema-form/commit/4470869122547638546739ca5bc8de54afba2bbf), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/ajv8-validator@1.7.0 + - @sjsf/zod-validator@1.7.0 + - @sjsf/form@1.7.0 + - @sjsf/cfworker-validator@1.7.0 + - @sjsf/daisyui-theme@1.7.0 + - @sjsf/flowbite-theme@1.7.0 + - @sjsf/shadcn-theme@1.7.0 + - @sjsf/skeleton-theme@1.7.0 + - @sjsf/sveltekit@1.7.0 + ## 1.3.1 ### Patch Changes diff --git a/apps/docs/package.json b/apps/docs/package.json index 9d56af7..067a976 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -2,7 +2,7 @@ "name": "docs", "private": true, "type": "module", - "version": "1.3.1", + "version": "1.4.0", "scripts": { "dev": "astro dev", "build": " astro build", diff --git a/apps/playground/CHANGELOG.md b/apps/playground/CHANGELOG.md index 02a404b..75937c5 100644 --- a/apps/playground/CHANGELOG.md +++ b/apps/playground/CHANGELOG.md @@ -1,5 +1,27 @@ # playground +## 1.2.0 + +### Minor Changes + +- Add validators selector ([#38](https://github.com/x0k/svelte-jsonschema-form/pull/38)) + +- Allow to customize validation events and modifiers ([#41](https://github.com/x0k/svelte-jsonschema-form/pull/41)) + +### Patch Changes + +- Updated dependencies [[`874269c`](https://github.com/x0k/svelte-jsonschema-form/commit/874269c5dbdfa269371117806674275ec40e659f), [`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`bffcb8c`](https://github.com/x0k/svelte-jsonschema-form/commit/bffcb8c67fda2fec965846bac3d4da9569e15e39), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`4470869`](https://github.com/x0k/svelte-jsonschema-form/commit/4470869122547638546739ca5bc8de54afba2bbf), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/ajv8-validator@1.7.0 + - @sjsf/form@1.7.0 + - @sjsf/cfworker-validator@1.7.0 + - @sjsf/daisyui-theme@1.7.0 + - @sjsf/flowbite-theme@1.7.0 + - @sjsf/shadcn-theme@1.7.0 + - @sjsf/skeleton-theme@1.7.0 + - @sjsf/flowbite-icons@1.7.0 + - @sjsf/lucide-icons@1.7.0 + - @sjsf/radix-icons@1.7.0 + ## 1.1.1 ### Patch Changes diff --git a/apps/playground/package.json b/apps/playground/package.json index cad60bb..3b27158 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -2,7 +2,7 @@ "name": "playground", "private": true, "type": "module", - "version": "1.1.1", + "version": "1.2.0", "scripts": { "dev": "vite", "build": "vite build", diff --git a/packages/ajv8-validator/CHANGELOG.md b/packages/ajv8-validator/CHANGELOG.md index e50432e..beffb8d 100644 --- a/packages/ajv8-validator/CHANGELOG.md +++ b/packages/ajv8-validator/CHANGELOG.md @@ -1,5 +1,18 @@ # @sjsf/ajv8-validator +## 1.7.0 + +### Minor Changes + +- Add async validator ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +### Patch Changes + +- Replace schema hashing with weak memoization ([#37](https://github.com/x0k/svelte-jsonschema-form/pull/37)) + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/ajv8-validator/package.json b/packages/ajv8-validator/package.json index 980ef4b..cb82946 100644 --- a/packages/ajv8-validator/package.json +++ b/packages/ajv8-validator/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/ajv8-validator", - "version": "1.6.1", + "version": "1.7.0", "description": "The ajv-8 based validator for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -38,7 +38,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "ajv": "^8.0.0" }, "devDependencies": { diff --git a/packages/cfworker-validator/CHANGELOG.md b/packages/cfworker-validator/CHANGELOG.md new file mode 100644 index 0000000..e58eb89 --- /dev/null +++ b/packages/cfworker-validator/CHANGELOG.md @@ -0,0 +1,12 @@ +# @sjsf/cfworker-validator + +## 1.7.0 + +### Minor Changes + +- Add `@sjsf/cfworker-validator` package ([#38](https://github.com/x0k/svelte-jsonschema-form/pull/38)) + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 diff --git a/packages/cfworker-validator/package.json b/packages/cfworker-validator/package.json index d523148..4e86eb2 100644 --- a/packages/cfworker-validator/package.json +++ b/packages/cfworker-validator/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/cfworker-validator", - "version": "0.0.1", + "version": "1.7.0", "description": "The @cfworker/json-schema based validator for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -37,7 +37,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "@cfworker/json-schema": "^2.0.0 || ^3.0.0" }, "devDependencies": { diff --git a/packages/daisyui-theme/CHANGELOG.md b/packages/daisyui-theme/CHANGELOG.md index df6203f..998905a 100644 --- a/packages/daisyui-theme/CHANGELOG.md +++ b/packages/daisyui-theme/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/daisyui-theme +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/daisyui-theme/package.json b/packages/daisyui-theme/package.json index e39aacb..59f308f 100644 --- a/packages/daisyui-theme/package.json +++ b/packages/daisyui-theme/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/daisyui-theme", - "version": "1.6.1", + "version": "1.7.0", "description": "The daisyui based theme for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -47,7 +47,7 @@ "./styles.css": "./dist/styles.css" }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "daisyui": "^4.0.0", "svelte": "^5.0.0" }, diff --git a/packages/flowbite-icons/CHANGELOG.md b/packages/flowbite-icons/CHANGELOG.md index 51fa452..0aa8813 100644 --- a/packages/flowbite-icons/CHANGELOG.md +++ b/packages/flowbite-icons/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/flowbite-icons +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/flowbite-icons/package.json b/packages/flowbite-icons/package.json index 862b20a..96a1d8e 100644 --- a/packages/flowbite-icons/package.json +++ b/packages/flowbite-icons/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/flowbite-icons", - "version": "1.6.1", + "version": "1.7.0", "description": "The flowbite based icons set for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -48,7 +48,7 @@ "./styles.css": "./dist/styles.css" }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "flowbite-svelte-icons": "^2.0.0-next.1", "svelte": "^5.0.0" }, diff --git a/packages/flowbite-theme/CHANGELOG.md b/packages/flowbite-theme/CHANGELOG.md index 8934f86..1e755da 100644 --- a/packages/flowbite-theme/CHANGELOG.md +++ b/packages/flowbite-theme/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/flowbite-theme +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/flowbite-theme/package.json b/packages/flowbite-theme/package.json index 08f26ee..c3a70df 100644 --- a/packages/flowbite-theme/package.json +++ b/packages/flowbite-theme/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/flowbite-theme", - "version": "1.6.1", + "version": "1.7.0", "description": "The flowbite based theme for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -48,7 +48,7 @@ "./styles.css": "./dist/styles.css" }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "flowbite": "^2.5.2", "flowbite-svelte": "^0.47.1", "svelte": "^5.0.0" diff --git a/packages/form/CHANGELOG.md b/packages/form/CHANGELOG.md index 5724993..0b38576 100644 --- a/packages/form/CHANGELOG.md +++ b/packages/form/CHANGELOG.md @@ -1,5 +1,29 @@ # @sjsf/form +## 1.7.0 + +### Minor Changes + +- Add `constAsDefaults` option to get default form state function. ([#34](https://github.com/x0k/svelte-jsonschema-form/pull/34)) + + This is a port of this PR [Adding feature to support const as default bug fix seeming like a regression](https://github.com/rjsf-team/react-jsonschema-form/pull/4381). + +- Pass arguments of `mutation.run` to the `onSuccess` and `onFailure` handlers. ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +- Add `lib/memoize` submodule ([#36](https://github.com/x0k/svelte-jsonschema-form/pull/36)) + +- Implement array and object fields revalidation ([#41](https://github.com/x0k/svelte-jsonschema-form/pull/41)) + +- Add support for async validation ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +- Add `debounce` and `throttle` mutation combinators ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +### Patch Changes + +- Fix `array` based inputs validation ([#40](https://github.com/x0k/svelte-jsonschema-form/pull/40)) + +- Do not consider `const` in `readonly` attribute calculation. ([#34](https://github.com/x0k/svelte-jsonschema-form/pull/34)) + ## 1.6.1 ### Patch Changes diff --git a/packages/form/package.json b/packages/form/package.json index 1601a8c..6557d36 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/form", - "version": "1.6.1", + "version": "1.7.0", "description": "Svelte 5 library for creating forms based on JSON schema.", "license": "(MIT AND Apache-2.0)", "keywords": [ diff --git a/packages/lucide-icons/CHANGELOG.md b/packages/lucide-icons/CHANGELOG.md index 14166f6..ad7a07a 100644 --- a/packages/lucide-icons/CHANGELOG.md +++ b/packages/lucide-icons/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/lucide-icons +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/lucide-icons/package.json b/packages/lucide-icons/package.json index 56852b0..25571e7 100644 --- a/packages/lucide-icons/package.json +++ b/packages/lucide-icons/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/lucide-icons", - "version": "1.6.1", + "version": "1.7.0", "description": "The lucide based icons set for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -43,7 +43,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "lucide-svelte": "^0.453.0", "svelte": "^5.0.0" }, diff --git a/packages/radix-icons/CHANGELOG.md b/packages/radix-icons/CHANGELOG.md index 8334a0f..16c9d29 100644 --- a/packages/radix-icons/CHANGELOG.md +++ b/packages/radix-icons/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/radix-icons +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/radix-icons/package.json b/packages/radix-icons/package.json index 4f9ffd0..4274184 100644 --- a/packages/radix-icons/package.json +++ b/packages/radix-icons/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/radix-icons", - "version": "1.6.1", + "version": "1.7.0", "description": "The svelte-radix based icons set for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -43,7 +43,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "svelte": "^5.0.0", "svelte-radix": "^2.0.0" }, diff --git a/packages/shadcn-theme/CHANGELOG.md b/packages/shadcn-theme/CHANGELOG.md index 940840d..7d86a3b 100644 --- a/packages/shadcn-theme/CHANGELOG.md +++ b/packages/shadcn-theme/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/shadcn-theme +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/shadcn-theme/package.json b/packages/shadcn-theme/package.json index b6029fa..8b06657 100644 --- a/packages/shadcn-theme/package.json +++ b/packages/shadcn-theme/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/shadcn-theme", - "version": "1.6.1", + "version": "1.7.0", "description": "The shadcn-svelte based theme for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -56,7 +56,7 @@ "./styles.css": "./dist/styles.css" }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "bits-ui": "^1.0.0-next.28", "clsx": "^2.1.1", "lucide-svelte": "^0.453.0", diff --git a/packages/skeleton-theme/CHANGELOG.md b/packages/skeleton-theme/CHANGELOG.md index 0ec482e..4e76649 100644 --- a/packages/skeleton-theme/CHANGELOG.md +++ b/packages/skeleton-theme/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/skeleton-theme +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/skeleton-theme/package.json b/packages/skeleton-theme/package.json index 521055f..d68da21 100644 --- a/packages/skeleton-theme/package.json +++ b/packages/skeleton-theme/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/skeleton-theme", - "version": "1.6.1", + "version": "1.7.0", "description": "The skeleton based theme for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -48,7 +48,7 @@ "./styles.css": "./dist/styles.css" }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "@skeletonlabs/skeleton": "^3.0.0-next.5", "@tailwindcss/forms": "^0.5.9", "svelte": "^5.0.0" diff --git a/packages/sveltekit/CHANGELOG.md b/packages/sveltekit/CHANGELOG.md index 0a79166..756f3e8 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,12 @@ # @sjsf/sveltekit +## 1.7.0 + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 731266e..ae5f158 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/sveltekit", - "version": "1.6.1", + "version": "1.7.0", "description": "The SvelteKit integration for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -52,7 +52,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "@sveltejs/kit": "^2.7.0", "esm-env": "^1.0.0", "svelte": "^5.0.0" diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 669f000..59afa43 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # testing +## 0.0.8 + +### Patch Changes + +- Updated dependencies [[`874269c`](https://github.com/x0k/svelte-jsonschema-form/commit/874269c5dbdfa269371117806674275ec40e659f), [`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`4470869`](https://github.com/x0k/svelte-jsonschema-form/commit/4470869122547638546739ca5bc8de54afba2bbf), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/ajv8-validator@1.7.0 + - @sjsf/form@1.7.0 + ## 0.0.7 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index ba1fce3..e377b7e 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "testing", - "version": "0.0.7", + "version": "0.0.8", "private": true, "type": "module", "scripts": { diff --git a/packages/zod-validator/CHANGELOG.md b/packages/zod-validator/CHANGELOG.md index 820275c..2f49374 100644 --- a/packages/zod-validator/CHANGELOG.md +++ b/packages/zod-validator/CHANGELOG.md @@ -1,5 +1,18 @@ # @sjsf/zod-integration +## 1.7.0 + +### Minor Changes + +- Add support for async validation ([#39](https://github.com/x0k/svelte-jsonschema-form/pull/39)) + +- Rename `@sjsf/zod-integration` to `@sjsf/zod-validator` ([#36](https://github.com/x0k/svelte-jsonschema-form/pull/36)) + +### Patch Changes + +- Updated dependencies [[`763679f`](https://github.com/x0k/svelte-jsonschema-form/commit/763679fccd8bdd5236e4f15259f76edd280b72d8), [`ca9f9ef`](https://github.com/x0k/svelte-jsonschema-form/commit/ca9f9ef4afbbbd0cbf2c30a98ba9c86d71fc497a), [`5f058fe`](https://github.com/x0k/svelte-jsonschema-form/commit/5f058fe4dcb7c2ab4fee891374d8e727bcdb0b2c), [`725e93a`](https://github.com/x0k/svelte-jsonschema-form/commit/725e93a43d07303a6952b4ed3e44b96c6afe8f39), [`bd3b935`](https://github.com/x0k/svelte-jsonschema-form/commit/bd3b935c4b05b7b192c182bd80f9023a0b24af3c), [`419d57c`](https://github.com/x0k/svelte-jsonschema-form/commit/419d57c7bf633b1e139c24fedcd2e2ee91ef6444), [`a209a66`](https://github.com/x0k/svelte-jsonschema-form/commit/a209a667d91642edf6ec75d755c4bd1f022a267b), [`4ba48ec`](https://github.com/x0k/svelte-jsonschema-form/commit/4ba48ec3bd67f1e3c1c57a38011912c02378a1eb)]: + - @sjsf/form@1.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/zod-validator/package.json b/packages/zod-validator/package.json index 913dbbd..f55cc9c 100644 --- a/packages/zod-validator/package.json +++ b/packages/zod-validator/package.json @@ -1,6 +1,6 @@ { "name": "@sjsf/zod-validator", - "version": "1.6.1", + "version": "1.7.0", "description": "The zod based validator for svelte-jsonschema-form", "license": "MIT", "keywords": [ @@ -41,7 +41,7 @@ } }, "peerDependencies": { - "@sjsf/form": "workspace:^1.6.1", + "@sjsf/form": "workspace:^1.7.0", "zod": "^3.23.0", "json-schema-to-zod": "^2.0.0" },