diff --git a/.changeset/fix-symlinked-cli-direct-run.md b/.changeset/fix-symlinked-cli-direct-run.md deleted file mode 100644 index 4b7dcc9..0000000 --- a/.changeset/fix-symlinked-cli-direct-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"leadtype": patch ---- - -Fix the CLI direct-run check so package-manager bin shims and symlinked workspace installs correctly run `leadtype generate`. diff --git a/.changeset/multiple-docs-source-mounts.md b/.changeset/multiple-docs-source-mounts.md deleted file mode 100644 index 9a9fab5..0000000 --- a/.changeset/multiple-docs-source-mounts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"leadtype": patch ---- - -Add first-class support for multiple docs source folders and custom URL mounts, including mounted search, LLM, and Agent Readability metadata. The generate command also expands include partials before emitting markdown artifacts, and extracted type tables resolve source paths from the original project root in multi-source builds. diff --git a/.changeset/optimize-dependencies.md b/.changeset/optimize-dependencies.md deleted file mode 100644 index b43b89a..0000000 --- a/.changeset/optimize-dependencies.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"leadtype": patch ---- - -Shrink published install closure by swapping out heavier deps: - -- `gray-matter` → `vfile-matter` + `yaml` (drops `js-yaml`, `kind-of`, `section-matter`, `strip-bom-string` from the closure). -- `jiti` moved from `dependencies` to optional `peerDependencies` — only required when authoring `docs.config.ts`; `.js`/`.mjs`/`.cjs` configs load via native `import()`. -- `decode-named-character-reference` dropped — entity decode inside `` titles now uses a small inline map. -- `mdast-util-to-markdown` dropped in `prompt.remark` — serialization now goes through the existing `remark()` processor. -- `mdast-util-compact` dropped in `steps.remark` — small in-tree adjacent-text/blockquote merge inlined. -- `unist-builder` dropped — `u(...)` calls replaced with mdast object literals. -- `unist-util-is` dropped — 7 `is(node, "type")` call sites switched to `node.type === "type"`. - -Behavior change: YAML frontmatter timestamps now round-trip through the `yaml` package's timestamp tag. Date-only scalars like `2026-04-19` emit as `2026-04-19` (compact) instead of `2026-04-19T00:00:00.000Z`. Datetime scalars without sub-second precision emit as `2026-04-19T12:00:00` instead of `2026-04-19T12:00:00.000Z`. The values remain `Date` instances in JS, so consuming code is unaffected. diff --git a/.changeset/replace-fast-glob-with-tinyglobby.md b/.changeset/replace-fast-glob-with-tinyglobby.md deleted file mode 100644 index 9783b07..0000000 --- a/.changeset/replace-fast-glob-with-tinyglobby.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"leadtype": patch ---- - -Replace `fast-glob` with `tinyglobby` to shrink the dependency tree (16 transitive deps → 3) and reduce install footprint (~1.2 MB → ~240 KB). Globbing behavior and call-site options are unchanged. diff --git a/apps/c15t-example/CHANGELOG.md b/apps/c15t-example/CHANGELOG.md new file mode 100644 index 0000000..9b174b6 --- /dev/null +++ b/apps/c15t-example/CHANGELOG.md @@ -0,0 +1,11 @@ +# c15t-example + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [92192a7] +- Updated dependencies [60c285c] +- Updated dependencies [1bca5cf] +- Updated dependencies [3e03d9d] + - leadtype@0.1.1 diff --git a/apps/c15t-example/package.json b/apps/c15t-example/package.json index d777b29..204feac 100644 --- a/apps/c15t-example/package.json +++ b/apps/c15t-example/package.json @@ -1,6 +1,6 @@ { "name": "c15t-example", - "version": "0.0.0", + "version": "0.0.1", "private": true, "type": "module", "scripts": { diff --git a/packages/leadtype/CHANGELOG.md b/packages/leadtype/CHANGELOG.md index 5570c46..11c85c1 100644 --- a/packages/leadtype/CHANGELOG.md +++ b/packages/leadtype/CHANGELOG.md @@ -1,5 +1,25 @@ # leadtype +## 0.1.1 + +### Patch Changes + +- 92192a7: Fix the CLI direct-run check so package-manager bin shims and symlinked workspace installs correctly run `leadtype generate`. +- 60c285c: Add first-class support for multiple docs source folders and custom URL mounts, including mounted search, LLM, and Agent Readability metadata. The generate command also expands include partials before emitting markdown artifacts, and extracted type tables resolve source paths from the original project root in multi-source builds. +- 1bca5cf: Shrink published install closure by swapping out heavier deps: + + - `gray-matter` → `vfile-matter` + `yaml` (drops `js-yaml`, `kind-of`, `section-matter`, `strip-bom-string` from the closure). + - `jiti` moved from `dependencies` to optional `peerDependencies` — only required when authoring `docs.config.ts`; `.js`/`.mjs`/`.cjs` configs load via native `import()`. + - `decode-named-character-reference` dropped — entity decode inside `` titles now uses a small inline map. + - `mdast-util-to-markdown` dropped in `prompt.remark` — serialization now goes through the existing `remark()` processor. + - `mdast-util-compact` dropped in `steps.remark` — small in-tree adjacent-text/blockquote merge inlined. + - `unist-builder` dropped — `u(...)` calls replaced with mdast object literals. + - `unist-util-is` dropped — 7 `is(node, "type")` call sites switched to `node.type === "type"`. + + Behavior change: YAML frontmatter timestamps now round-trip through the `yaml` package's timestamp tag. Date-only scalars like `2026-04-19` emit as `2026-04-19` (compact) instead of `2026-04-19T00:00:00.000Z`. Datetime scalars without sub-second precision emit as `2026-04-19T12:00:00` instead of `2026-04-19T12:00:00.000Z`. The values remain `Date` instances in JS, so consuming code is unaffected. + +- 3e03d9d: Replace `fast-glob` with `tinyglobby` to shrink the dependency tree (16 transitive deps → 3) and reduce install footprint (~1.2 MB → ~240 KB). Globbing behavior and call-site options are unchanged. + ## 0.1.0 ### Minor Changes diff --git a/packages/leadtype/package.json b/packages/leadtype/package.json index c5a2154..9147680 100644 --- a/packages/leadtype/package.json +++ b/packages/leadtype/package.json @@ -1,6 +1,6 @@ { "name": "leadtype", - "version": "0.1.0", + "version": "0.1.1", "description": "Framework-neutral docs pipeline tooling for MDX, LLM bundles, and search", "type": "module", "license": "MIT",