From 756e3ba394dd3c8f6ac57907b9594132a542e120 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 4 Oct 2026 21:39:57 +0000
Subject: [PATCH] Prepare Release v6.0.0 using 'release-plan'
---
.release-plan.json | 24 ++++++++++---
CHANGELOG.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++
package.json | 2 +-
3 files changed, 109 insertions(+), 5 deletions(-)
diff --git a/.release-plan.json b/.release-plan.json
index 7d79ac91..077a1aa7 100644
--- a/.release-plan.json
+++ b/.release-plan.json
@@ -1,18 +1,34 @@
{
"solution": {
"kolay": {
- "impact": "minor",
- "oldVersion": "5.3.1",
- "newVersion": "5.4.0",
+ "impact": "major",
+ "oldVersion": "5.4.0",
+ "newVersion": "6.0.0",
"tagName": "latest",
"constraints": [
+ {
+ "impact": "major",
+ "reason": "Appears in changelog section :boom: Breaking Change"
+ },
{
"impact": "minor",
"reason": "Appears in changelog section :rocket: Enhancement"
+ },
+ {
+ "impact": "patch",
+ "reason": "Appears in changelog section :bug: Bug Fix"
+ },
+ {
+ "impact": "patch",
+ "reason": "Appears in changelog section :memo: Documentation"
+ },
+ {
+ "impact": "patch",
+ "reason": "Appears in changelog section :house: Internal"
}
],
"pkgJSONPath": "./package.json"
}
},
- "description": "## Release (2026-07-24)\n\n* kolay 5.4.0 (minor)\n\n#### :rocket: Enhancement\n* `kolay`\n * [#324](https://github.com/universal-ember/kolay/pull/324) Extract compiledDoc from selected; document rendering pages yourself ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### Committers: 1\n- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n"
+ "description": "## Release (2026-10-04)\n\n* kolay 6.0.0 (major)\n\n#### :boom: Breaking Change\n* `kolay`\n * [#376](https://github.com/universal-ember/kolay/pull/376) Update to repl-sdk 2.0.0 and ember-repl 8.2.3 ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#333](https://github.com/universal-ember/kolay/pull/333) Remove all deprecated code paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#325](https://github.com/universal-ember/kolay/pull/325) docs(groupName, options): one usage per group, each mountable as its own route ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#327](https://github.com/universal-ember/kolay/pull/327) Split the kolay plugin into docs() and typedoc() ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :rocket: Enhancement\n* `kolay`\n * [#377](https://github.com/universal-ember/kolay/pull/377) Add : site-wide search as a command palette ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#385](https://github.com/universal-ember/kolay/pull/385) Remove `@embroider/addon-shim`, since the project only supports vite-native consumers anyway (no ember-cli) ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#383](https://github.com/universal-ember/kolay/pull/383) Pick up markdown at the root of a docs source ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#382](https://github.com/universal-ember/kolay/pull/382) Support for customizing manifest population and markdown frontmatter ([@rtablada](https://github.com/rtablada))\n * [#380](https://github.com/universal-ember/kolay/pull/380) Virtual import protection # 2 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#379](https://github.com/universal-ember/kolay/pull/379) Protect against accidental virtual imports ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#372](https://github.com/universal-ember/kolay/pull/372) Add utilities for site-wide search ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#369](https://github.com/universal-ember/kolay/pull/369) Update deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#368](https://github.com/universal-ember/kolay/pull/368) refactor!: the page-tree node is a `PageTree`, not a `Collection` ([@gitKrystan](https://github.com/gitKrystan))\n * [#365](https://github.com/universal-ember/kolay/pull/365) Render WithBoundArgs as the bound component's signature, minus the bound args ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#364](https://github.com/universal-ember/kolay/pull/364) feat: kolay() plugin generated from kolay.config.js ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#363](https://github.com/universal-ember/kolay/pull/363) feat: path redirects via a kolay config file ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#361](https://github.com/universal-ember/kolay/pull/361) feat: wrap every demo in an app-provided component via setupKolay({ wrapDemo }) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#351](https://github.com/universal-ember/kolay/pull/351) importEntrypoints(): teach the runtime compiler a package's exports ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#348](https://github.com/universal-ember/kolay/pull/348) demos(): alias a directory of components for live codefences ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#344](https://github.com/universal-ember/kolay/pull/344) docs() sources expose meta: repository URL, docs path, meta.jsonc ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#325](https://github.com/universal-ember/kolay/pull/325) docs(groupName, options): one usage per group, each mountable as its own route ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#332](https://github.com/universal-ember/kolay/pull/332) Rename typedoc() to apiDocs(); page json componentName to title ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#331](https://github.com/universal-ember/kolay/pull/331) Reorganize Home docs; support nav-only link entries ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#329](https://github.com/universal-ember/kolay/pull/329) typedoc() takes an array of names/paths (validated); typedoc docs get their own group ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :bug: Bug Fix\n* `kolay`\n * [#386](https://github.com/universal-ember/kolay/pull/386) Forward per-format compiler options from setup() ([@adrianbw](https://github.com/adrianbw))\n * [#367](https://github.com/universal-ember/kolay/pull/367) fix(GroupNav): the Home link is the app root, not /Home ([@gitKrystan](https://github.com/gitKrystan))\n * [#356](https://github.com/universal-ember/kolay/pull/356) fix(browser): isIndex() recognizes index.md, not just extension-less index ([@patricklx](https://github.com/patricklx))\n * [#354](https://github.com/universal-ember/kolay/pull/354) Match paths case-insensitively in the browser router ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#352](https://github.com/universal-ember/kolay/pull/352) normalize page name by removing trailing slash ([@tg-optro](https://github.com/tg-optro))\n * [#350](https://github.com/universal-ember/kolay/pull/350) Top-level scoped mounts register the real route name ('page', not 'application.page') ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#330](https://github.com/universal-ember/kolay/pull/330) Reorganize Runtime docs: rendering / navigation / utilities / demo-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :memo: Documentation\n* `kolay`\n * [#384](https://github.com/universal-ember/kolay/pull/384) Codefences update ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#378](https://github.com/universal-ember/kolay/pull/378) Docs clarity, I hope ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#362](https://github.com/universal-ember/kolay/pull/362) docs: link states for plain anchors (active + loading) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#349](https://github.com/universal-ember/kolay/pull/349) Install docs: how to try unreleased kolay from the dist branch ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#347](https://github.com/universal-ember/kolay/pull/347) Enhance live demo capabilities description ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#346](https://github.com/universal-ember/kolay/pull/346) docs: state the runtime-vs-build-time import trade-off sharply ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#345](https://github.com/universal-ember/kolay/pull/345) docs-app: Prebuilt docs UI page (@universal-ember/docs-support) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#344](https://github.com/universal-ember/kolay/pull/344) docs() sources expose meta: repository URL, docs path, meta.jsonc ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#342](https://github.com/universal-ember/kolay/pull/342) Side nav collapses at 1000px ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#336](https://github.com/universal-ember/kolay/pull/336) Mark nav-only link entries so navs can signal the jump ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#339](https://github.com/universal-ember/kolay/pull/339) docs: show the DocsService store that docsManager() returns ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#341](https://github.com/universal-ember/kolay/pull/341) docs-app: Ecosystem page for ember-mobile-menu ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#338](https://github.com/universal-ember/kolay/pull/338) docs: show the Selected store that selected() returns ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#337](https://github.com/universal-ember/kolay/pull/337) docs: show the CompileState that Compiled gives back ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#335](https://github.com/universal-ember/kolay/pull/335) docs-app: drop the README aside from the memory-scroll links row ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#334](https://github.com/universal-ember/kolay/pull/334) docs-app: memory-scroll page behavior; Ecosystem docs section ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#333](https://github.com/universal-ember/kolay/pull/333) Remove all deprecated code paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#332](https://github.com/universal-ember/kolay/pull/332) Rename typedoc() to apiDocs(); page json componentName to title ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#331](https://github.com/universal-ember/kolay/pull/331) Reorganize Home docs; support nav-only link entries ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#330](https://github.com/universal-ember/kolay/pull/330) Reorganize Runtime docs: rendering / navigation / utilities / demo-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :house: Internal\n* `kolay`\n * [#375](https://github.com/universal-ember/kolay/pull/375) test: run docs-app's all-links crawl ([@gitKrystan](https://github.com/gitKrystan))\n * [#373](https://github.com/universal-ember/kolay/pull/373) fix: serve group roots in markdown-only ([@gitKrystan](https://github.com/gitKrystan))\n * [#371](https://github.com/universal-ember/kolay/pull/371) fix: run the two test-apps that turbo has never seen ([@gitKrystan](https://github.com/gitKrystan))\n\n#### Committers: 7\n- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n- Adrian Bettridge-Wiese ([@adrianbw](https://github.com/adrianbw))\n- Krystan HuffMenne ([@gitKrystan](https://github.com/gitKrystan))\n- Patrick Pircher ([@patricklx](https://github.com/patricklx))\n- Ryan Tablada ([@rtablada](https://github.com/rtablada))\n- Trevor Gullstad ([@tg-optro](https://github.com/tg-optro))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 421747ab..c83a595d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,93 @@
# Changelog
+## Release (2026-10-04)
+
+* kolay 6.0.0 (major)
+
+#### :boom: Breaking Change
+* `kolay`
+ * [#376](https://github.com/universal-ember/kolay/pull/376) Update to repl-sdk 2.0.0 and ember-repl 8.2.3 ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#333](https://github.com/universal-ember/kolay/pull/333) Remove all deprecated code paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#325](https://github.com/universal-ember/kolay/pull/325) docs(groupName, options): one usage per group, each mountable as its own route ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#327](https://github.com/universal-ember/kolay/pull/327) Split the kolay plugin into docs() and typedoc() ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+
+#### :rocket: Enhancement
+* `kolay`
+ * [#377](https://github.com/universal-ember/kolay/pull/377) Add : site-wide search as a command palette ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#385](https://github.com/universal-ember/kolay/pull/385) Remove `@embroider/addon-shim`, since the project only supports vite-native consumers anyway (no ember-cli) ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#383](https://github.com/universal-ember/kolay/pull/383) Pick up markdown at the root of a docs source ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#382](https://github.com/universal-ember/kolay/pull/382) Support for customizing manifest population and markdown frontmatter ([@rtablada](https://github.com/rtablada))
+ * [#380](https://github.com/universal-ember/kolay/pull/380) Virtual import protection # 2 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#379](https://github.com/universal-ember/kolay/pull/379) Protect against accidental virtual imports ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#372](https://github.com/universal-ember/kolay/pull/372) Add utilities for site-wide search ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#369](https://github.com/universal-ember/kolay/pull/369) Update deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#368](https://github.com/universal-ember/kolay/pull/368) refactor!: the page-tree node is a `PageTree`, not a `Collection` ([@gitKrystan](https://github.com/gitKrystan))
+ * [#365](https://github.com/universal-ember/kolay/pull/365) Render WithBoundArgs as the bound component's signature, minus the bound args ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#364](https://github.com/universal-ember/kolay/pull/364) feat: kolay() plugin generated from kolay.config.js ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#363](https://github.com/universal-ember/kolay/pull/363) feat: path redirects via a kolay config file ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#361](https://github.com/universal-ember/kolay/pull/361) feat: wrap every demo in an app-provided component via setupKolay({ wrapDemo }) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#351](https://github.com/universal-ember/kolay/pull/351) importEntrypoints(): teach the runtime compiler a package's exports ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#348](https://github.com/universal-ember/kolay/pull/348) demos(): alias a directory of components for live codefences ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#344](https://github.com/universal-ember/kolay/pull/344) docs() sources expose meta: repository URL, docs path, meta.jsonc ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#325](https://github.com/universal-ember/kolay/pull/325) docs(groupName, options): one usage per group, each mountable as its own route ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#332](https://github.com/universal-ember/kolay/pull/332) Rename typedoc() to apiDocs(); page json componentName to title ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#331](https://github.com/universal-ember/kolay/pull/331) Reorganize Home docs; support nav-only link entries ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#329](https://github.com/universal-ember/kolay/pull/329) typedoc() takes an array of names/paths (validated); typedoc docs get their own group ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+
+#### :bug: Bug Fix
+* `kolay`
+ * [#386](https://github.com/universal-ember/kolay/pull/386) Forward per-format compiler options from setup() ([@adrianbw](https://github.com/adrianbw))
+ * [#367](https://github.com/universal-ember/kolay/pull/367) fix(GroupNav): the Home link is the app root, not /Home ([@gitKrystan](https://github.com/gitKrystan))
+ * [#356](https://github.com/universal-ember/kolay/pull/356) fix(browser): isIndex() recognizes index.md, not just extension-less index ([@patricklx](https://github.com/patricklx))
+ * [#354](https://github.com/universal-ember/kolay/pull/354) Match paths case-insensitively in the browser router ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#352](https://github.com/universal-ember/kolay/pull/352) normalize page name by removing trailing slash ([@tg-optro](https://github.com/tg-optro))
+ * [#350](https://github.com/universal-ember/kolay/pull/350) Top-level scoped mounts register the real route name ('page', not 'application.page') ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#340](https://github.com/universal-ember/kolay/pull/340) Rework typedoc rendering CSS: types read like code ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#330](https://github.com/universal-ember/kolay/pull/330) Reorganize Runtime docs: rendering / navigation / utilities / demo-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+
+#### :memo: Documentation
+* `kolay`
+ * [#384](https://github.com/universal-ember/kolay/pull/384) Codefences update ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#378](https://github.com/universal-ember/kolay/pull/378) Docs clarity, I hope ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#362](https://github.com/universal-ember/kolay/pull/362) docs: link states for plain anchors (active + loading) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#349](https://github.com/universal-ember/kolay/pull/349) Install docs: how to try unreleased kolay from the dist branch ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#347](https://github.com/universal-ember/kolay/pull/347) Enhance live demo capabilities description ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
+ * [#346](https://github.com/universal-ember/kolay/pull/346) docs: state the runtime-vs-build-time import trade-off sharply ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#345](https://github.com/universal-ember/kolay/pull/345) docs-app: Prebuilt docs UI page (@universal-ember/docs-support) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#344](https://github.com/universal-ember/kolay/pull/344) docs() sources expose meta: repository URL, docs path, meta.jsonc ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#343](https://github.com/universal-ember/kolay/pull/343) Color the typedoc renderer via CSS variables; document customizing ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#342](https://github.com/universal-ember/kolay/pull/342) Side nav collapses at 1000px ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#336](https://github.com/universal-ember/kolay/pull/336) Mark nav-only link entries so navs can signal the jump ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#339](https://github.com/universal-ember/kolay/pull/339) docs: show the DocsService store that docsManager() returns ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#341](https://github.com/universal-ember/kolay/pull/341) docs-app: Ecosystem page for ember-mobile-menu ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#338](https://github.com/universal-ember/kolay/pull/338) docs: show the Selected store that selected() returns ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#337](https://github.com/universal-ember/kolay/pull/337) docs: show the CompileState that Compiled gives back ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#335](https://github.com/universal-ember/kolay/pull/335) docs-app: drop the README aside from the memory-scroll links row ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#334](https://github.com/universal-ember/kolay/pull/334) docs-app: memory-scroll page behavior; Ecosystem docs section ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#333](https://github.com/universal-ember/kolay/pull/333) Remove all deprecated code paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#332](https://github.com/universal-ember/kolay/pull/332) Rename typedoc() to apiDocs(); page json componentName to title ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#331](https://github.com/universal-ember/kolay/pull/331) Reorganize Home docs; support nav-only link entries ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+ * [#330](https://github.com/universal-ember/kolay/pull/330) Reorganize Runtime docs: rendering / navigation / utilities / demo-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+
+#### :house: Internal
+* `kolay`
+ * [#375](https://github.com/universal-ember/kolay/pull/375) test: run docs-app's all-links crawl ([@gitKrystan](https://github.com/gitKrystan))
+ * [#373](https://github.com/universal-ember/kolay/pull/373) fix: serve group roots in markdown-only ([@gitKrystan](https://github.com/gitKrystan))
+ * [#371](https://github.com/universal-ember/kolay/pull/371) fix: run the two test-apps that turbo has never seen ([@gitKrystan](https://github.com/gitKrystan))
+
+#### Committers: 7
+- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))
+- Adrian Bettridge-Wiese ([@adrianbw](https://github.com/adrianbw))
+- Krystan HuffMenne ([@gitKrystan](https://github.com/gitKrystan))
+- Patrick Pircher ([@patricklx](https://github.com/patricklx))
+- Ryan Tablada ([@rtablada](https://github.com/rtablada))
+- Trevor Gullstad ([@tg-optro](https://github.com/tg-optro))
+- [@NullVoxPopuli](https://github.com/NullVoxPopuli)
+
## Release (2026-07-24)
* kolay 5.4.0 (minor)
diff --git a/package.json b/package.json
index e5eed44e..cdc85d49 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "kolay",
- "version": "5.4.0",
+ "version": "6.0.0",
"description": "The runtime compiled documentation tool. Scale to any size with flat build cost.",
"keywords": [
"documentation",