diff --git a/.changeset/create-knitkit.md b/.changeset/create-knitkit.md deleted file mode 100644 index df37365..0000000 --- a/.changeset/create-knitkit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"create-knitkit": minor ---- - -New package: `npm create knitkit my-app` scaffolds a runnable host + remote starter (shared -singleton, zero build step) so you can see knitkit working in one command. diff --git a/.changeset/rename-knit-error.md b/.changeset/rename-knit-error.md deleted file mode 100644 index d9c2aeb..0000000 --- a/.changeset/rename-knit-error.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@knitkit/runtime": minor -"@knitkit/cli": patch ---- - -Rename the public error type to `KnitError` / `isKnitError` / `KnitErrorCode`. - -The old `FedkitError` / `isFedkitError` / `FedkitErrorCode` names are kept as deprecated -aliases that point at the renamed symbols, so existing `catch` code keeps working. They will -be removed in a future minor — update imports to the `Knit*` names. diff --git a/.changeset/semver-union-ranges.md b/.changeset/semver-union-ranges.md deleted file mode 100644 index e3a0254..0000000 --- a/.changeset/semver-union-ranges.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@knitkit/runtime": minor ---- - -Negotiation now accepts `||` union ranges (`^17 || ^18`), whitespace intersections -(`>=1.2.0 <2.0.0`), and partial caret/tilde operands (`^18`, `~1.2`) in `requiredVersion`. -A range is parsed as a union of comparator sets, matching node-semver's model, so common -real-world ranges no longer fail validation. diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 72ce35a..02ad71e 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # @knitkit/cli +## 0.1.1 + +### Patch Changes + +- c785c50: Rename the public error type to `KnitError` / `isKnitError` / `KnitErrorCode`. + + The old `FedkitError` / `isFedkitError` / `FedkitErrorCode` names are kept as deprecated + aliases that point at the renamed symbols, so existing `catch` code keeps working. They will + be removed in a future minor — update imports to the `Knit*` names. + +- Updated dependencies [c785c50] +- Updated dependencies [ac4ae11] + - @knitkit/runtime@0.2.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 83ebbd1..6943206 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@knitkit/cli", - "version": "0.1.0", + "version": "0.1.1", "description": "CLI for knitkit: shared-deps emitter, manifest generation, integrity hashes, types sync.", "type": "module", "bin": { @@ -15,7 +15,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@knitkit/runtime": "^0.1.0", + "@knitkit/runtime": "^0.2.0", "esbuild": "^0.21.5" }, "peerDependencies": { diff --git a/packages/create-knitkit/CHANGELOG.md b/packages/create-knitkit/CHANGELOG.md new file mode 100644 index 0000000..20d5dab --- /dev/null +++ b/packages/create-knitkit/CHANGELOG.md @@ -0,0 +1,8 @@ +# create-knitkit + +## 0.1.0 + +### Minor Changes + +- 34d9303: New package: `npm create knitkit my-app` scaffolds a runnable host + remote starter (shared + singleton, zero build step) so you can see knitkit working in one command. diff --git a/packages/create-knitkit/package.json b/packages/create-knitkit/package.json index e2302d4..f7bc3db 100644 --- a/packages/create-knitkit/package.json +++ b/packages/create-knitkit/package.json @@ -1,6 +1,6 @@ { "name": "create-knitkit", - "version": "0.0.0", + "version": "0.1.0", "description": "Scaffold a runnable knitkit starter (host + remote, shared singleton) in one command.", "type": "module", "bin": { diff --git a/packages/edge/CHANGELOG.md b/packages/edge/CHANGELOG.md index 17352f8..f10d292 100644 --- a/packages/edge/CHANGELOG.md +++ b/packages/edge/CHANGELOG.md @@ -1,5 +1,13 @@ # @knitkit/edge +## 0.1.1 + +### Patch Changes + +- Updated dependencies [c785c50] +- Updated dependencies [ac4ae11] + - @knitkit/runtime@0.2.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/edge/package.json b/packages/edge/package.json index 6d7f7fa..c5db930 100644 --- a/packages/edge/package.json +++ b/packages/edge/package.json @@ -1,6 +1,6 @@ { "name": "@knitkit/edge", - "version": "0.1.0", + "version": "0.1.1", "description": "Edge composition for knitkit: ESI-style HTML stream stitching for Cloudflare Workers / Deno Deploy / Vercel Edge.", "type": "module", "main": "./dist/index.js", @@ -23,7 +23,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@knitkit/runtime": "^0.1.0" + "@knitkit/runtime": "^0.2.0" }, "devDependencies": { "tsup": "^8.1.0", diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index e0be7db..3077794 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -1,5 +1,13 @@ # @knitkit/node +## 0.1.1 + +### Patch Changes + +- Updated dependencies [c785c50] +- Updated dependencies [ac4ae11] + - @knitkit/runtime@0.2.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/node/package.json b/packages/node/package.json index c8ac2a3..7699af9 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@knitkit/node", - "version": "0.1.0", + "version": "0.1.1", "description": "Node SSR for knitkit: module.register loader hooks, module cache, SRI, import-map serialization for hydration parity.", "type": "module", "main": "./dist/index.js", @@ -33,7 +33,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@knitkit/runtime": "^0.1.0" + "@knitkit/runtime": "^0.2.0" }, "devDependencies": { "@types/node": "^20.12.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 0d8de60..37e9abc 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,13 @@ # @knitkit/react +## 0.1.1 + +### Patch Changes + +- Updated dependencies [c785c50] +- Updated dependencies [ac4ae11] + - @knitkit/runtime@0.2.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 66cfb0a..2504112 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@knitkit/react", - "version": "0.1.0", + "version": "0.1.1", "description": "Thin React client wrapper for knitkit: (lazy + Suspense + error boundary) over loadRemote.", "type": "module", "main": "./dist/index.js", @@ -26,7 +26,7 @@ "react": "^18.0.0 || ^19.0.0" }, "dependencies": { - "@knitkit/runtime": "^0.1.0" + "@knitkit/runtime": "^0.2.0" }, "devDependencies": { "@testing-library/react": "^14.3.1", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 4d28987..f4c341a 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,20 @@ # @knitkit/runtime +## 0.2.0 + +### Minor Changes + +- c785c50: Rename the public error type to `KnitError` / `isKnitError` / `KnitErrorCode`. + + The old `FedkitError` / `isFedkitError` / `FedkitErrorCode` names are kept as deprecated + aliases that point at the renamed symbols, so existing `catch` code keeps working. They will + be removed in a future minor — update imports to the `Knit*` names. + +- ac4ae11: Negotiation now accepts `||` union ranges (`^17 || ^18`), whitespace intersections + (`>=1.2.0 <2.0.0`), and partial caret/tilde operands (`^18`, `~1.2`) in `requiredVersion`. + A range is parsed as a union of comparator sets, matching node-semver's model, so common + real-world ranges no longer fail validation. + ## 0.1.0 ### Minor Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 069f484..3daf4bc 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@knitkit/runtime", - "version": "0.1.0", + "version": "0.2.0", "description": "Runtime-first, bundler-agnostic module federation on native ESM + import maps.", "type": "module", "main": "./dist/index.js",