diff --git a/.changeset/site-kit-brand-icon-links.md b/.changeset/site-kit-brand-icon-links.md deleted file mode 100644 index cbc06be..0000000 --- a/.changeset/site-kit-brand-icon-links.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@devslab/site-kit": minor ---- - -`brandIconLinks()` and `BRAND_ICON_FILES`: one place that says which `@devslab/linq-brand` icon files a page head links, and in what order — SVG first, a 48px PNG so search engines have a declared square of the size they ask for, the 16/32/48 ICO for the bare-URL convention, the 180px apple-touch icon. `toTanStackHead(metadata, { icons })` appends them (`true` for the `/brand` default, or `{ basePath }`); omitted, nothing changes. Before this, the four family sites each linked a different subset, and one linked none — its search result kept showing the icon from before the mark changed. - -`brandIconLinks()`와 `BRAND_ICON_FILES`: 페이지 head가 `@devslab/linq-brand`의 어떤 아이콘 파일을 어떤 순서로 링크하는지 정하는 한 자리 — SVG 먼저, 검색엔진이 요구하는 크기의 선언된 정사각형으로 48px PNG, 주소만으로 요청되는 관례용 16/32/48 ICO, 180px 애플 터치 아이콘. `toTanStackHead(metadata, { icons })`가 이를 덧붙인다(`true`면 `/brand` 기본값, 또는 `{ basePath }`). 생략하면 아무것도 바뀌지 않는다. 이전에는 가족 사이트 넷이 각자 다른 부분집합을 링크했고, 하나는 아무것도 링크하지 않아 마크가 바뀐 뒤에도 검색 결과가 옛 아이콘을 계속 보여줬다. diff --git a/packages/compatibility-canary/package.json b/packages/compatibility-canary/package.json index a324eeb..7d1a592 100644 --- a/packages/compatibility-canary/package.json +++ b/packages/compatibility-canary/package.json @@ -15,7 +15,7 @@ "verify:dependencies": "node scripts/verify-install.mjs && node scripts/verify-dependencies.mjs" }, "dependencies": { - "@devslab/dds-table": "workspace:0.11.1", + "@devslab/dds-table": "workspace:0.12.0", "@tanstack/solid-query": "5.102.8", "@tanstack/solid-router": "1.170.30", "@tanstack/solid-start": "1.168.47", diff --git a/packages/dds-css/CHANGELOG.md b/packages/dds-css/CHANGELOG.md index d53dc2c..a984dba 100644 --- a/packages/dds-css/CHANGELOG.md +++ b/packages/dds-css/CHANGELOG.md @@ -1,5 +1,7 @@ # @devslab/dds-css +## 0.12.0 + ## 0.11.1 ### Patch Changes diff --git a/packages/dds-css/package.json b/packages/dds-css/package.json index df09f81..c08c4b0 100644 --- a/packages/dds-css/package.json +++ b/packages/dds-css/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/dds-css", - "version": "0.11.1", + "version": "0.12.0", "description": "DDS CSS component layer — class-based, framework-neutral, semantic-token-only (spec §4.3 v1 inventory, 20 components)", "type": "module", "license": "SEE LICENSE IN LICENSE", diff --git a/packages/dds-icons/CHANGELOG.md b/packages/dds-icons/CHANGELOG.md index 2115943..6014dea 100644 --- a/packages/dds-icons/CHANGELOG.md +++ b/packages/dds-icons/CHANGELOG.md @@ -1,5 +1,7 @@ # @devslab/dds-icons +## 0.12.0 + ## 0.11.1 ## 0.11.0 diff --git a/packages/dds-icons/package.json b/packages/dds-icons/package.json index e8180a5..3f66e97 100644 --- a/packages/dds-icons/package.json +++ b/packages/dds-icons/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/dds-icons", - "version": "0.11.1", + "version": "0.12.0", "description": "DDS icon set — one SVG source (24 grid, currentColor), shipped as files, a sprite and a path-data map", "type": "module", "license": "SEE LICENSE IN LICENSE", diff --git a/packages/dds-solid/CHANGELOG.md b/packages/dds-solid/CHANGELOG.md index 823845f..6752dad 100644 --- a/packages/dds-solid/CHANGELOG.md +++ b/packages/dds-solid/CHANGELOG.md @@ -1,5 +1,13 @@ # @devslab/dds-solid +## 0.12.0 + +### Patch Changes + +- @devslab/dds-tokens@0.12.0 +- @devslab/dds-css@0.12.0 +- @devslab/dds-icons@0.12.0 + ## 0.11.1 ### Patch Changes diff --git a/packages/dds-solid/package.json b/packages/dds-solid/package.json index fea358a..e512f6f 100644 --- a/packages/dds-solid/package.json +++ b/packages/dds-solid/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/dds-solid", - "version": "0.11.1", + "version": "0.12.0", "description": "Accessible SolidJS primitives for the DevsLab Design System", "type": "module", "license": "SEE LICENSE IN LICENSE", @@ -43,9 +43,9 @@ "test:a11y": "vitest run --config vitest.config.ts src/__tests__/a11y.test.tsx" }, "dependencies": { - "@devslab/dds-css": "workspace:0.11.1", - "@devslab/dds-icons": "workspace:0.11.1", - "@devslab/dds-tokens": "workspace:0.11.1" + "@devslab/dds-css": "workspace:0.12.0", + "@devslab/dds-icons": "workspace:0.12.0", + "@devslab/dds-tokens": "workspace:0.12.0" }, "peerDependencies": { "solid-js": "1.9.15" diff --git a/packages/dds-table/CHANGELOG.md b/packages/dds-table/CHANGELOG.md index b33e586..408a181 100644 --- a/packages/dds-table/CHANGELOG.md +++ b/packages/dds-table/CHANGELOG.md @@ -1,5 +1,12 @@ # @devslab/dds-table +## 0.12.0 + +### Patch Changes + +- @devslab/dds-tokens@0.12.0 +- @devslab/dds-css@0.12.0 + ## 0.11.1 ### Patch Changes diff --git a/packages/dds-table/package.json b/packages/dds-table/package.json index 3a0bad5..e8260e3 100644 --- a/packages/dds-table/package.json +++ b/packages/dds-table/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/dds-table", - "version": "0.11.1", + "version": "0.12.0", "description": "Declarative data table for the DevsLab Design System", "type": "module", "license": "SEE LICENSE IN LICENSE", @@ -38,8 +38,8 @@ "test:a11y": "vitest run --config vitest.config.ts src/__tests__/a11y.test.tsx" }, "dependencies": { - "@devslab/dds-css": "workspace:0.11.1", - "@devslab/dds-tokens": "workspace:0.11.1", + "@devslab/dds-css": "workspace:0.12.0", + "@devslab/dds-tokens": "workspace:0.12.0", "@tanstack/solid-table": "9.2.4" }, "peerDependencies": { diff --git a/packages/dds-tokens/CHANGELOG.md b/packages/dds-tokens/CHANGELOG.md index fbf842c..fa2351f 100644 --- a/packages/dds-tokens/CHANGELOG.md +++ b/packages/dds-tokens/CHANGELOG.md @@ -1,5 +1,7 @@ # @devslab/dds-tokens +## 0.12.0 + ## 0.11.1 ## 0.11.0 diff --git a/packages/dds-tokens/package.json b/packages/dds-tokens/package.json index bd797c5..d9ffbd9 100644 --- a/packages/dds-tokens/package.json +++ b/packages/dds-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/dds-tokens", - "version": "0.11.1", + "version": "0.12.0", "description": "DDS (DevsLab Design System) design tokens — one JSON source, built for CSS, Tailwind, TypeScript/RN and Ionic", "type": "module", "license": "SEE LICENSE IN LICENSE", diff --git a/packages/site-kit/CHANGELOG.md b/packages/site-kit/CHANGELOG.md index 8807d4e..9f0059c 100644 --- a/packages/site-kit/CHANGELOG.md +++ b/packages/site-kit/CHANGELOG.md @@ -1,5 +1,17 @@ # @devslab/site-kit +## 0.12.0 + +### Minor Changes + +- ee2bee6: `brandIconLinks()` and `BRAND_ICON_FILES`: one place that says which `@devslab/linq-brand` icon files a page head links, and in what order — SVG first, a 48px PNG so search engines have a declared square of the size they ask for, the 16/32/48 ICO for the bare-URL convention, the 180px apple-touch icon. `toTanStackHead(metadata, { icons })` appends them (`true` for the `/brand` default, or `{ basePath }`); omitted, nothing changes. Before this, the four family sites each linked a different subset, and one linked none — its search result kept showing the icon from before the mark changed. + + `brandIconLinks()`와 `BRAND_ICON_FILES`: 페이지 head가 `@devslab/linq-brand`의 어떤 아이콘 파일을 어떤 순서로 링크하는지 정하는 한 자리 — SVG 먼저, 검색엔진이 요구하는 크기의 선언된 정사각형으로 48px PNG, 주소만으로 요청되는 관례용 16/32/48 ICO, 180px 애플 터치 아이콘. `toTanStackHead(metadata, { icons })`가 이를 덧붙인다(`true`면 `/brand` 기본값, 또는 `{ basePath }`). 생략하면 아무것도 바뀌지 않는다. 이전에는 가족 사이트 넷이 각자 다른 부분집합을 링크했고, 하나는 아무것도 링크하지 않아 마크가 바뀐 뒤에도 검색 결과가 옛 아이콘을 계속 보여줬다. + +### Patch Changes + +- @devslab/dds-solid@0.12.0 + ## 0.11.1 ### Patch Changes diff --git a/packages/site-kit/package.json b/packages/site-kit/package.json index 049df27..74cc002 100644 --- a/packages/site-kit/package.json +++ b/packages/site-kit/package.json @@ -1,6 +1,6 @@ { "name": "@devslab/site-kit", - "version": "0.11.1", + "version": "0.12.0", "description": "Strict i18n, SEO/GEO, and Solid public-site shells for DevsLab products", "type": "module", "license": "SEE LICENSE IN LICENSE", @@ -67,7 +67,7 @@ "test:worker": "wrangler deploy --dry-run --config fixtures/worker/wrangler.jsonc --outdir dist-worker" }, "dependencies": { - "@devslab/dds-solid": "workspace:0.11.1" + "@devslab/dds-solid": "workspace:0.12.0" }, "peerDependencies": { "@tanstack/solid-router": "1.170.30", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 364aa06..d852caf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ importers: packages/compatibility-canary: dependencies: '@devslab/dds-table': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-table '@tanstack/solid-query': specifier: 5.102.8 @@ -83,13 +83,13 @@ importers: packages/dds-solid: dependencies: '@devslab/dds-css': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-css '@devslab/dds-icons': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-icons '@devslab/dds-tokens': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-tokens devDependencies: '@testing-library/jest-dom': @@ -123,10 +123,10 @@ importers: packages/dds-table: dependencies: '@devslab/dds-css': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-css '@devslab/dds-tokens': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-tokens '@tanstack/solid-table': specifier: 9.2.4 @@ -169,7 +169,7 @@ importers: packages/site-kit: dependencies: '@devslab/dds-solid': - specifier: workspace:0.11.1 + specifier: workspace:0.12.0 version: link:../dds-solid devDependencies: '@tanstack/solid-router':