Skip to content

Commit 875777c

Browse files
CopilotL-Qunrushboticlantonnvrtmd
authored
Bump webpack from 5.73.0 to 5.94.0 in /build-tests/webpack-local-version-test (#5456)
* [rush-lib] fix bridge package command (#5411) * rush change * fix: enable prerelease version matching in bridge-package command * Update changelogs [skip ci] * Bump versions [skip ci] * Introduce an ESLint rule to coalesce imports. (#5414) * Use the no-duplicate-imports rule. * fixup! Use the no-duplicate-imports rule. * fixup! Use the no-duplicate-imports rule. * Fix duplicate import issues. * Use the import/no-duplicates rule. * Manual fixes. * [eslint-plugin] Document the @rushstack/typedef-var rule and clarify scope (#5410) * docs(eslint-plugin): document the @rushstack/typedef-var rule * chore(changefile): add changefile for typedef-var documentation * docs: remove for...of and for...in exception from typedef-var rule documentation * Update changelogs [skip ci] * Bump versions [skip ci] * Bump decpouled local dependencies. (#5415) * [heft-rspack-plugin] Initial implementation of a Rspack Heft plugin. (#4015) * Update changelogs [skip ci] * Bump versions [skip ci] * Update changelogs [skip ci] * Bump versions [skip ci] * [rush] Fork npm-check into rush-lib (#5416) * Fork npm-check * rush update * Update test scripts in package json * rush update * Fix test file * Add and update readmes * Update readme, update config * Update readme --------- Co-authored-by: cmalonzo <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * Update changelogs [skip ci] * Bump versions [skip ci] * Fix an issue with the return type of Executable.waitForExitAsync. (#5417) * Clean up the `repo-scripts bump-decoupled-local-dependencies` action. (#5418) * Move files around in repo-toolbox. * Don't bump allowed alternative dependencies. * Include @rushstack/set-webpack-public-path-plugin@^4.1.16 in common-versions.json. * [eslint-plugin] Introduce `@rushstack/import-requires-chunk-name` and `@rushstack/pair-react-dom-render-unmount` rules. (#5419) * Include the @rushstack/import-requires-chunk-name rule. * Include the @rushstack/pair-react-dom-render-unmount rule. * fixup! Include the @rushstack/pair-react-dom-render-unmount rule. * Include missing documentation. * Rush change. * Sort README entries. * Update changelogs [skip ci] * Bump versions [skip ci] * Extract CredentialCache from Rush into @rushstack/credential-cache (#5421) * Add new credential-cache package * Add test command * Factor out CredentialCache * Fix routing * Fix API * Update readme * Update readme * rush update * Forward rush-user folder name * Remove old credentials schema * Restore caching in getHomeFolder * Remove reexport of areDeepEqual * Update API md * Centralize polyfill --------- Co-authored-by: David Michon <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * Fix an issue where suppressed rule violations still show up in the report in ESLint >=9.37.0. (#5422) * Fix an issue where suppressed rule violations still show up in the report in ESLint >=9.37.0. * Fix an issue where the ESLint process will crash when running in the ESLint VSCode extension in ESLint >=9.37.0. * Update changelogs [skip ci] * Bump versions [skip ci] * Bump decoupled local dependencies. (#5420) * [heft-lint] Fix TypeScript program passing (#5428) Co-authored-by: David Michon <[email protected]> * [API Extractor] Add support for printing a diff of changed API reports in non-local builds. (#5427) * Fix an issue where verbose API extractor messages may not be passed to the Heft plugin. * Add diff printing to API Extractor's report issue logging. * Expose an alwaysShowChangedApiReportDiffOnNonLocalBuild option in the api-extractor-heft-plugin configuration file. * Use the alwaysShowChangedApiReportDiffOnNonLocalBuild in the local rig * fixup! Add diff printing to API Extractor's report issue logging. * Generate a JSON schemas artifact after publish. (#5429) * Copy JSON schemas to projects' temp/json-schemas folders. * Introduce a tool for collecting JSON schemas. * Record JSON schemas during publish. * Produce artifacts during CI. * Fix publish. (#5430) * Update changelogs [skip ci] * Bump versions [skip ci] * [heft-node-rig] Add lib-dts and lib-esm to cleanFiles glob (#5438) * Initial plan * Add lib-dts and lib-esm to cleanFiles in heft-node-rig Co-authored-by: dmichon-msft <[email protected]> * Add change file for heft-node-rig Co-authored-by: dmichon-msft <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: dmichon-msft <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * [eslint-plugin] Fix no-external-local-imports in editor (#5441) * [eslint-plugin] Fix calculation of project folder in ESLint * [heft-lint] Set parserOptions.tsconfigRootDir --------- Co-authored-by: David Michon <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * Bump decoupled local dependencies. (#5440) * Bump cyclic dependencies. * Bump TSDoc dependencies. * Rush update. * [devx] Apply schemas to Rush/Heft config files in VS Code, add clean build launch config (#5445) * Bind schemas in vscode * Add clean build launch config --------- Co-authored-by: David Michon <[email protected]> * [heft-typescript] Support `${configDir}` token in tsconfig.json (#5444) * Support ${configDir} in typescript file copier * Use ${configDir} in local rigs * Use const * Fix a TSDoc link. --------- Co-authored-by: David Michon <[email protected]> Co-authored-by: Ian Clanton-Thuon <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * [lint] Ensure correctness of SARIF output logs (#5443) * [eslint-bulk] Report bulk suppressions as suppressions * [heft-lint] Include suppressed results * Enable sarif log for local rigs, add test * Fix lint cache * Fix typo in TSLint --------- Co-authored-by: David Michon <[email protected]> * Update changelogs [skip ci] * Bump versions [skip ci] * [rush] Add project-level parameter ignoring to prevent unnecessary cache invalidation (#5433) * Initial plan * Add parameter ignoring feature to rush-lib Co-authored-by: dmichon-msft <[email protected]> * Add tests for parameter ignoring feature Co-authored-by: dmichon-msft <[email protected]> * Refactor to eliminate code duplication in parameter collection Co-authored-by: dmichon-msft <[email protected]> * Improve documentation and add clarifying comments Co-authored-by: dmichon-msft <[email protected]> * Address PR feedback: use ignoredParameterValues and improve filtering Co-authored-by: dmichon-msft <[email protected]> * Address final PR feedback: improve logging and test coverage Co-authored-by: dmichon-msft <[email protected]> * Centralize parameter creation helper and share with BaseScriptAction Co-authored-by: dmichon-msft <[email protected]> * Ensure all parameter types are tested for filtering Co-authored-by: dmichon-msft <[email protected]> * Refactor parameter helpers into cli/parsing directory Co-authored-by: dmichon-msft <[email protected]> * Use CommandLineParser to parse parameter values in test Co-authored-by: dmichon-msft <[email protected]> * Use executeWithoutErrorHandlingAsync instead of executeAsync Co-authored-by: dmichon-msft <[email protected]> * Add rush change file for project-level parameter ignoring feature Co-authored-by: iclanton <[email protected]> * Adjust formatting of change file --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: dmichon-msft <[email protected]> Co-authored-by: iclanton <[email protected]> Co-authored-by: David Michon <[email protected]> * [rush-lib] Add validation for parameterNamesToIgnore in rush-project.json (#5448) * Initial plan * Add validation for parameterNamesToIgnore in rush-project.json Co-authored-by: iclanton <[email protected]> * Remove unused test repository * Address PR feedback: combine error messages and add malformed parameter test Co-authored-by: iclanton <[email protected]> * Add changelog entry for rush-lib Co-authored-by: iclanton <[email protected]> * Add tests for parameter validation with valid parameters Co-authored-by: iclanton <[email protected]> * Update libraries/rush-lib/src/api/test/RushProjectConfiguration.test.ts Co-authored-by: David Michon <[email protected]> * Update common/changes/@microsoft/rush-lib/copilot-validate-parameter-names-to-ignore_2025-11-13-23-26.json * Fix changelog entry to use @microsoft/rush package name Co-authored-by: iclanton <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: iclanton <[email protected]> Co-authored-by: Ian Clanton-Thuon <[email protected]> Co-authored-by: David Michon <[email protected]> * [rush-lib] Add PathProjectSelectorParser with path: scheme and auto-routing (#5451) * Initial plan * Add PathProjectSelectorParser implementation with path: scheme Co-authored-by: dmichon-msft <[email protected]> * Address code review feedback and add comprehensive unit tests for selector parsers Co-authored-by: dmichon-msft <[email protected]> * Add tests for VersionPolicyProjectSelectorParser and SubspaceSelectorParser Co-authored-by: dmichon-msft <[email protected]> * Refactor tests into separate files and improve PathProjectSelectorParser testability Co-authored-by: dmichon-msft <[email protected]> * Add change file for PathProjectSelectorParser feature Co-authored-by: dmichon-msft <[email protected]> * Update common/changes/@microsoft/rush/copilot-add-path-project-selector-parser_2025-11-17-22-30.json * Address code review feedback: make workingDirectory required and add comprehensive tests Co-authored-by: iclanton <[email protected]> * Fix Windows path separator issue by normalizing to forward slashes for LookupByPath Co-authored-by: iclanton <[email protected]> * Use consistent cwd from RushCommandLineParser for path resolution Co-authored-by: iclanton <[email protected]> * Auto-route relative and absolute POSIX paths to path: selector Co-authored-by: dmichon-msft <[email protected]> * Use Path.convertToSlashes helper instead of manual path separator conversion Co-authored-by: dmichon-msft <[email protected]> * Rush change. --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: dmichon-msft <[email protected]> Co-authored-by: David Michon <[email protected]> Co-authored-by: iclanton <[email protected]> Co-authored-by: Ian Clanton-Thuon <[email protected]> * Initial plan * Generate changelogs for webpack version bump Co-authored-by: iclanton <[email protected]> --------- Co-authored-by: Lincoln <[email protected]> Co-authored-by: Rushbot <[email protected]> Co-authored-by: Ian Clanton-Thuon <[email protected]> Co-authored-by: yuza🍊 <[email protected]> Co-authored-by: Camille Malonzo <[email protected]> Co-authored-by: cmalonzo <[email protected]> Co-authored-by: David Michon <[email protected]> Co-authored-by: David Michon <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: dmichon-msft <[email protected]> Co-authored-by: iclanton <[email protected]>
1 parent 400f6a1 commit 875777c

File tree

634 files changed

+15435
-2566
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

634 files changed

+15435
-2566
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ jobs:
7676
run: node repo-scripts/repo-toolbox/lib/start.js readme --verify
7777
working-directory: repo-a
7878

79+
- name: Collect JSON schemas
80+
run: node repo-scripts/repo-toolbox/lib/start.js collect-json-schemas --output-path ${GITHUB_WORKSPACE}/artifacts/json-schemas
81+
working-directory: repo-a
82+
7983
- name: Clone another copy of the repo to test the build cache
8084
uses: actions/checkout@v3
8185
with:

.vscode/launch.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,25 @@
6666
"console": "integratedTerminal",
6767
"internalConsoleOptions": "neverOpen"
6868
},
69+
{
70+
"type": "node",
71+
"request": "launch",
72+
"name": "Debug Clean Build in Selected Project (Heft)",
73+
"cwd": "${fileDirname}",
74+
"runtimeArgs": [
75+
"--nolazy",
76+
"--inspect-brk",
77+
"${workspaceFolder}/apps/heft/lib/start.js",
78+
"--debug",
79+
"build",
80+
"--clean"
81+
],
82+
"skipFiles": ["<node_internals>/**"],
83+
"outFiles": [],
84+
"sourceMaps": true,
85+
"console": "integratedTerminal",
86+
"internalConsoleOptions": "neverOpen"
87+
},
6988
{
7089
"name": "Attach",
7190
"type": "node",

.vscode/settings.json

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,35 @@
2121
"files.associations": {
2222
"**/package.json": "json",
2323
"**/*.json": "jsonc"
24-
}
24+
},
25+
"json.schemas": [
26+
{
27+
"fileMatch": ["/rush.json"],
28+
"url": "./libraries/rush-lib/src/schemas/rush.schema.json"
29+
},
30+
{
31+
"fileMatch": ["**/rush-plugin.json"],
32+
"url": "./libraries/rush-lib/src/schemas/rush-plugin-manifest.schema.json"
33+
},
34+
{
35+
"fileMatch": ["**/config/heft.json"],
36+
"url": "./apps/heft/src/schemas/heft.schema.json"
37+
},
38+
{
39+
"fileMatch": ["**/config/rig.json"],
40+
"url": "./libraries/rig-package/src/schemas/rig.schema.json"
41+
},
42+
{
43+
"fileMatch": ["**/config/rush-project.json"],
44+
"url": "./libraries/rush-lib/src/schemas/rush-project.schema.json"
45+
},
46+
{
47+
"fileMatch": ["**/config/typescript.json"],
48+
"url": "./heft-plugins/heft-typescript-plugin/src/schemas/typescript.schema.json"
49+
},
50+
{
51+
"fileMatch": ["**/heft-plugin.json"],
52+
"url": "./apps/heft/src/schemas/heft-plugin.schema.json"
53+
}
54+
]
2555
}

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,15 @@ These GitHub repositories provide supplementary resources for Rush Stack:
8080
| [/heft-plugins/heft-webpack4-plugin](./heft-plugins/heft-webpack4-plugin/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fheft-webpack4-plugin.svg)](https://badge.fury.io/js/%40rushstack%2Fheft-webpack4-plugin) | [changelog](./heft-plugins/heft-webpack4-plugin/CHANGELOG.md) | [@rushstack/heft-webpack4-plugin](https://www.npmjs.com/package/@rushstack/heft-webpack4-plugin) |
8181
| [/heft-plugins/heft-webpack5-plugin](./heft-plugins/heft-webpack5-plugin/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fheft-webpack5-plugin.svg)](https://badge.fury.io/js/%40rushstack%2Fheft-webpack5-plugin) | [changelog](./heft-plugins/heft-webpack5-plugin/CHANGELOG.md) | [@rushstack/heft-webpack5-plugin](https://www.npmjs.com/package/@rushstack/heft-webpack5-plugin) |
8282
| [/libraries/api-extractor-model](./libraries/api-extractor-model/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fapi-extractor-model.svg)](https://badge.fury.io/js/%40microsoft%2Fapi-extractor-model) | [changelog](./libraries/api-extractor-model/CHANGELOG.md) | [@microsoft/api-extractor-model](https://www.npmjs.com/package/@microsoft/api-extractor-model) |
83+
| [/libraries/credential-cache](./libraries/credential-cache/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fcredential-cache.svg)](https://badge.fury.io/js/%40rushstack%2Fcredential-cache) | [changelog](./libraries/credential-cache/CHANGELOG.md) | [@rushstack/credential-cache](https://www.npmjs.com/package/@rushstack/credential-cache) |
8384
| [/libraries/debug-certificate-manager](./libraries/debug-certificate-manager/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fdebug-certificate-manager.svg)](https://badge.fury.io/js/%40rushstack%2Fdebug-certificate-manager) | [changelog](./libraries/debug-certificate-manager/CHANGELOG.md) | [@rushstack/debug-certificate-manager](https://www.npmjs.com/package/@rushstack/debug-certificate-manager) |
8485
| [/libraries/heft-config-file](./libraries/heft-config-file/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fheft-config-file.svg)](https://badge.fury.io/js/%40rushstack%2Fheft-config-file) | [changelog](./libraries/heft-config-file/CHANGELOG.md) | [@rushstack/heft-config-file](https://www.npmjs.com/package/@rushstack/heft-config-file) |
8586
| [/libraries/load-themed-styles](./libraries/load-themed-styles/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fload-themed-styles.svg)](https://badge.fury.io/js/%40microsoft%2Fload-themed-styles) | [changelog](./libraries/load-themed-styles/CHANGELOG.md) | [@microsoft/load-themed-styles](https://www.npmjs.com/package/@microsoft/load-themed-styles) |
8687
| [/libraries/localization-utilities](./libraries/localization-utilities/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Flocalization-utilities.svg)](https://badge.fury.io/js/%40rushstack%2Flocalization-utilities) | [changelog](./libraries/localization-utilities/CHANGELOG.md) | [@rushstack/localization-utilities](https://www.npmjs.com/package/@rushstack/localization-utilities) |
8788
| [/libraries/lookup-by-path](./libraries/lookup-by-path/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Flookup-by-path.svg)](https://badge.fury.io/js/%40rushstack%2Flookup-by-path) | [changelog](./libraries/lookup-by-path/CHANGELOG.md) | [@rushstack/lookup-by-path](https://www.npmjs.com/package/@rushstack/lookup-by-path) |
8889
| [/libraries/module-minifier](./libraries/module-minifier/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fmodule-minifier.svg)](https://badge.fury.io/js/%40rushstack%2Fmodule-minifier) | [changelog](./libraries/module-minifier/CHANGELOG.md) | [@rushstack/module-minifier](https://www.npmjs.com/package/@rushstack/module-minifier) |
8990
| [/libraries/node-core-library](./libraries/node-core-library/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fnode-core-library.svg)](https://badge.fury.io/js/%40rushstack%2Fnode-core-library) | [changelog](./libraries/node-core-library/CHANGELOG.md) | [@rushstack/node-core-library](https://www.npmjs.com/package/@rushstack/node-core-library) |
91+
| [/libraries/npm-check-fork](./libraries/npm-check-fork/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fnpm-check-fork.svg)](https://badge.fury.io/js/%40rushstack%2Fnpm-check-fork) | [changelog](./libraries/npm-check-fork/CHANGELOG.md) | [@rushstack/npm-check-fork](https://www.npmjs.com/package/@rushstack/npm-check-fork) |
9092
| [/libraries/operation-graph](./libraries/operation-graph/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Foperation-graph.svg)](https://badge.fury.io/js/%40rushstack%2Foperation-graph) | [changelog](./libraries/operation-graph/CHANGELOG.md) | [@rushstack/operation-graph](https://www.npmjs.com/package/@rushstack/operation-graph) |
9193
| [/libraries/package-deps-hash](./libraries/package-deps-hash/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fpackage-deps-hash.svg)](https://badge.fury.io/js/%40rushstack%2Fpackage-deps-hash) | [changelog](./libraries/package-deps-hash/CHANGELOG.md) | [@rushstack/package-deps-hash](https://www.npmjs.com/package/@rushstack/package-deps-hash) |
9294
| [/libraries/package-extractor](./libraries/package-extractor/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fpackage-extractor.svg)](https://badge.fury.io/js/%40rushstack%2Fpackage-extractor) | [changelog](./libraries/package-extractor/CHANGELOG.md) | [@rushstack/package-extractor](https://www.npmjs.com/package/@rushstack/package-extractor) |
@@ -187,6 +189,7 @@ These GitHub repositories provide supplementary resources for Rush Stack:
187189
| [/build-tests/heft-node-everything-test](./build-tests/heft-node-everything-test/) | Building this project tests every task and config file for Heft when targeting the Node.js runtime |
188190
| [/build-tests/heft-parameter-plugin](./build-tests/heft-parameter-plugin/) | This project contains a Heft plugin that adds a custom parameter to built-in actions |
189191
| [/build-tests/heft-parameter-plugin-test](./build-tests/heft-parameter-plugin-test/) | This project exercises a built-in Heft action with a custom parameter |
192+
| [/build-tests/heft-rspack-everything-test](./build-tests/heft-rspack-everything-test/) | Building this project tests every task and config file for Heft when targeting the web browser runtime using Rspack |
190193
| [/build-tests/heft-sass-test](./build-tests/heft-sass-test/) | This project illustrates a minimal tutorial Heft project targeting the web browser runtime |
191194
| [/build-tests/heft-swc-test](./build-tests/heft-swc-test/) | Building this project tests building with SWC |
192195
| [/build-tests/heft-typescript-composite-test](./build-tests/heft-typescript-composite-test/) | Building this project tests behavior of Heft when the tsconfig.json file uses project references. |
@@ -212,6 +215,7 @@ These GitHub repositories provide supplementary resources for Rush Stack:
212215
| [/build-tests/set-webpack-public-path-plugin-test](./build-tests/set-webpack-public-path-plugin-test/) | Building this project tests the set-webpack-public-path-plugin |
213216
| [/build-tests/webpack-local-version-test](./build-tests/webpack-local-version-test/) | Building this project tests the rig loading for the local version of webpack |
214217
| [/eslint/local-eslint-config](./eslint/local-eslint-config/) | An ESLint configuration consumed projects inside the rushstack repo. |
218+
| [/heft-plugins/heft-rspack-plugin](./heft-plugins/heft-rspack-plugin/) | Heft plugin for Rspack |
215219
| [/libraries/rush-themed-ui](./libraries/rush-themed-ui/) | Rush Component Library: a set of themed components for rush projects |
216220
| [/libraries/rushell](./libraries/rushell/) | Execute shell commands using a consistent syntax on every platform |
217221
| [/repo-scripts/doc-plugin-rush-stack](./repo-scripts/doc-plugin-rush-stack/) | API Documenter plugin used with the rushstack.io website |

apps/api-documenter/CHANGELOG.json

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,86 @@
11
{
22
"name": "@microsoft/api-documenter",
33
"entries": [
4+
{
5+
"version": "7.28.0",
6+
"tag": "@microsoft/api-documenter_v7.28.0",
7+
"date": "Wed, 12 Nov 2025 01:12:56 GMT",
8+
"comments": {
9+
"minor": [
10+
{
11+
"comment": "Bump the `@microsoft/tsdoc` dependency to `~0.16.0`."
12+
}
13+
],
14+
"dependency": [
15+
{
16+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.32.0`"
17+
},
18+
{
19+
"comment": "Updating dependency \"@rushstack/heft\" to `1.1.5`"
20+
}
21+
]
22+
}
23+
},
24+
{
25+
"version": "7.27.4",
26+
"tag": "@microsoft/api-documenter_v7.27.4",
27+
"date": "Tue, 04 Nov 2025 08:15:14 GMT",
28+
"comments": {
29+
"dependency": [
30+
{
31+
"comment": "Updating dependency \"@rushstack/heft\" to `1.1.4`"
32+
}
33+
]
34+
}
35+
},
36+
{
37+
"version": "7.27.3",
38+
"tag": "@microsoft/api-documenter_v7.27.3",
39+
"date": "Fri, 24 Oct 2025 00:13:38 GMT",
40+
"comments": {
41+
"dependency": [
42+
{
43+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.31.3`"
44+
},
45+
{
46+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.18.0`"
47+
},
48+
{
49+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.19.3`"
50+
},
51+
{
52+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.1.3`"
53+
},
54+
{
55+
"comment": "Updating dependency \"@rushstack/heft\" to `1.1.3`"
56+
}
57+
]
58+
}
59+
},
60+
{
61+
"version": "7.27.2",
62+
"tag": "@microsoft/api-documenter_v7.27.2",
63+
"date": "Wed, 22 Oct 2025 00:57:54 GMT",
64+
"comments": {
65+
"dependency": [
66+
{
67+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.31.2`"
68+
},
69+
{
70+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.17.1`"
71+
},
72+
{
73+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.19.2`"
74+
},
75+
{
76+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.1.2`"
77+
},
78+
{
79+
"comment": "Updating dependency \"@rushstack/heft\" to `1.1.2`"
80+
}
81+
]
82+
}
83+
},
484
{
585
"version": "7.27.1",
686
"tag": "@microsoft/api-documenter_v7.27.1",

apps/api-documenter/CHANGELOG.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
# Change Log - @microsoft/api-documenter
22

3-
This log was last generated on Wed, 08 Oct 2025 00:13:28 GMT and should not be manually modified.
3+
This log was last generated on Wed, 12 Nov 2025 01:12:56 GMT and should not be manually modified.
4+
5+
## 7.28.0
6+
Wed, 12 Nov 2025 01:12:56 GMT
7+
8+
### Minor changes
9+
10+
- Bump the `@microsoft/tsdoc` dependency to `~0.16.0`.
11+
12+
## 7.27.4
13+
Tue, 04 Nov 2025 08:15:14 GMT
14+
15+
_Version update only_
16+
17+
## 7.27.3
18+
Fri, 24 Oct 2025 00:13:38 GMT
19+
20+
_Version update only_
21+
22+
## 7.27.2
23+
Wed, 22 Oct 2025 00:57:54 GMT
24+
25+
_Version update only_
426

527
## 7.27.1
628
Wed, 08 Oct 2025 00:13:28 GMT
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"$schema": "https://developer.microsoft.com/json-schemas/heft/v0/heft.schema.json",
3+
"extends": "local-node-rig/profiles/default/config/heft.json",
4+
5+
"phasesByName": {
6+
"build": {
7+
"tasksByName": {
8+
"copy-json-schemas": {
9+
"taskPlugin": {
10+
"pluginPackage": "@rushstack/heft",
11+
"pluginName": "copy-files-plugin",
12+
"options": {
13+
"copyOperations": [
14+
{
15+
"sourcePath": "src/schemas",
16+
"destinationFolders": ["temp/json-schemas/api-extractor/v7"],
17+
"fileExtensions": [".schema.json"],
18+
"hardlink": true
19+
}
20+
]
21+
}
22+
}
23+
}
24+
}
25+
}
26+
}
27+
}

apps/api-documenter/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-documenter",
3-
"version": "7.27.1",
3+
"version": "7.28.0",
44
"description": "Read JSON files from api-extractor, generate documentation pages",
55
"repository": {
66
"type": "git",
@@ -21,7 +21,7 @@
2121
"typings": "dist/rollup.d.ts",
2222
"dependencies": {
2323
"@microsoft/api-extractor-model": "workspace:*",
24-
"@microsoft/tsdoc": "~0.15.1",
24+
"@microsoft/tsdoc": "~0.16.0",
2525
"@rushstack/node-core-library": "workspace:*",
2626
"@rushstack/terminal": "workspace:*",
2727
"@rushstack/ts-command-line": "workspace:*",

apps/api-extractor/CHANGELOG.json

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,83 @@
11
{
22
"name": "@microsoft/api-extractor",
33
"entries": [
4+
{
5+
"version": "7.55.0",
6+
"tag": "@microsoft/api-extractor_v7.55.0",
7+
"date": "Wed, 12 Nov 2025 01:12:56 GMT",
8+
"comments": {
9+
"minor": [
10+
{
11+
"comment": "Bump the `@microsoft/tsdoc` dependency to `~0.16.0`."
12+
},
13+
{
14+
"comment": "Bump the `@microsoft/tsdoc-config` dependency to `~0.18.0`."
15+
}
16+
],
17+
"dependency": [
18+
{
19+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.32.0`"
20+
}
21+
]
22+
}
23+
},
24+
{
25+
"version": "7.54.0",
26+
"tag": "@microsoft/api-extractor_v7.54.0",
27+
"date": "Tue, 04 Nov 2025 08:15:14 GMT",
28+
"comments": {
29+
"minor": [
30+
{
31+
"comment": "Add a new setting `IExtractorInvokeOptions.printApiReportDiff` that makes build logs easier to diagnose by printing a diff of any changes to API report files (*.api.md)."
32+
},
33+
{
34+
"comment": "Add a `--print-api-report-diff` CLI flag that causes a diff of any changes to API report files (*.api.md) to be printed."
35+
}
36+
]
37+
}
38+
},
39+
{
40+
"version": "7.53.3",
41+
"tag": "@microsoft/api-extractor_v7.53.3",
42+
"date": "Fri, 24 Oct 2025 00:13:38 GMT",
43+
"comments": {
44+
"dependency": [
45+
{
46+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.31.3`"
47+
},
48+
{
49+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.18.0`"
50+
},
51+
{
52+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.19.3`"
53+
},
54+
{
55+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.1.3`"
56+
}
57+
]
58+
}
59+
},
60+
{
61+
"version": "7.53.2",
62+
"tag": "@microsoft/api-extractor_v7.53.2",
63+
"date": "Wed, 22 Oct 2025 00:57:54 GMT",
64+
"comments": {
65+
"dependency": [
66+
{
67+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.31.2`"
68+
},
69+
{
70+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.17.1`"
71+
},
72+
{
73+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.19.2`"
74+
},
75+
{
76+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.1.2`"
77+
}
78+
]
79+
}
80+
},
481
{
582
"version": "7.53.1",
683
"tag": "@microsoft/api-extractor_v7.53.1",

apps/api-extractor/CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,32 @@
11
# Change Log - @microsoft/api-extractor
22

3-
This log was last generated on Wed, 08 Oct 2025 00:13:28 GMT and should not be manually modified.
3+
This log was last generated on Wed, 12 Nov 2025 01:12:56 GMT and should not be manually modified.
4+
5+
## 7.55.0
6+
Wed, 12 Nov 2025 01:12:56 GMT
7+
8+
### Minor changes
9+
10+
- Bump the `@microsoft/tsdoc` dependency to `~0.16.0`.
11+
- Bump the `@microsoft/tsdoc-config` dependency to `~0.18.0`.
12+
13+
## 7.54.0
14+
Tue, 04 Nov 2025 08:15:14 GMT
15+
16+
### Minor changes
17+
18+
- Add a new setting `IExtractorInvokeOptions.printApiReportDiff` that makes build logs easier to diagnose by printing a diff of any changes to API report files (*.api.md).
19+
- Add a `--print-api-report-diff` CLI flag that causes a diff of any changes to API report files (*.api.md) to be printed.
20+
21+
## 7.53.3
22+
Fri, 24 Oct 2025 00:13:38 GMT
23+
24+
_Version update only_
25+
26+
## 7.53.2
27+
Wed, 22 Oct 2025 00:57:54 GMT
28+
29+
_Version update only_
430

531
## 7.53.1
632
Wed, 08 Oct 2025 00:13:28 GMT

0 commit comments

Comments
 (0)