From 36c87673e3abb143bb2c18c3775108749af59a83 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 15 Jan 2025 12:44:41 +0000 Subject: [PATCH] Version Packages --- .changeset/beige-grapes-knock.md | 5 --- .changeset/chilled-feet-hide.md | 5 --- .changeset/dry-shoes-cover.md | 5 --- .changeset/dull-baboons-suffer.md | 6 ---- .changeset/few-clouds-care.md | 7 ----- .changeset/friendly-rings-repair.md | 7 ----- .changeset/hungry-guests-boil.md | 6 ---- .changeset/ninety-kiwis-kiss.md | 5 --- .changeset/quiet-fireants-join.md | 6 ---- .changeset/seven-monkeys-beam.md | 6 ---- .changeset/six-islands-thank.md | 5 --- .changeset/wild-icons-prove.md | 29 ----------------- .changeset/wise-pumas-eat.md | 5 --- demos/examples/CHANGELOG.md | 19 ++++++++++++ demos/examples/package.json | 6 ++-- demos/lit-html/CHANGELOG.md | 21 +++++++++++++ demos/lit-html/package.json | 14 ++++----- demos/storybook/CHANGELOG.md | 17 ++++++++++ demos/storybook/package.json | 6 ++-- packages/core/CHANGELOG.md | 14 +++++++++ packages/core/package.json | 2 +- packages/hydra/CHANGELOG.md | 12 ++++++++ packages/hydra/package.json | 4 +-- packages/wc-material/CHANGELOG.md | 22 +++++++++++++ packages/wc-material/package.json | 6 ++-- packages/wc-shoelace/CHANGELOG.md | 19 ++++++++++++ packages/wc-shoelace/package.json | 6 ++-- packages/wc-vaadin/CHANGELOG.md | 22 +++++++++++++ packages/wc-vaadin/package.json | 6 ++-- packages/wc/CHANGELOG.md | 48 +++++++++++++++++++++++++++++ packages/wc/README.md | 8 ++--- packages/wc/custom-elements.json | 21 +++++-------- packages/wc/package.json | 4 +-- 33 files changed, 232 insertions(+), 142 deletions(-) delete mode 100644 .changeset/beige-grapes-knock.md delete mode 100644 .changeset/chilled-feet-hide.md delete mode 100644 .changeset/dry-shoes-cover.md delete mode 100644 .changeset/dull-baboons-suffer.md delete mode 100644 .changeset/few-clouds-care.md delete mode 100644 .changeset/friendly-rings-repair.md delete mode 100644 .changeset/hungry-guests-boil.md delete mode 100644 .changeset/ninety-kiwis-kiss.md delete mode 100644 .changeset/quiet-fireants-join.md delete mode 100644 .changeset/seven-monkeys-beam.md delete mode 100644 .changeset/six-islands-thank.md delete mode 100644 .changeset/wild-icons-prove.md delete mode 100644 .changeset/wise-pumas-eat.md create mode 100644 demos/storybook/CHANGELOG.md diff --git a/.changeset/beige-grapes-knock.md b/.changeset/beige-grapes-knock.md deleted file mode 100644 index d2d24f92..00000000 --- a/.changeset/beige-grapes-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-core": minor ---- - -Fixed typo in exported type (`MiminalEnvironment` => `MinimalEnvironment`) diff --git a/.changeset/chilled-feet-hide.md b/.changeset/chilled-feet-hide.md deleted file mode 100644 index 379a0cca..00000000 --- a/.changeset/chilled-feet-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": minor ---- - -Removed the `window.Shaperone.DEBUG` flag in favor of component `debug` property diff --git a/.changeset/dry-shoes-cover.md b/.changeset/dry-shoes-cover.md deleted file mode 100644 index b95e1b40..00000000 --- a/.changeset/dry-shoes-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-core": patch ---- - -Fixes setting shapes from dataset diff --git a/.changeset/dull-baboons-suffer.md b/.changeset/dull-baboons-suffer.md deleted file mode 100644 index 2628a3f7..00000000 --- a/.changeset/dull-baboons-suffer.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hydrofoil/shaperone-wc-material": patch -"@hydrofoil/shaperone-wc-vaadin": patch ---- - -Updated core package diff --git a/.changeset/few-clouds-care.md b/.changeset/few-clouds-care.md deleted file mode 100644 index c1b5eec8..00000000 --- a/.changeset/few-clouds-care.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": patch -"@hydrofoil/shaperone-wc-material": patch -"@hydrofoil/shaperone-wc-vaadin": patch ---- - -Updated `lit` to v3 diff --git a/.changeset/friendly-rings-repair.md b/.changeset/friendly-rings-repair.md deleted file mode 100644 index 3b9e04b9..00000000 --- a/.changeset/friendly-rings-repair.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": patch -"@hydrofoil/shaperone-wc-material": patch -"@hydrofoil/shaperone-wc-vaadin": patch ---- - -Replace directive `spread` with one from `@open-wc/lit-helpers` diff --git a/.changeset/hungry-guests-boil.md b/.changeset/hungry-guests-boil.md deleted file mode 100644 index 2c734f04..00000000 --- a/.changeset/hungry-guests-boil.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hydrofoil/shaperone-core": patch -"@hydrofoil/shaperone-wc": patch ---- - -Native components: `xsd:decimal` would not accept decimal point as a valid input. diff --git a/.changeset/ninety-kiwis-kiss.md b/.changeset/ninety-kiwis-kiss.md deleted file mode 100644 index d79bf562..00000000 --- a/.changeset/ninety-kiwis-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": patch ---- - -Native templates: The ability to add and remove property values diff --git a/.changeset/quiet-fireants-join.md b/.changeset/quiet-fireants-join.md deleted file mode 100644 index 9274f9e0..00000000 --- a/.changeset/quiet-fireants-join.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hydrofoil/shaperone-core": patch -"@hydrofoil/shaperone-wc": patch ---- - -Improved state management by separating the state of each element instance diff --git a/.changeset/seven-monkeys-beam.md b/.changeset/seven-monkeys-beam.md deleted file mode 100644 index 10a85fff..00000000 --- a/.changeset/seven-monkeys-beam.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hydrofoil/shaperone-core": patch -"@hydrofoil/shaperone-wc": minor ---- - -`configure` is now async and required to register the element diff --git a/.changeset/six-islands-thank.md b/.changeset/six-islands-thank.md deleted file mode 100644 index df7d38eb..00000000 --- a/.changeset/six-islands-thank.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-core": patch ---- - -When no shape is selected and only one `sh:NodeShape` exists in graph, that shape will be used diff --git a/.changeset/wild-icons-prove.md b/.changeset/wild-icons-prove.md deleted file mode 100644 index 6f93a071..00000000 --- a/.changeset/wild-icons-prove.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": minor ---- - -Big change how elements are configured. Global config can be set using the `configure.js` module. - -```js -import { configure } from '@hydrofoil/shaperone-wc' - -await configure(({ components, editors, renderer, validation }) => { - -}) -``` - -Additionally, each component can be customised further by providing calling `configure` method of the component. - -```html - - - -``` diff --git a/.changeset/wise-pumas-eat.md b/.changeset/wise-pumas-eat.md deleted file mode 100644 index 0febc840..00000000 --- a/.changeset/wise-pumas-eat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hydrofoil/shaperone-wc": minor ---- - -Fixes an issue that the form would not render when the node was `<>` (empty string URI) diff --git a/demos/examples/CHANGELOG.md b/demos/examples/CHANGELOG.md index 51145a43..76f23981 100644 --- a/demos/examples/CHANGELOG.md +++ b/demos/examples/CHANGELOG.md @@ -1,5 +1,24 @@ # @hydrofoil/shaperone-playground-examples +## 0.3.2 + +### Patch Changes + +- Updated dependencies [a20d9c6] +- Updated dependencies [7d2153f] +- Updated dependencies [15934de] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-core@0.13.0 + - @hydrofoil/shaperone-wc@0.9.0 + ## 0.3.1 ### Patch Changes diff --git a/demos/examples/package.json b/demos/examples/package.json index b0f7a58c..a0be80c7 100644 --- a/demos/examples/package.json +++ b/demos/examples/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-playground-examples", - "version": "0.3.1", + "version": "0.3.2", "main": "index.js", "repository": "https://github.com/hypermedia-app/shaperone", "author": "Tomasz Pluskiewicz ", @@ -11,8 +11,8 @@ "@tpluscode/rdf-ns-builders": "^4.3.0", "@fortawesome/fontawesome-svg-core": "^1.2.32", "@fortawesome/free-solid-svg-icons": "^5.15.1", - "@hydrofoil/shaperone-core": "0.12.1", - "@hydrofoil/shaperone-wc": "0.8.1", + "@hydrofoil/shaperone-core": "0.13.0", + "@hydrofoil/shaperone-wc": "0.9.0", "@zazuko/env": "^2.1.0", "@rdfjs-elements/lit-helpers": "^0.3.7", "@zazuko/prefixes": "^2.2.0", diff --git a/demos/lit-html/CHANGELOG.md b/demos/lit-html/CHANGELOG.md index 661d6dae..1fff913f 100644 --- a/demos/lit-html/CHANGELOG.md +++ b/demos/lit-html/CHANGELOG.md @@ -1,5 +1,26 @@ # @hydrofoil/shaperone-playground +## 0.2.2 + +### Patch Changes + +- Updated dependencies [7d2153f] +- Updated dependencies [e430f48] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-wc@0.9.0 + - @hydrofoil/shaperone-wc-material@0.6.2 + - @hydrofoil/shaperone-wc-vaadin@0.5.2 + - @hydrofoil/shaperone-playground-examples@0.3.2 + - @hydrofoil/shaperone-hydra@0.4.2 + - @hydrofoil/shaperone-wc-shoelace@0.4.2 + ## 0.2.1 ### Patch Changes diff --git a/demos/lit-html/package.json b/demos/lit-html/package.json index e4dccdab..bc202dd9 100644 --- a/demos/lit-html/package.json +++ b/demos/lit-html/package.json @@ -1,7 +1,7 @@ { "name": "@hydrofoil/shaperone-playground", "private": true, - "version": "0.2.1", + "version": "0.2.2", "description": "@hydrofoil/shaperone demo using lit-html", "repository": "https://github.com/hypermedia-app/shaperone", "author": "Tomasz Pluskiewicz ", @@ -15,12 +15,12 @@ "dependencies": { "@captaincodeman/rdx": "^1.0.0-rc.8", "@github/clipboard-copy-element": "^1.1.2", - "@hydrofoil/shaperone-playground-examples": "0.3.1", - "@hydrofoil/shaperone-wc": "0.8.1", - "@hydrofoil/shaperone-wc-material": "0.6.1", - "@hydrofoil/shaperone-wc-vaadin": "0.5.1", - "@hydrofoil/shaperone-wc-shoelace": "0.4.1", - "@hydrofoil/shaperone-hydra": "0.4.1", + "@hydrofoil/shaperone-playground-examples": "0.3.2", + "@hydrofoil/shaperone-wc": "0.9.0", + "@hydrofoil/shaperone-wc-material": "0.6.2", + "@hydrofoil/shaperone-wc-vaadin": "0.5.2", + "@hydrofoil/shaperone-wc-shoelace": "0.4.2", + "@hydrofoil/shaperone-hydra": "0.4.2", "@hydrofoil/shaperone-rdf-validate-shacl": "1.1.1", "@material/mwc-icon": "^0.25", "@rdfine/env": "^1.1.2", diff --git a/demos/storybook/CHANGELOG.md b/demos/storybook/CHANGELOG.md new file mode 100644 index 00000000..fc7a93a3 --- /dev/null +++ b/demos/storybook/CHANGELOG.md @@ -0,0 +1,17 @@ +# shaperone-stories + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [7d2153f] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-wc@0.9.0 + - @hydrofoil/shaperone-wc-shoelace@0.4.2 diff --git a/demos/storybook/package.json b/demos/storybook/package.json index 9cd2dab0..fa61bd94 100644 --- a/demos/storybook/package.json +++ b/demos/storybook/package.json @@ -1,6 +1,6 @@ { "name": "shaperone-stories", - "version": "0.0.0", + "version": "0.0.1", "private": "true", "type": "module", "scripts": { @@ -9,8 +9,8 @@ }, "dependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", - "@hydrofoil/shaperone-wc": "^0.8.0", - "@hydrofoil/shaperone-wc-shoelace": "^0.4.1", + "@hydrofoil/shaperone-wc": "^0.9.0", + "@hydrofoil/shaperone-wc-shoelace": "^0.4.2", "@rdfjs/fetch-lite": "^3.3.0", "@rdfjs-elements/rdf-snippet": "^0.4.5", "@rdfjs-elements/formats-pretty": "^0.6.7", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 7ff9cc16..49d544da 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,19 @@ # @hydrofoil/shaperone-core +## 0.13.0 + +### Minor Changes + +- a20d9c6: Fixed typo in exported type (`MiminalEnvironment` => `MinimalEnvironment`) + +### Patch Changes + +- 15934de: Fixes setting shapes from dataset +- 27e95ea: Native components: `xsd:decimal` would not accept decimal point as a valid input. +- 7d2153f: Improved state management by separating the state of each element instance +- 0087e5c: `configure` is now async and required to register the element +- 7467131: When no shape is selected and only one `sh:NodeShape` exists in graph, that shape will be used + ## 0.12.1 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index ce355de1..286a0fa4 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-core", - "version": "0.12.1", + "version": "0.13.0", "description": "Base processor of SHACL Shape intended to build forms", "main": "index.js", "type": "module", diff --git a/packages/hydra/CHANGELOG.md b/packages/hydra/CHANGELOG.md index 5ee39466..ea1f2be5 100644 --- a/packages/hydra/CHANGELOG.md +++ b/packages/hydra/CHANGELOG.md @@ -1,5 +1,17 @@ # @hydrofoil/shaperone-hydra +## 0.4.2 + +### Patch Changes + +- Updated dependencies [a20d9c6] +- Updated dependencies [15934de] +- Updated dependencies [27e95ea] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] + - @hydrofoil/shaperone-core@0.13.0 + ## 0.4.1 ### Patch Changes diff --git a/packages/hydra/package.json b/packages/hydra/package.json index 043c712f..e4721eb7 100644 --- a/packages/hydra/package.json +++ b/packages/hydra/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-hydra", - "version": "0.4.1", + "version": "0.4.2", "description": "Shaperone extensions to integrate with Hydra-driven APIs", "main": "index.js", "type": "module", @@ -12,7 +12,7 @@ "prepack": "tsc" }, "dependencies": { - "@hydrofoil/shaperone-core": "^0.12.1", + "@hydrofoil/shaperone-core": "^0.13.0", "@rdfine/hydra": "^0.10.5", "@tpluscode/rdf-ns-builders": "^4.3.0", "@tpluscode/rdfine": "^0.7.9", diff --git a/packages/wc-material/CHANGELOG.md b/packages/wc-material/CHANGELOG.md index b07e3491..f1371e1a 100644 --- a/packages/wc-material/CHANGELOG.md +++ b/packages/wc-material/CHANGELOG.md @@ -1,5 +1,27 @@ # @hydrofoil/shaperone-wc-material +## 0.6.2 + +### Patch Changes + +- e430f48: Updated core package +- f204d55: Updated `lit` to v3 +- afb2beb: Replace directive `spread` with one from `@open-wc/lit-helpers` +- Updated dependencies [a20d9c6] +- Updated dependencies [7d2153f] +- Updated dependencies [15934de] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-core@0.13.0 + - @hydrofoil/shaperone-wc@0.9.0 + ## 0.6.1 ### Patch Changes diff --git a/packages/wc-material/package.json b/packages/wc-material/package.json index 7d11cbbc..e4982829 100644 --- a/packages/wc-material/package.json +++ b/packages/wc-material/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-wc-material", - "version": "0.6.1", + "version": "0.6.2", "description": "Rendering forms in Material Design style", "main": "index.js", "type": "module", @@ -16,8 +16,8 @@ "analyze:readme": "wca --outFile ./README.md" }, "dependencies": { - "@hydrofoil/shaperone-core": "^0.12.1", - "@hydrofoil/shaperone-wc": "^0.8.1", + "@hydrofoil/shaperone-core": "^0.13.0", + "@hydrofoil/shaperone-wc": "^0.9.0", "@material/mwc-icon": "^0.25", "@material/mwc-list": "^0.25", "@material/mwc-menu": "^0.25", diff --git a/packages/wc-shoelace/CHANGELOG.md b/packages/wc-shoelace/CHANGELOG.md index 442d52f1..602b69a4 100644 --- a/packages/wc-shoelace/CHANGELOG.md +++ b/packages/wc-shoelace/CHANGELOG.md @@ -1,5 +1,24 @@ # @hydrofoil/shaperone-wc-shoelace +## 0.4.2 + +### Patch Changes + +- Updated dependencies [a20d9c6] +- Updated dependencies [7d2153f] +- Updated dependencies [15934de] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-core@0.13.0 + - @hydrofoil/shaperone-wc@0.9.0 + ## 0.4.1 ### Patch Changes diff --git a/packages/wc-shoelace/package.json b/packages/wc-shoelace/package.json index 13fca124..b5857120 100644 --- a/packages/wc-shoelace/package.json +++ b/packages/wc-shoelace/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-wc-shoelace", - "version": "0.4.1", + "version": "0.4.2", "type": "module", "scripts": { "prepack": "tsc", @@ -14,8 +14,8 @@ "custom-elements.json" ], "dependencies": { - "@hydrofoil/shaperone-core": "^0.12.1", - "@hydrofoil/shaperone-wc": "^0.8.1", + "@hydrofoil/shaperone-core": "^0.13.0", + "@hydrofoil/shaperone-wc": "^0.9.0", "@rdfine/shacl": "^0.10.5", "@rdfjs-elements/lit-helpers": "^0.3.7", "@shoelace-style/shoelace": "^2.15.0", diff --git a/packages/wc-vaadin/CHANGELOG.md b/packages/wc-vaadin/CHANGELOG.md index af810983..f34bc040 100644 --- a/packages/wc-vaadin/CHANGELOG.md +++ b/packages/wc-vaadin/CHANGELOG.md @@ -1,5 +1,27 @@ # @hydrofoil/shaperone-wc-vaadin +## 0.5.2 + +### Patch Changes + +- e430f48: Updated core package +- f204d55: Updated `lit` to v3 +- afb2beb: Replace directive `spread` with one from `@open-wc/lit-helpers` +- Updated dependencies [a20d9c6] +- Updated dependencies [7d2153f] +- Updated dependencies [15934de] +- Updated dependencies [f204d55] +- Updated dependencies [afb2beb] +- Updated dependencies [27e95ea] +- Updated dependencies [7c0401f] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] +- Updated dependencies [7d2153f] +- Updated dependencies [d8c3b9c] + - @hydrofoil/shaperone-core@0.13.0 + - @hydrofoil/shaperone-wc@0.9.0 + ## 0.5.1 ### Patch Changes diff --git a/packages/wc-vaadin/package.json b/packages/wc-vaadin/package.json index cbe3fecb..416b5c42 100644 --- a/packages/wc-vaadin/package.json +++ b/packages/wc-vaadin/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-wc-vaadin", - "version": "0.5.1", + "version": "0.5.2", "description": "Rendering forms with Vaadin components", "main": "index.js", "type": "module", @@ -15,8 +15,8 @@ "analyze:readme": "wca --outFile ./README.md" }, "dependencies": { - "@hydrofoil/shaperone-wc": "^0.8.1", - "@hydrofoil/shaperone-core": "^0.12.1", + "@hydrofoil/shaperone-wc": "^0.9.0", + "@hydrofoil/shaperone-core": "^0.13.0", "@open-wc/lit-helpers": "^0.7.0", "@tpluscode/rdf-ns-builders": "^4.3.0", "@rdfjs-elements/lit-helpers": "^0.3.7", diff --git a/packages/wc/CHANGELOG.md b/packages/wc/CHANGELOG.md index f3cd8882..ef680ac4 100644 --- a/packages/wc/CHANGELOG.md +++ b/packages/wc/CHANGELOG.md @@ -1,5 +1,53 @@ # @hydrofoil/shaperone-wc +## 0.9.0 + +### Minor Changes + +- 7d2153f: Removed the `window.Shaperone.DEBUG` flag in favor of component `debug` property +- 0087e5c: `configure` is now async and required to register the element +- 7d2153f: Big change how elements are configured. Global config can be set using the `configure.js` module. + + ```js + import { configure } from "@hydrofoil/shaperone-wc"; + + await configure(({ components, editors, renderer, validation }) => {}); + ``` + + Additionally, each component can be customised further by providing calling `configure` method of the component. + + ```html + + + + ``` + +- d8c3b9c: Fixes an issue that the form would not render when the node was `<>` (empty string URI) + +### Patch Changes + +- f204d55: Updated `lit` to v3 +- afb2beb: Replace directive `spread` with one from `@open-wc/lit-helpers` +- 27e95ea: Native components: `xsd:decimal` would not accept decimal point as a valid input. +- 7c0401f: Native templates: The ability to add and remove property values +- 7d2153f: Improved state management by separating the state of each element instance +- Updated dependencies [a20d9c6] +- Updated dependencies [15934de] +- Updated dependencies [27e95ea] +- Updated dependencies [7d2153f] +- Updated dependencies [0087e5c] +- Updated dependencies [7467131] + - @hydrofoil/shaperone-core@0.13.0 + ## 0.8.1 ### Patch Changes diff --git a/packages/wc/README.md b/packages/wc/README.md index 79f4a9af..4af4d350 100644 --- a/packages/wc/README.md +++ b/packages/wc/README.md @@ -36,16 +36,16 @@ Check the main documentation page for instructions on customizing the form's ren | Property | Attribute | Modifiers | Type | Default | Description | |---------------------|----------------------|-----------|--------------------------------------------------|-------------------|--------------------------------------------------| -| `components` | `components` | readonly | `ComponentsState` | | Gets the state of the editor components | +| `components` | `components` | readonly | | | Gets the state of the editor components | | `configuration` | `configuration` | | `ConfigCallback \| undefined` | | | | `debug` | `debug` | | `boolean` | false | | -| `dispatch` | | | `ModelsDispatch & Dispatch` | | | -| `editors` | `editors` | readonly | `EditorsState` | | Gets the state of the DASH editors model | +| `dispatch` | | | | | | +| `editors` | `editors` | readonly | | | Gets the state of the DASH editors model | | `env` | | readonly | `Environment` | | Gets the RDF/JS environment | | `isValid` | | readonly | `boolean` | | Gets a value indicating if there are any `sh:Violation` violation results | | `noEditorSwitches` | `no-editor-switches` | | `boolean` | false | Disables the ability to change object editors. Only the one with [highest score](http://datashapes.org/forms.html#score) will be rendered | | `renderer` | | | `Renderer>` | "DefaultRenderer" | Gets or sets the renderer implementation | -| `rendererOptions` | `rendererOptions` | readonly | `RendererState` | | Gets the state of the renderer | +| `rendererOptions` | `rendererOptions` | readonly | | | Gets the state of the renderer | | `resource` | `resource` | | `GraphPointer, DatasetCore> \| undefined` | | Gets or sets the resource graph as graph pointer | | `shapes` | `shapes` | | `DatasetCore \| AnyPointer> \| undefined` | | Gets or sets the shapes graph | | `state` | `state` | | `FormState` | | Gets the internal state of the form element | diff --git a/packages/wc/custom-elements.json b/packages/wc/custom-elements.json index a80c771d..3c7c499e 100644 --- a/packages/wc/custom-elements.json +++ b/packages/wc/custom-elements.json @@ -8,18 +8,15 @@ "attributes": [ { "name": "editors", - "description": "Gets the state of the DASH editors model", - "type": "EditorsState" + "description": "Gets the state of the DASH editors model" }, { "name": "components", - "description": "Gets the state of the editor components", - "type": "ComponentsState" + "description": "Gets the state of the editor components" }, { "name": "rendererOptions", - "description": "Gets the state of the renderer", - "type": "RendererState" + "description": "Gets the state of the renderer" }, { "name": "no-editor-switches", @@ -67,20 +64,17 @@ { "name": "editors", "attribute": "editors", - "description": "Gets the state of the DASH editors model", - "type": "EditorsState" + "description": "Gets the state of the DASH editors model" }, { "name": "components", "attribute": "components", - "description": "Gets the state of the editor components", - "type": "ComponentsState" + "description": "Gets the state of the editor components" }, { "name": "rendererOptions", "attribute": "rendererOptions", - "description": "Gets the state of the renderer", - "type": "RendererState" + "description": "Gets the state of the renderer" }, { "name": "noEditorSwitches", @@ -133,8 +127,7 @@ "type": "GraphPointer, DatasetCore> | undefined" }, { - "name": "dispatch", - "type": "ModelsDispatch & Dispatch" + "name": "dispatch" }, { "name": "debug", diff --git a/packages/wc/package.json b/packages/wc/package.json index 578dff64..d4ffeffa 100644 --- a/packages/wc/package.json +++ b/packages/wc/package.json @@ -1,6 +1,6 @@ { "name": "@hydrofoil/shaperone-wc", - "version": "0.8.1", + "version": "0.9.0", "description": "Web Component rendering SHACL forms", "main": "index.js", "type": "module", @@ -21,7 +21,7 @@ "build": "vite build --outDir ../../../dist/shaperone-form" }, "dependencies": { - "@hydrofoil/shaperone-core": "^0.12.1", + "@hydrofoil/shaperone-core": "^0.13.0", "@open-wc/lit-helpers": "^0.7.0", "@rdfine/shacl": "^0.10.5", "@rdfjs-elements/lit-helpers": "^0.3.7",