Граф коммитов

22259 Коммитов

Автор SHA1 Сообщение Дата
Elliot Nelson ae38aeeb59
[rush-lib] Add --timeline parameter for all phased commands (#5082)
* Add --timeline option for all phased commands

* rush change

---------

Co-authored-by: Elliot Nelson <elliot-nelson@users.noreply.github.com>
2025-01-22 14:10:33 -08:00
Rushbot 061bc35c50 Bump versions [skip ci] 2025-01-22 03:03:50 +00:00
Rushbot db78d9823d Update changelogs [skip ci] 2025-01-22 03:03:48 +00:00
Ian Clanton-Thuon 4871b413a4
Add an option to control the resources available to workers. (#5084) 2025-01-21 18:52:23 -08:00
Rushbot 96116b4243 Bump versions [skip ci] 2025-01-16 22:49:21 +00:00
Rushbot 705c619313 Update changelogs [skip ci] 2025-01-16 22:49:19 +00:00
Ian Clanton-Thuon 8a4492d5ab
Add support for the --docs parameter to the Heft storybook plugin. (#5080) 2025-01-16 22:18:57 +00:00
Rushbot b6522b8bf3 Bump versions [skip ci] 2025-01-14 01:11:23 +00:00
Rushbot b969efb054 Update changelogs [skip ci] 2025-01-14 01:11:21 +00:00
David Michon cca07c945b
[workspace-resolve] Allow configuration of which resolvers to apply to (#5074)
* [workspace-resolve] Allow configuration
Monomorphic request object.

* Update default

---------

Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2025-01-13 10:59:05 -08:00
Rushbot a15fef549c Bump versions [skip ci] 2025-01-10 02:36:22 +00:00
Rushbot 99810fe1aa Update changelogs [skip ci] 2025-01-10 02:36:20 +00:00
Pete Gonzalez dc821ae675 Prepare to publish a MINOR release 2025-01-09 18:19:58 -08:00
Lincoln bd759e41e1
Setting to avoid manually configuring decoupledLocalDependencies across subspaces (#5072)
Co-authored-by: Lincoln <L-Qun@users.noreply.github.com>
2025-01-09 18:13:25 -08:00
Daniel e5560f28ca
[rush-lib] Fix issue with `MaxListenersExceeded` while using the HTTP build cache plugin (#5073)
* Remove the socket error handler for WebClient

* Rush change

* Remove unused import

---------

Co-authored-by: Daniel <D4N14L@users.noreply.github.com>
2025-01-09 13:57:26 -08:00
Rushbot dcfc223ff2 Bump versions [skip ci] 2025-01-09 01:10:13 +00:00
Rushbot 67aa731e54 Update changelogs [skip ci] 2025-01-09 01:10:10 +00:00
Aramis Sennyey 698fe5cc5f
[rush] feat(buildcache): improve access to operation build cache (#5058)
* feat: improve access to operation build cache

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* add changelog

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* move state hash calculation to OperationExecutionRecord

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* address PR feedback

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* remove unused property

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* remove unused import

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* Update libraries/rush-lib/src/logic/operations/Operation.ts

Co-authored-by: David Michon <dmichon@microsoft.com>

* address pr feedback

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

---------

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>
Co-authored-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>
Co-authored-by: David Michon <dmichon@microsoft.com>
2025-01-08 15:30:45 -08:00
Daniel c3f31d230a
[node-core-library] Provide `retryCount` parameter to actions executed using `Async.runWithRetriesAsync` (#5069)
* Add retryCount parameter to the action provided to Async.runWithRetriesAsync

* Rush change

---------

Co-authored-by: Daniel <D4N14L@users.noreply.github.com>
2025-01-08 14:43:34 -08:00
Pete Gonzalez f2faa8ce33
Bump decoupled local dependencies (#5068)
* Bump decoupled local dependencies

* rush update

* rush change
2025-01-07 17:39:49 -08:00
Pete Gonzalez 9ea737963d
Upgrade to Rush 5.147.2 (#5067)
* Upgrade to Rush 5.147.2

* rush update

* Revert change to version-policies.json
2025-01-07 15:22:37 -08:00
Rushbot d195b09b66 Bump versions [skip ci] 2025-01-07 22:17:35 +00:00
Rushbot 48cc92264c Update changelogs [skip ci] 2025-01-07 22:17:33 +00:00
Qingyu Wang 62825ff2f4
[api-extractor] Upgrade bundled TypeScript to 5.7 (#4815)
* WIP: [api-extractor] Upgrade bundled TypeScript to 5.5

1. Upgrade TypeScript to `5.5.2`
2. Upgrade @typescript-eslint/parser to `7.14.1`
3. Adopt breaking changes of typescript-eslint

* rush change

* Upgrade API Extractor's bundled TypeScript version to 5.7.2

* Update TypeScriptInternals.ts to reflect changes in TypeScript 5.7.2
NOTE: This is a type signature change that didn't affect the runtime contract; it should be fully backwards compatible

* rush update

* Fix a warning caused by TypeScript 5.7.2 strict checks complaining about resolve() signatures being inconsistent between @types/node/module.d.ts and lib.dom.d.ts:

Warning: C:/Git/rushstack/common/temp/default/node_modules/.pnpm/@types+node@18.17.15/node_modules/@types/node/module.d.ts:210:13 - (TS2386) Overload signatures must all be optional or required.

* Temporarily suppress warning caused by TypeScript 5.7.2 being incompatible with @types/node@14.0.1:

Warning: C:\Git\rushstack\common\temp\default\node_modules\.pnpm\@types+node@14.0.1\node_modules\@types\node\ts3.2\globals.d.ts:10:11 - (TS2320) Interface 'Buffer' cannot simultaneously extend types 'Uint8Array<ArrayBuffer>' and 'Uint8Array<ArrayBufferLike>'.
Named property 'buffer' of types 'Uint8Array<ArrayBuffer>' and 'Uint8Array<ArrayBufferLike>' are not identical.

* rush change

---------

Co-authored-by: Qingyu Wang <colinaaa@users.noreply.github.com>
Co-authored-by: Pete Gonzalez <4673363+octogonz@users.noreply.github.com>
2025-01-07 14:06:49 -08:00
Rushbot d716cce57c Bump versions [skip ci] 2025-01-07 16:11:08 +00:00
Rushbot 659bc9a62b Update changelogs [skip ci] 2025-01-07 16:11:06 +00:00
David Michon 4cf55de60e
[eslint-bulk] Fix caching during eslintrc lookup (#5065)
Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2025-01-06 17:19:23 -08:00
Rushbot b2465b03e8 Bump versions [skip ci] 2025-01-06 21:48:45 +00:00
Rushbot 7dd98f9d78 Update changelogs [skip ci] 2025-01-06 21:48:43 +00:00
Fan Zhongxu 03ffcbb2a0
[rush] Fixed the issue where the lockfile object has an nullish value causing yaml.dump to report an error (#5056)
* Fixed the issue where the loclfile object has an undefined property causing yaml.dump to report an error.

* Apply suggestions from code review

---------

Co-authored-by: Ian Clanton-Thuon <iclanton@users.noreply.github.com>
2025-01-06 19:45:59 +00:00
Fan Zhongxu 69b98bef51
Fix the issue with accessing the shouldEnsureConsistentVersions method. (#5063) 2025-01-06 11:42:25 -08:00
Rushbot 7aa7b9f894 Bump versions [skip ci] 2024-12-26 23:35:29 +00:00
Rushbot b368507aca Update changelogs [skip ci] 2024-12-26 23:35:27 +00:00
Pete Gonzalez 4cc81de608
Prepare to publish a PATCH release of Rush (#5059) 2024-12-26 15:23:55 -08:00
Aramis Sennyey a63054f7ae
fix: allow injected dependencies when subspaces are disabled (#5057)
* fix: allow injected dependencies when subspaces are disabled

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

* add changelog

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>

---------

Signed-off-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>
Co-authored-by: Aramis Sennyey <aramissennyeydd@users.noreply.github.com>
2024-12-26 14:50:13 -08:00
Rushbot 724aa515c6 Bump versions [skip ci] 2024-12-18 01:11:35 +00:00
Rushbot b1ea06a58a Update changelogs [skip ci] 2024-12-18 01:11:33 +00:00
David Michon 970b221309
Enhance LookupByPath, Fix win32 paths in webpack-workspace-resolve-plugin (#5050)
* [lookup-by-path] Add size,entries,get,has,removeItem
Add more support for delimiter overrides per method.
Exclude `undefined` and `null` from allowed values to type parameter <TItem>

* [workspace-resolve] Fix win32 path formatting.
Also tap hooks earlier to avoid sequencing issues.

---------

Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2024-12-18 00:30:59 +00:00
Rushbot fc48c641aa Bump versions [skip ci] 2024-12-14 01:11:10 +00:00
Rushbot f7f4cf036f Update changelogs [skip ci] 2024-12-14 01:11:08 +00:00
David Michon 4f94865951
[rush] Fix build cache ids when "enableSubPathScan" is enabled (#5045)
Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2024-12-13 16:38:28 -08:00
David Michon 2e2ac575e3
[node-core-library] Fix semantics of RealNodeModulePath (#5042)
* [node-core-library] Fix semantics of RealNodeModulePath

* Add tests for relative paths

* Use `path.join`

* Optionalize, use path.join instead of parse/format

* Fix parameter optionality

---------

Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2024-12-14 00:02:26 +00:00
David Michon 5a17143256
[rush] Treat disabled noops as noop instead of skipped (#5043)
Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2024-12-13 15:44:51 -08:00
Rushbot bd22e98be1 Bump versions [skip ci] 2024-12-12 01:37:27 +00:00
Rushbot 0047e161c1 Update changelogs [skip ci] 2024-12-12 01:37:26 +00:00
Rushbot c49e2b660d Bump versions [skip ci] 2024-12-12 01:37:11 +00:00
Rushbot d1286c86ff Update changelogs [skip ci] 2024-12-12 01:37:09 +00:00
Lincoln 9f4dfecd67
[rush] Optimize the execution speed of Rush (#5007)
* Optimize the execution speed of Rush

* update documentation

* Update documentation

* add enableSubpathScan to control if full scan the entire repository

* Update common/changes/@rushstack/package-deps-hash/main_2024-11-18-08-13.json

Co-authored-by: David Michon <dmichon@microsoft.com>

* Update libraries/package-deps-hash/src/getRepoState.ts

Co-authored-by: David Michon <dmichon@microsoft.com>

* Update libraries/package-deps-hash/src/getRepoState.ts

Co-authored-by: David Michon <dmichon@microsoft.com>

* Update common/changes/@microsoft/rush/main_2024-11-18-08-13.json

Co-authored-by: David Michon <dmichon@microsoft.com>

---------

Co-authored-by: Lincoln <L-Qun@users.noreply.github.com>
Co-authored-by: David Michon <dmichon@microsoft.com>
2024-12-11 17:24:52 -08:00
Rushbot a7fb8b0df7 Bump versions [skip ci] 2024-12-10 21:23:20 +00:00
Rushbot d97575d03d Update changelogs [skip ci] 2024-12-10 21:23:18 +00:00