Skip to content

Releases: nodejs/doc-kit

@node-core/[email protected]

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:03
Immutable release. Only release title and notes can be modified.
4424a26

Patch Changes

@node-core/[email protected]

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:03
Immutable release. Only release title and notes can be modified.
4424a26

Minor Changes

  • #1156 6d5f9d1 Thanks @ovflowd! - Builds take about half the memory and a third of the time (measured on the Node.js API docs): Shiki registers each language once code in it is highlighted, highlighted code reaches pages as static markup rather than a tree per token, all.html is rendered by the worker pool, output is no longer minified by default (serve it compressed instead), idle workers end after 250ms, and each worker's heap is limited to 512MB, which Node.js's --max-old-space-size raises.

Patch Changes

  • #1157 a4c9684 Thanks @ovflowd! - Add a markdown option to add remark, rehype, and recma plugins to the generators processing Markdown, or configure the ones they use, such as Shiki. The @doc-kit/core modules the generators' pipelines replace are removed (utils/remark.mjs, utils/remark-shiki.mjs, and utils/highlighter.mjs), and utils/type-annotations moves to plugins/type-annotations
  • Updated dependencies [6d5f9d1, c50e75f, a4c9684]:

@doc-kit/[email protected]

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:03
Immutable release. Only release title and notes can be modified.
4424a26

Minor Changes

  • #1156 6d5f9d1 Thanks @ovflowd! - Builds take about half the memory and a third of the time (measured on the Node.js API docs): Shiki registers each language once code in it is highlighted, highlighted code reaches pages as static markup rather than a tree per token, all.html is rendered by the worker pool, output is no longer minified by default (serve it compressed instead), idle workers end after 250ms, and each worker's heap is limited to 512MB, which Node.js's --max-old-space-size raises.

  • #1117 d704bbf Thanks @ovflowd! - feat(html): navigate between pages client-side with the Navigation API, prefetching them on hover, keep the search index and remote config in memory across pages, scope speculation rules to links that leave the site, and hash fonts (reported through the bundler's new fonts) so every asset can be cached immutably

  • #1127 c50e75f Thanks @ovflowd! - Add the llms-txt-full generator, writing a llms-full.txt file holding the Markdown of every page, each preceded by its URL.

  • #1157 a4c9684 Thanks @ovflowd! - Add a markdown option to add remark, rehype, and recma plugins to the generators processing Markdown, or configure the ones they use, such as Shiki. The @doc-kit/core modules the generators' pipelines replace are removed (utils/remark.mjs, utils/remark-shiki.mjs, and utils/highlighter.mjs), and utils/type-annotations moves to plugins/type-annotations

Patch Changes

@doc-kit/[email protected]

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:03
Immutable release. Only release title and notes can be modified.
4424a26

Minor Changes

  • #1156 6d5f9d1 Thanks @ovflowd! - Builds take about half the memory and a third of the time (measured on the Node.js API docs): Shiki registers each language once code in it is highlighted, highlighted code reaches pages as static markup rather than a tree per token, all.html is rendered by the worker pool, output is no longer minified by default (serve it compressed instead), idle workers end after 250ms, and each worker's heap is limited to 512MB, which Node.js's --max-old-space-size raises.

  • #1127 c50e75f Thanks @ovflowd! - Add the llms-txt-full generator, writing a llms-full.txt file holding the Markdown of every page, each preceded by its URL.

  • #1157 a4c9684 Thanks @ovflowd! - Add a markdown option to add remark, rehype, and recma plugins to the generators processing Markdown, or configure the ones they use, such as Shiki. The @doc-kit/core modules the generators' pipelines replace are removed (utils/remark.mjs, utils/remark-shiki.mjs, and utils/highlighter.mjs), and utils/type-annotations moves to plugins/type-annotations

@doc-kit/[email protected]

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:03
Immutable release. Only release title and notes can be modified.
4424a26

Patch Changes

@doc-kit/[email protected]

Choose a tag to compare

@github-actions github-actions released this 07 Oct 12:11
Immutable release. Only release title and notes can be modified.
8df4659

Patch Changes

  • #1106 cf6e157 Thanks @btea! - Render backticks in search result descriptions as inline code

@node-core/[email protected]

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:14
Immutable release. Only release title and notes can be modified.
ef42122

Patch Changes

@doc-kit/[email protected]

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:14
Immutable release. Only release title and notes can be modified.
ef42122

Patch Changes

@node-core/[email protected]

Choose a tag to compare

@github-actions github-actions released this 30 Sep 22:19
Immutable release. Only release title and notes can be modified.
18a5d64

Patch Changes

@node-core/[email protected]

Choose a tag to compare

@github-actions github-actions released this 30 Sep 22:19
Immutable release. Only release title and notes can be modified.
18a5d64

Patch Changes