Version Packages - #920
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
PR SummaryMedium Risk Overview @nodejs/doc-kit goes to 1.0.0 with peer deps on The changelog text documents the prior architectural work: engine published as Reviewed by Cursor Bugbot for commit 53b53a5. Bugbot is set up for automated code reviews on this repo. Configure here. |
d27dd74 to
4a29529
Compare
4a29529 to
15b9c8c
Compare
15b9c8c to
eeacf81
Compare
eeacf81 to
6a29c99
Compare
6a29c99 to
89d4e3a
Compare
89d4e3a to
22969f0
Compare
22969f0 to
3e086a4
Compare
3e086a4 to
abf4c47
Compare
abf4c47 to
2277acc
Compare
2277acc to
983f055
Compare
983f055 to
a99d9e5
Compare
a99d9e5 to
1c9970a
Compare
a422b0e to
2f32b9d
Compare
2f32b9d to
3311a90
Compare
3311a90 to
22f9263
Compare
22f9263 to
0262305
Compare
ba1ee1f to
8876b2f
Compare
8876b2f to
58db0e1
Compare
6a055fe to
12e7755
Compare
12e7755 to
876a196
Compare
876a196 to
00a9741
Compare
00a9741 to
0e67808
Compare
b47794d to
444a03c
Compare
444a03c to
53b53a5
Compare
|
I'm going to land this just before RenderATL so they get the tip-of-the-tree |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@nodejs/doc-kit@1.0.0
Major Changes
#961
c334823Thanks @avivkeller! - The doc-kit engine and CLI, previously published as@node-core/doc-kit,are now published as
@nodejs/doc-kit. The@node-core/doc-kitname nowcontains only the Node.js-specific generators (
api-links,addon-verify,and
man-page).#960
c734403Thanks @avivkeller! - The legacy-format generators (legacy-html,legacy-html-all,legacy-json, andlegacy-json-all) now live in the new@nodejs/doc-kit-generator-legacypackage and are loaded via import specifiers suchas
@nodejs/doc-kit-generator-legacy/legacy-html. The corresponding@nodejs/doc-kit/*package exports have been removed. The CLI shorthandnames are unchanged.
#961
c334823Thanks @avivkeller! - The Node.js-specific generators (api-links,addon-verify, andman-page) now live in the@node-core/doc-kitpackage and are loadedvia import specifiers such as
@node-core/doc-kit/man-page. Thecorresponding package exports have been removed from the doc-kit engine.
The CLI shorthand names are unchanged.
#959
ca36039Thanks @avivkeller! - The React/JSX-based generators (html— previouslyweb—,jsx-ast,llms-txt,sitemap, andorama-db) now live in the new@nodejs/doc-kit-generator-reactpackage and are loaded via import specifiers such as@nodejs/doc-kit-generator-react/html. The corresponding@nodejs/doc-kit/*package exports have been removed. The
webgenerator is renamed tohtml:the CLI shorthand
webkeeps working as a deprecated alias, but theconfiguration key is now
htmlinstead ofweb.Minor Changes
#939
7bd1b5bThanks @avivkeller! - Discover and load configuration files withcosmiconfig.#911
ada6540Thanks @avivkeller! - Add banner opt-out#958
0bd347dThanks @avivkeller! - Generators are now loaded dynamically by import specifier instead of a staticregistry.
--targetaccepts either a built-in shorthand name (web,legacy-html, …) or any import specifier resolving to a generator module(e.g.
some-package/generatoror./my-generator.mjs), and a generator'sdependsOnis now a full import specifier. This lays the groundwork forsplitting the built-in generators into separate packages and enables
third-party generator packages.
#937
43a09f7Thanks @avivkeller! - Make thewebgenerator bundler-neutral through a custom adapter contract,with Vite 8.1 provided as the default adapter.
Patch Changes
#964
96e1c26Thanks @avivkeller! - Addweb.navigation, which supplies the sidebar groups (navigation.sidebar)and the navigation bar items (
navigation.navbar) from configuration.#955
b80958fThanks @avivkeller! - Close Orama search when the target link is on the same page#968
d3306a2Thanks @pimterry! - Resolve unions and arrays of display-name types ({HTTP/2 Headers Object | vm.Module},{HTTP/2 Headers Object[]}), and stop capturing prose such asU+007B ({), and U+007D (}).as a type annotation.#889
68751afThanks @bmuenzenmeyer! - Fixrelative()URL resolution when the target path is a prefix of the currentpage's path (e.g.
/generatorsfrom/generators/web): the target's finalsegment was consumed as a common directory, producing
.instead of../generators. Unreachable in flat page layouts; surfaced by sites withnested input directories.
#945
70b7526Thanks @avivkeller! - Moved the package into apackages/coreworkspace.#946
9ab2840Thanks @btea! - Fix missing spaces in the riscv64 multithreading warning message, whichpreviously concatenated as "failures whenallocating" and "spaceon riscv64".
#933
b73b704Thanks @vsolano9! - Use shortDEPcodes for deprecation heading anchors.#942
cef45caThanks @btea! - Space union separators in type annotation values ({string|URL}is now rendered asstring | URL).#934
e6f1769Thanks @avivkeller! - Switchesoxc-parserfor@swc/wasm, sinceoxc-parserdoes not provide the needed bindings.#919
d0f0de0Thanks @MFA-G! - Preserve deprecation codes in generated table-of-contents labels.#963
2f9defeThanks @btea! - Sync the URL hash when following same-page search hits#955
b80958fThanks @avivkeller! - Render markdowncodesnippets in the sidebarUpdated dependencies [
c734403,c334823,ca36039]:@nodejs/doc-kit-generator-legacy@1.0.0
Major Changes
c734403Thanks @avivkeller! - The legacy-format generators (legacy-html,legacy-html-all,legacy-json, andlegacy-json-all) now live in the new@nodejs/doc-kit-generator-legacypackage and are loaded via import specifiers suchas
@nodejs/doc-kit-generator-legacy/legacy-html. The corresponding@nodejs/doc-kit/*package exports have been removed. The CLI shorthandnames are unchanged.
Patch Changes
96e1c26,7bd1b5b,b80958f,d3306a2,c334823,68751af,c734403,70b7526,c334823,ada6540,ca36039,9ab2840,b73b704,cef45ca,0bd347d,e6f1769,d0f0de0,2f9defe,43a09f7,b80958f]:@node-core/doc-kit@2.0.0
Major Changes
c334823Thanks @avivkeller! - The Node.js-specific generators (api-links,addon-verify, andman-page) now live in the@node-core/doc-kitpackage and are loadedvia import specifiers such as
@node-core/doc-kit/man-page. Thecorresponding package exports have been removed from the doc-kit engine.
The CLI shorthand names are unchanged.
Patch Changes
96e1c26,7bd1b5b,b80958f,d3306a2,c334823,68751af,c734403,70b7526,c334823,ada6540,ca36039,9ab2840,b73b704,cef45ca,0bd347d,e6f1769,d0f0de0,2f9defe,43a09f7,b80958f]:@nodejs/doc-kit-generator-react@0.1.0
Minor Changes
ca36039Thanks @avivkeller! - The React/JSX-based generators (html— previouslyweb—,jsx-ast,llms-txt,sitemap, andorama-db) now live in the new@nodejs/doc-kit-generator-reactpackage and are loaded via import specifiers such as@nodejs/doc-kit-generator-react/html. The corresponding@nodejs/doc-kit/*package exports have been removed. The
webgenerator is renamed tohtml:the CLI shorthand
webkeeps working as a deprecated alias, but theconfiguration key is now
htmlinstead ofweb.Patch Changes
96e1c26,7bd1b5b,b80958f,d3306a2,c334823,68751af,c734403,70b7526,c334823,ada6540,ca36039,9ab2840,b73b704,cef45ca,0bd347d,e6f1769,d0f0de0,2f9defe,43a09f7,b80958f]: