-
#1116
c5a3fe8Thanks @btea! - fix: resolve heading names that share a substring with their receiver -
#1142
3b3a4e9Thanks @avivkeller! - fix(sitemap): emit fully resolved page URLs
- #1110
8fd0c13Thanks @avivkeller! - feat(html): fetch the remote config once through auseRemoteConfighook, and let itsversionskey replace the build-time version selector entries
-
#1104
932ca57Thanks @btea! - Avoid rendering empty label segments and ensure repeated label segments use unique keys. -
#1101
a2c0c60Thanks @ryzrr! - fix(section-pages): re-target type annotation links on chunk pages -
Updated dependencies [
615aabe]:- @doc-kit/core@1.2.1
-
#1079
c4ec767Thanks @avivkeller! - feat: thejsonandjson-allgenerators -
#1102
2611469Thanks @avivkeller! - fix(crosslinks):renderLabelthe labels -
Updated dependencies [
c4ec767,2a356c3]:- @doc-kit/core@1.2.0
-
#1057
da5d8e6Thanks @avivkeller! - perf(html): one client entry chunk, HTML minification in the worker pool -
#1090
0a9dc37Thanks @avivkeller! - perf: build the site one page at a time, andall.htmlfrom the module pages -
#1057
da5d8e6Thanks @avivkeller! - feat:dependentgenerators and thesection-pagesgenerator
- #1061
aac7ef7Thanks @zeexzeex! - fix(html): list pages without a document-level stability index - Updated dependencies [
0a9dc37,da5d8e6]:- @doc-kit/core@1.1.0
- #1043
81b6224Thanks @avivkeller! - Make reading time opt-in viashowReadingTime
-
#1034
2a106f3Thanks @btea! - Fix[object Object]in ChangeHistory aria-label and dropdown horizontal scrollbar- Change history labels were passing a JSX AST object instead of a plain text
string to the
ChangeHistorycomponent, causingaria-labelto render as[object Object]. Labels are now extracted as plain text viaremark-parse. - The ChangeHistory dropdown could show a horizontal scrollbar when label text
overflowed the fixed-width container. Added
overflow-wrapandword-breakrules to prevent this.
- Change history labels were passing a JSX AST object instead of a plain text
string to the
-
#1037
49cb713Thanks @pmarkert! - Constructors now render their own class as the return type instead ofvoid -
#1045
4a22c85Thanks @avivkeller! - Add a<DocumentationIndex />MDX component that renders the stability overview of every module, backed by a newdocumentationIndexexport on#theme/config(replaces the<!-- DOCUMENTATION_INDEX -->comment) -
#1023
27a412aThanks @btea! - Fix empty paragraphs in API docs when a typed parameter list contains trailing non-parameter itemsWhen a loose markdown list in the API docs starts with typed parameters (e.g.
actual,expected,Returns) but also contains plain prose bullets (e.g. algorithm complexity notes), the entire list was previously treated as a parameter signature table. The non-parameter items had no name or type, causing them to render as empty<section>blocks on the built site.The fix splits the list at the first non-parameter item: typed items become the
FunctionSignaturetable, and the remaining items render as regular markdown content. -
#1036
7670a78Thanks @avivkeller! - Generateindex.htmlfrom the inputindexdocument instead of a synthetic page -
#1049
8cc1fd0Thanks @avivkeller! - Render markdown summaries as markup instead of as their source -
Updated dependencies [
27a412a,4a22c85,8cc1fd0]:- @doc-kit/core@1.0.1
-
#1002
740b613Thanks @avivkeller! - Defaults are now project-neutral instead of Node.js-specific -
#959
ca36039Thanks @avivkeller! - The React/JSX-based generators (html— previouslyweb—,jsx-ast,llms-txt,sitemap, andorama-db) now live in the new@doc-kit/generator-reactpackage and are loaded via import specifiers such as@doc-kit/generator-react/html. The corresponding@doc-kit/core/*package exports have been removed. Thewebgenerator is renamed tohtml: the CLI shorthandwebkeeps working as a deprecated alias, but the configuration key is nowhtmlinstead ofweb.
-
#1012
1da2390Thanks @avivkeller! - Adds support for cross-links, opt-in withshowCrossLinks: true -
#1015
43673d1Thanks @avivkeller! - Resolve the React→Preact aliases to absolute paths and anchor package imports in generated virtual modules to the generator's own dependencies, so builds work under isolated installs (pnpm) that don't hoist Preact and the UI component packages to the project root. -
#1018
bfa8f0eThanks @avivkeller! - Preload the theme's fonts -
Updated dependencies [
96e1c26,7bd1b5b,b80958f,d3306a2,c334823,68751af,c734403,70b7526,c334823,ada6540,740b613,ca36039,9ab2840,b73b704,cef45ca,0bd347d,e6f1769,d0f0de0,2f9defe,43a09f7,b80958f]:- @doc-kit/core@1.0.0