From a5b336c195ccf83d9afab13e83d913b2def3d962 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 12 Feb 2025 07:36:52 +0000 Subject: [PATCH 1/9] Version Packages --- .changeset/young-lizards-sing.md | 5 ----- packages/db-store/CHANGELOG.md | 7 +++++++ packages/db-store/package.json | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) delete mode 100644 .changeset/young-lizards-sing.md create mode 100644 packages/db-store/CHANGELOG.md diff --git a/.changeset/young-lizards-sing.md b/.changeset/young-lizards-sing.md deleted file mode 100644 index fa76749b1..000000000 --- a/.changeset/young-lizards-sing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@solid-primitives/db-store": major ---- - -new package: db-store - a store transparently bound to a database diff --git a/packages/db-store/CHANGELOG.md b/packages/db-store/CHANGELOG.md new file mode 100644 index 000000000..d6654ea33 --- /dev/null +++ b/packages/db-store/CHANGELOG.md @@ -0,0 +1,7 @@ +# @solid-primitives/db-store + +## 1.0.0 + +### Major Changes + +- 4c9dad5: new package: db-store - a store transparently bound to a database diff --git a/packages/db-store/package.json b/packages/db-store/package.json index e2889af6f..72311db82 100644 --- a/packages/db-store/package.json +++ b/packages/db-store/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/db-store", - "version": "0.0.100", + "version": "1.0.0", "description": "A template primitive example.", "author": "Your Name ", "contributors": [], From 8e456df3722e5dd94360d96bf9a9d3a594877a2d Mon Sep 17 00:00:00 2001 From: chee Date: Thu, 13 Feb 2025 21:02:11 +0000 Subject: [PATCH 2/9] fix kbd typo in keyboard readme the closing tag said `` instead of `` --- packages/keyboard/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/keyboard/README.md b/packages/keyboard/README.md index 406eee1c0..f6fdad3dd 100644 --- a/packages/keyboard/README.md +++ b/packages/keyboard/README.md @@ -74,7 +74,7 @@ createEffect(() => { }); - {key => {key}} + {key => {key}} ``` From 45d0ff2b402124a2ed4aab19b6ee36befaa150ca Mon Sep 17 00:00:00 2001 From: thetarnav <24491503+thetarnav@users.noreply.github.com> Date: Thu, 13 Feb 2025 21:51:41 +0000 Subject: [PATCH 3/9] Format --- packages/keyboard/README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/keyboard/README.md b/packages/keyboard/README.md index f6fdad3dd..bd255fa34 100644 --- a/packages/keyboard/README.md +++ b/packages/keyboard/README.md @@ -73,9 +73,7 @@ createEffect(() => { console.log(keys()); // => string[] — list of currently held keys }); - - {key => {key}} - +{key => {key}}; ``` ## `useCurrentlyHeldKey` From f3ed2d673f323f7abe548bd06c9951bca4b02127 Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Fri, 14 Feb 2025 17:24:08 +0100 Subject: [PATCH 4/9] fix: selection contenteditable node detection --- packages/selection/dev/index.tsx | 5 +++++ packages/selection/src/index.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/selection/dev/index.tsx b/packages/selection/dev/index.tsx index be733c061..5ce34e69b 100644 --- a/packages/selection/dev/index.tsx +++ b/packages/selection/dev/index.tsx @@ -34,6 +34,11 @@ const App: Component = () => {
te st +
    +
  • first item
  • +
  • second item
  • +
  • third item
  • +
diff --git a/packages/selection/src/index.ts b/packages/selection/src/index.ts index d6a792039..15a1112ed 100644 --- a/packages/selection/src/index.ts +++ b/packages/selection/src/index.ts @@ -17,7 +17,7 @@ export const getTextNodes = (startNode: Node) => { const addNodeLength = (length: number, node: Node) => length + (node as Text).data.length; const getRangePos = (container: Node, offset: number, texts: Node[]) => { - const index = texts.indexOf(container); + const index = texts.findIndex((text) => text === container || text.parentElement === container); return index === -1 ? NaN : texts.slice(0, index).reduce(addNodeLength, 0) + offset; }; From 4ddea6968665f811fe7c86509b4630625699d501 Mon Sep 17 00:00:00 2001 From: Damian Tarnawski Date: Sat, 15 Feb 2025 21:49:40 +0100 Subject: [PATCH 5/9] Create light-boxes-cough.md --- .changeset/light-boxes-cough.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/light-boxes-cough.md diff --git a/.changeset/light-boxes-cough.md b/.changeset/light-boxes-cough.md new file mode 100644 index 000000000..2ec1ddefc --- /dev/null +++ b/.changeset/light-boxes-cough.md @@ -0,0 +1,5 @@ +--- +"@solid-primitives/selection": patch +--- + +fix: selection contenteditable node detection From 41e0480fdc4d6287c76630faa8fc2a1be59c2a65 Mon Sep 17 00:00:00 2001 From: thetarnav <24491503+thetarnav@users.noreply.github.com> Date: Sat, 15 Feb 2025 20:50:59 +0000 Subject: [PATCH 6/9] Format --- packages/selection/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/selection/src/index.ts b/packages/selection/src/index.ts index 15a1112ed..6e3cdff9a 100644 --- a/packages/selection/src/index.ts +++ b/packages/selection/src/index.ts @@ -17,7 +17,7 @@ export const getTextNodes = (startNode: Node) => { const addNodeLength = (length: number, node: Node) => length + (node as Text).data.length; const getRangePos = (container: Node, offset: number, texts: Node[]) => { - const index = texts.findIndex((text) => text === container || text.parentElement === container); + const index = texts.findIndex(text => text === container || text.parentElement === container); return index === -1 ? NaN : texts.slice(0, index).reduce(addNodeLength, 0) + offset; }; From 457b04bb8f33d5f3f664ac93c3732a764b0f6d6d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 15 Feb 2025 20:51:02 +0000 Subject: [PATCH 7/9] Version Packages --- .changeset/light-boxes-cough.md | 5 ----- packages/selection/CHANGELOG.md | 6 ++++++ packages/selection/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/light-boxes-cough.md diff --git a/.changeset/light-boxes-cough.md b/.changeset/light-boxes-cough.md deleted file mode 100644 index 2ec1ddefc..000000000 --- a/.changeset/light-boxes-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@solid-primitives/selection": patch ---- - -fix: selection contenteditable node detection diff --git a/packages/selection/CHANGELOG.md b/packages/selection/CHANGELOG.md index 9a14ba8a8..cd19198c0 100644 --- a/packages/selection/CHANGELOG.md +++ b/packages/selection/CHANGELOG.md @@ -1,5 +1,11 @@ # @solid-primitives/selection +## 0.1.1 + +### Patch Changes + +- 4ddea69: fix: selection contenteditable node detection + ## 0.1.0 ### Minor Changes diff --git a/packages/selection/package.json b/packages/selection/package.json index d131910ac..e398ff675 100644 --- a/packages/selection/package.json +++ b/packages/selection/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/selection", - "version": "0.1.0", + "version": "0.1.1", "description": "selection primitive.", "author": "Alex Lohr ", "contributors": [], From c276ee8ecd1a5fa8029b2992bbfa5f5ef3bf998f Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Sun, 16 Feb 2025 10:33:39 +0100 Subject: [PATCH 8/9] fix: stage badge --- site/src/routes/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/routes/index.tsx b/site/src/routes/index.tsx index a1c7a8ada..a3d51fdc5 100644 --- a/site/src/routes/index.tsx +++ b/site/src/routes/index.tsx @@ -108,7 +108,7 @@ const PrimitivesTable: Component<{ packages: PackageListItem[] | undefined }> = {pkg.name} - + {pkg.primitives.map(primitive => ( From cc69a34eae93e391daf099bbd3a48afca2450d08 Mon Sep 17 00:00:00 2001 From: Noki <1442045853@qq.com> Date: Mon, 17 Feb 2025 14:32:44 +0800 Subject: [PATCH 9/9] fix: category undefined --- site/src/routes/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/site/src/routes/index.tsx b/site/src/routes/index.tsx index a3d51fdc5..1e9537588 100644 --- a/site/src/routes/index.tsx +++ b/site/src/routes/index.tsx @@ -77,9 +77,9 @@ const PrimitivesTable: Component<{ packages: PackageListItem[] | undefined }> = {packages => { // group packages by category const categories = packages.reduce((acc: Record, pkg) => { - const category = acc[pkg.category]; + const category = acc[pkg.primitive.category]; if (category) category.push(pkg); - else acc[pkg.category] = [pkg]; + else acc[pkg.primitive.category] = [pkg]; return acc; }, {});