-
Notifications
You must be signed in to change notification settings - Fork 881
Commit 61e668f
authored
Update nrwl monorepo to v20.5.0 (#2035)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@nx/js](https://nx.dev)
([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/js)) |
devDependencies | minor | [`20.4.4` ->
`20.5.0`](https://renovatebot.com/diffs/npm/@nx%2fjs/20.4.4/20.5.0) |
| [nx](https://nx.dev)
([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) |
devDependencies | minor | [`20.4.4` ->
`20.5.0`](https://renovatebot.com/diffs/npm/nx/20.4.4/20.5.0) |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/js)</summary>
### [`v20.5.0`](https://redirect.github.com/nrwl/nx/releases/tag/20.5.0)
[Compare
Source](https://redirect.github.com/nrwl/nx/compare/20.4.6...20.5.0)
##### 20.5.0 (2025-03-06)
##### 🚀 Features
- **angular:** add release option to angular publishable libraries
([#​29869](https://redirect.github.com/nrwl/nx/pull/29869))
- **angular:** support angular 19.2.0
([#​30088](https://redirect.github.com/nrwl/nx/pull/30088))
- **angular:** update angular eslint packages
([#​30245](https://redirect.github.com/nrwl/nx/pull/30245))
- **bundling:** support rollup.config.ts
([#​29983](https://redirect.github.com/nrwl/nx/pull/29983))
- **core:** lock graph creation when running in another process
([#​29408](https://redirect.github.com/nrwl/nx/pull/29408))
- **core:** add `prefixColor` property to `@nx:run-commands`
([#​29348](https://redirect.github.com/nrwl/nx/pull/29348))
- **core:** add sync generators option to target defaults in nx-schema
([#​29441](https://redirect.github.com/nrwl/nx/pull/29441))
- **core:** show link to migrate detail page in --interactive mode
([#​29874](https://redirect.github.com/nrwl/nx/pull/29874))
- **core:** update CNW defaults so they generate a useful workspace by
default
([#​29915](https://redirect.github.com/nrwl/nx/pull/29915))
- **core:** add multi hash fn
([#​29935](https://redirect.github.com/nrwl/nx/pull/29935))
- **core:** support bun's new text-based lockfile and use bun publish
within nx release
([#​30064](https://redirect.github.com/nrwl/nx/pull/30064))
- **core:** display perpetual version information in nx report for
powerpack
([#​30110](https://redirect.github.com/nrwl/nx/pull/30110))
- **graph:** update graph lib to latest nx graph
([#​29768](https://redirect.github.com/nrwl/nx/pull/29768))
- **js:** upgrade verdaccio to 6
([#​30015](https://redirect.github.com/nrwl/nx/pull/30015))
- **js:** add `typecheck` task to generated ci workflow file when using
the ts solution setup
([#​30219](https://redirect.github.com/nrwl/nx/pull/30219))
- **linter:** add `runtimeHelpers` option to `@nx/dependency-checks`
rule ([#​29954](https://redirect.github.com/nrwl/nx/pull/29954))
- **misc:** replace `ts-jest` transformer with `@swc/jest` for ts
solution setup
([#​29763](https://redirect.github.com/nrwl/nx/pull/29763))
- **module-federation:** add NxModuleFederationPlugin for inferred usage
([#​30003](https://redirect.github.com/nrwl/nx/pull/30003))
- **module-federation:** Update to the latest version of
[@​module-federation](https://redirect.github.com/module-federation)
([#​30147](https://redirect.github.com/nrwl/nx/pull/30147))
- **nx-dev:** refactor and improve style of video-player
([#​29749](https://redirect.github.com/nrwl/nx/pull/29749))
- **nx-dev:** add ability to add labels to video-player
([3e3c466d47](https://redirect.github.com/nrwl/nx/commit/3e3c466d47))
- **nx-dev:** allow callout component to be expanded by default
([#​29806](https://redirect.github.com/nrwl/nx/pull/29806))
- **nx-dev:** add epic nx release course
([#​29777](https://redirect.github.com/nrwl/nx/pull/29777))
- **nx-dev:** show alt text as label below markdown images
([a4f07dbb64](https://redirect.github.com/nrwl/nx/commit/a4f07dbb64))
- **nx-dev:** conformance rule for blog post description
([3d0b15ef10](https://redirect.github.com/nrwl/nx/commit/3d0b15ef10))
- **nx-dev:** allow link-card components to take an image URL
([2f1b6f9f72](https://redirect.github.com/nrwl/nx/commit/2f1b6f9f72))
- **nx-dev:** add quote component for enterprise articles
([13b9c23e3b](https://redirect.github.com/nrwl/nx/commit/13b9c23e3b))
- **nx-dev:** add metrics and related blogs section
([541acf536b](https://redirect.github.com/nrwl/nx/commit/541acf536b))
- **nx-dev:** webinar page
([#​29913](https://redirect.github.com/nrwl/nx/pull/29913))
- **nx-dev:** add company video
([c8072fa20e](https://redirect.github.com/nrwl/nx/commit/c8072fa20e))
- **nx-dev:** add Faro for observability
([#​30021](https://redirect.github.com/nrwl/nx/pull/30021))
- **nx-dev:** expose docs embedding search via endpoint
([#​30050](https://redirect.github.com/nrwl/nx/pull/30050))
- **nx-dev:** allow sampling rate to be configured through env var
([#​30193](https://redirect.github.com/nrwl/nx/pull/30193))
- **nx-dev:** update workspace conformance rule to check md files in
general
([d428eec060](https://redirect.github.com/nrwl/nx/commit/d428eec060))
- **react:** Update react-router-dom to latest
([#​29919](https://redirect.github.com/nrwl/nx/pull/29919))
- **release:** configure when all branches should be checked for a
matching releaseTagPattern
([#​30044](https://redirect.github.com/nrwl/nx/pull/30044))
- **rspack:** improve plugin createNodes performance
([#​29876](https://redirect.github.com/nrwl/nx/pull/29876))
- **rspack:** use ts-checker-rspack-plugin instead of
fork-ts-checker-webpack-plugin
([#​30121](https://redirect.github.com/nrwl/nx/pull/30121))
- **testing:** support vitest 3
([#​29908](https://redirect.github.com/nrwl/nx/pull/29908))
- **testing:** disable jest runtime by default when inferring targets
([#​29917](https://redirect.github.com/nrwl/nx/pull/29917))
- **testing:** add type annotation for Jest configuration export
([#​30059](https://redirect.github.com/nrwl/nx/pull/30059))
- **vite:** add support for vite 6
([#​29871](https://redirect.github.com/nrwl/nx/pull/29871))
- **vue:** add release option to vue publishable libraries
([#​29867](https://redirect.github.com/nrwl/nx/pull/29867))
- **webpack:** add option to opt out of watching buildable dependencies
([#​29984](https://redirect.github.com/nrwl/nx/pull/29984))
- **webpack:** use sass-embedded and modern-compiler for sass
([#​29999](https://redirect.github.com/nrwl/nx/pull/29999))
##### 🩹 Fixes
- **angular:** fix path issues on windows for storybook generators and
unit tests
([#​27489](https://redirect.github.com/nrwl/nx/pull/27489))
- **angular:** do not generate `@nx/dependency-checks` block in flat
root eslint config
([#​29980](https://redirect.github.com/nrwl/nx/pull/29980))
- **angular:** correct nx angular migration requirement for 19.2
([#​30234](https://redirect.github.com/nrwl/nx/pull/30234))
- **bundling:** rspack should allow ES config module imports
([#​29095](https://redirect.github.com/nrwl/nx/pull/29095))
- **bundling:** use projectRoot for assets
([#​29978](https://redirect.github.com/nrwl/nx/pull/29978))
- **bundling:** remove migration always adding sass-embedded
([#​30276](https://redirect.github.com/nrwl/nx/pull/30276))
- **bundling:** fix esbuild to work with ts project references
([#​30230](https://redirect.github.com/nrwl/nx/pull/30230))
- **core:** allow for non-js libs to be moved without errors or the
creation of any unneeded tsconfig files
([#​28350](https://redirect.github.com/nrwl/nx/pull/28350))
- **core:** reduce number of processed files when creating in-memory
transpiler
([#​29774](https://redirect.github.com/nrwl/nx/pull/29774))
- **core:** exponential retry on cache put fail
([#​29017](https://redirect.github.com/nrwl/nx/pull/29017))
- **core:** allow postTaskExecution hook without preTaskExecution hook
([#​29820](https://redirect.github.com/nrwl/nx/pull/29820))
- **core:** improve resolution of packages in package manager workspaces
when constructing the project graph
([#​29795](https://redirect.github.com/nrwl/nx/pull/29795))
- **core:** do not write filemap cache when there are errors
([#​29892](https://redirect.github.com/nrwl/nx/pull/29892))
- **core:** do not use revokable proxy
([#​29878](https://redirect.github.com/nrwl/nx/pull/29878))
- **core:** create multi-glob function
([#​29880](https://redirect.github.com/nrwl/nx/pull/29880))
- **core:** fix plugin error indexes
([#​29936](https://redirect.github.com/nrwl/nx/pull/29936))
- **core:** handle nullable `lock` when creating project graph
([#​30000](https://redirect.github.com/nrwl/nx/pull/30000))
- **core:** tweaks to nx init
([#​30002](https://redirect.github.com/nrwl/nx/pull/30002))
- **core:** change to use init generator during import
([#​30029](https://redirect.github.com/nrwl/nx/pull/30029))
- **core:** add the `extends` field to nx-schema.json
([#​30027](https://redirect.github.com/nrwl/nx/pull/30027))
- **core:** respect `extends` when reading tsconfig options
([#​30062](https://redirect.github.com/nrwl/nx/pull/30062))
- **core:** make hash_array resilient to None values
([#​30090](https://redirect.github.com/nrwl/nx/pull/30090))
- **core:** NX_PLUGIN_NO_TIMEOUTS should also remove timeout on plugin
worker connection
([#​30095](https://redirect.github.com/nrwl/nx/pull/30095))
- **core:** update custom task runner deprecation message
([#​30093](https://redirect.github.com/nrwl/nx/pull/30093))
- **core:** fix typescript dependency calculation
([#​30131](https://redirect.github.com/nrwl/nx/pull/30131))
- **core:** task runner should match on full segments (e.g. foo does not
match foo-e2e)
([#​30129](https://redirect.github.com/nrwl/nx/pull/30129))
- **core:** improve packages recognition when the package version is an
external package
([#​29529](https://redirect.github.com/nrwl/nx/pull/29529))
- **core:** re-enable CRA migration to Vite
([#​30082](https://redirect.github.com/nrwl/nx/pull/30082))
- **core:** standardize useGitHub param
([#​30173](https://redirect.github.com/nrwl/nx/pull/30173))
- **core:** ensure daemon enabled check is unchanged
([#​30228](https://redirect.github.com/nrwl/nx/pull/30228))
- **core:** change graph node type and name to string
([#​29610](https://redirect.github.com/nrwl/nx/pull/29610))
- **core:** annotate daemon logs w/ nx version
([#​30262](https://redirect.github.com/nrwl/nx/pull/30262))
- **core:** handle nx config in package.json in move generator
([#​30270](https://redirect.github.com/nrwl/nx/pull/30270))
- **core:** run init generators from extended collections during nx add
([#​30280](https://redirect.github.com/nrwl/nx/pull/30280))
- **devkit:** handle missing `include` and `exclude` in tsconfig options
when updating tsconfig to support js
([#​30073](https://redirect.github.com/nrwl/nx/pull/30073))
- **esbuild:** update peerDep range
([#​30167](https://redirect.github.com/nrwl/nx/pull/30167))
- **eslint:** ensure that packages in the same group as updated together
([#​30187](https://redirect.github.com/nrwl/nx/pull/30187))
- **gradle:** fix dependencies.txt not found
([#​29787](https://redirect.github.com/nrwl/nx/pull/29787))
- **gradle:** fix max buffer for gradle stdout
([#​29864](https://redirect.github.com/nrwl/nx/pull/29864))
- **gradle:** fix gradle undefined dependency target
([#​29943](https://redirect.github.com/nrwl/nx/pull/29943))
- **gradle:** log gradlew output for verbose
([#​29966](https://redirect.github.com/nrwl/nx/pull/29966))
- **js:** ensure js library creation respects skipFormat
([#​28831](https://redirect.github.com/nrwl/nx/pull/28831))
- **js:** do not infer `tsc` tasks with verbose output by default
([#​29804](https://redirect.github.com/nrwl/nx/pull/29804))
- **js:** set --ws=false when running npm config for jest e2e
([#​29887](https://redirect.github.com/nrwl/nx/pull/29887))
- **js:** generate pacakge.json for non-buildable nest and expo libs
([#​29891](https://redirect.github.com/nrwl/nx/pull/29891))
- **js:** allow publishable library to run release command
([#​29775](https://redirect.github.com/nrwl/nx/pull/29775))
- **js:** improve the `@nx/js/typescript` plugin performance
([#​30024](https://redirect.github.com/nrwl/nx/pull/30024))
- **js:** invalidate tsconfig files cache in the `@nx/js/typescript`
plugin when extended files change
([#​30071](https://redirect.github.com/nrwl/nx/pull/30071))
- **js:** identify correct circular dependecies
([#​29759](https://redirect.github.com/nrwl/nx/pull/29759))
- **js:** use uuid when generating tmp tsconfig
([#​30118](https://redirect.github.com/nrwl/nx/pull/30118))
- **js:** use absolute filetorun path
([#​30091](https://redirect.github.com/nrwl/nx/pull/30091))
- **js:** normalize paths correctly in `@nx/js/typescript` plugin
([#​30216](https://redirect.github.com/nrwl/nx/pull/30216))
- **js:** handle plugin correctly for non-buildable libs and don't add
duplicated pattern to workspaces config
([#​30209](https://redirect.github.com/nrwl/nx/pull/30209))
- **js:** do not add typecheck target if tsc is used for build
([#​30211](https://redirect.github.com/nrwl/nx/pull/30211))
- **js:** update `outDir` in runtime tsconfig files to match `types`
export in package.json
([#​30217](https://redirect.github.com/nrwl/nx/pull/30217))
- **linter:** add files entry to react flat configs to avoid applying TS
rules to JSON files
([#​29457](https://redirect.github.com/nrwl/nx/pull/29457))
- **linter:** add `cjs`, `cts`, `mjs`, and `mts` to the default
extensions for the inference plugin
([#​29534](https://redirect.github.com/nrwl/nx/pull/29534))
- **linter:** produce type information for the eslint-plugin main entry
point ([#​29855](https://redirect.github.com/nrwl/nx/pull/29855))
- **linter:** install
[@​eslint/eslintrc](https://redirect.github.com/eslint/eslintrc)
package as necessary
([#​29933](https://redirect.github.com/nrwl/nx/pull/29933))
- **linter:** dependency-check-support-catalogs
([#​29923](https://redirect.github.com/nrwl/nx/pull/29923))
- **linter:** restore package update group for
`@typescript-eslint/eslint-plugin` requirement
([#​30204](https://redirect.github.com/nrwl/nx/pull/30204))
- **misc:** set `hidden: true` for all init generators
([#​29833](https://redirect.github.com/nrwl/nx/pull/29833))
- **misc:** generate config with output contained within project root
([#​29850](https://redirect.github.com/nrwl/nx/pull/29850))
- **misc:** fix misc issues in project generators for the ts solution
setup ([#​30111](https://redirect.github.com/nrwl/nx/pull/30111))
- **module-federation:** depend on a range of versions of webpack to
prevent peer dep issues
([#​29797](https://redirect.github.com/nrwl/nx/pull/29797))
- **module-federation:** tuple remotes should have global identifier
added if missing
([#​29811](https://redirect.github.com/nrwl/nx/pull/29811))
- **module-federation:** handle remote output paths
([#​30119](https://redirect.github.com/nrwl/nx/pull/30119))
- **module-federation:** handle parsing static remote config correctly
([#​30168](https://redirect.github.com/nrwl/nx/pull/30168))
- **nest:** fix library generator
([#​30157](https://redirect.github.com/nrwl/nx/pull/30157))
- **nextjs:** enhance support for custom server with SWC configuration
([#​29895](https://redirect.github.com/nrwl/nx/pull/29895))
- **nextjs:** add support for
[@​testing-library/dom](https://redirect.github.com/testing-library/dom)
in application and library generators
([#​30189](https://redirect.github.com/nrwl/nx/pull/30189))
- **nextjs:** add setup generator for Tailwind CSS fixes absolute
pathing
([#​30192](https://redirect.github.com/nrwl/nx/pull/30192))
- **nextjs:** enhance glob pattern
([#​30260](https://redirect.github.com/nrwl/nx/pull/30260))
- **nx-dev:** make toc sticky
([#​29784](https://redirect.github.com/nrwl/nx/pull/29784))
- **nx-dev:** typo in ts pkg management article
([#​29791](https://redirect.github.com/nrwl/nx/pull/29791))
- **nx-dev:** update blog metadata to include the post descriptions
([247dc296a5](https://redirect.github.com/nrwl/nx/commit/247dc296a5))
- **nx-dev:** Update customers carousel subtitle
([#​29920](https://redirect.github.com/nrwl/nx/pull/29920))
- **nx-dev:** error on course detail page on mobile
([ef4398eb60](https://redirect.github.com/nrwl/nx/commit/ef4398eb60))
- **nx-dev:** remove OTel-based tracing for now to remove local dev
erros ([#​30096](https://redirect.github.com/nrwl/nx/pull/30096))
- **react:** add release option for
[@​nx/react](https://redirect.github.com/nx/react):lib
--publishable
([#​29776](https://redirect.github.com/nrwl/nx/pull/29776))
- **react-native:** change build target to be crystalized
([#​30151](https://redirect.github.com/nrwl/nx/pull/30151))
- **release:** ensure tags for version match stable variant before
prerelease
([#​30047](https://redirect.github.com/nrwl/nx/pull/30047))
- **release:** allow preid option in release command
([#​29264](https://redirect.github.com/nrwl/nx/pull/29264))
- **release:** properly terminate case in switch statement
([#​30114](https://redirect.github.com/nrwl/nx/pull/30114))
- **repo:** don't try to fetch master if already on master
([#​29831](https://redirect.github.com/nrwl/nx/pull/29831))
- **repo:** fix nightly reporting
([#​30104](https://redirect.github.com/nrwl/nx/pull/30104))
- **rspack:** handle configs with default exports
([#​29825](https://redirect.github.com/nrwl/nx/pull/29825))
- **rspack:** should be inferred by default
([#​29736](https://redirect.github.com/nrwl/nx/pull/29736))
- **rspack:** pin rspack 1.2.2
([#​29997](https://redirect.github.com/nrwl/nx/pull/29997))
- **rspack:** handle potentially missing lockfile in `@nx/rspack/plugin`
plugin ([#​30086](https://redirect.github.com/nrwl/nx/pull/30086))
- **storybook:** fix package.json updates so
[@​storybook](https://redirect.github.com/storybook) packages are
in sync during migration
([#​30191](https://redirect.github.com/nrwl/nx/pull/30191))
- **testing:** infer correct file output paths for atomized targets
([#​29766](https://redirect.github.com/nrwl/nx/pull/29766))
- **testing:** fix passing extra args to Jest cli
([#​27704](https://redirect.github.com/nrwl/nx/pull/27704))
- **testing:** move webpack and vite to optional peer dep
([#​29800](https://redirect.github.com/nrwl/nx/pull/29800))
- **testing:** remove dependency on
[@​nx/vite](https://redirect.github.com/nx/vite) and
[@​nx/webpack](https://redirect.github.com/nx/webpack) from
[@​nx/playwright](https://redirect.github.com/nx/playwright)
([#​30023](https://redirect.github.com/nrwl/nx/pull/30023))
- **vite:** fall back to file matching when resolved file does not exist
in `nx-vite-ts-paths` plugin
([#​29472](https://redirect.github.com/nrwl/nx/pull/29472))
- **vite:** ignore vite temp files in eslint config
([#​29909](https://redirect.github.com/nrwl/nx/pull/29909))
- **vite:** prevent asset copying when NX_GRAPH_CREATION is enabled
([#​30037](https://redirect.github.com/nrwl/nx/pull/30037))
- **vite:** allow force ignore of logs from nxViteTsPaths plugin
[#​29320](https://redirect.github.com/nrwl/nx/issues/29320)
([#​30200](https://redirect.github.com/nrwl/nx/pull/30200),
[#​29320](https://redirect.github.com/nrwl/nx/issues/29320))
- **vite:** ensure paths with explicit extensions are resolved
[#​29948](https://redirect.github.com/nrwl/nx/issues/29948)
([#​30202](https://redirect.github.com/nrwl/nx/pull/30202),
[#​29948](https://redirect.github.com/nrwl/nx/issues/29948))
- **vite:** environments api support in executor
([#​30183](https://redirect.github.com/nrwl/nx/pull/30183))
- **vite:** copy assets plugin not copying files in watch mode
[#​30141](https://redirect.github.com/nrwl/nx/issues/30141)
([#​30208](https://redirect.github.com/nrwl/nx/pull/30208),
[#​30141](https://redirect.github.com/nrwl/nx/issues/30141))
- **vite:** correct mapping for reportsDirectory when using executors
([#​30232](https://redirect.github.com/nrwl/nx/pull/30232))
##### ❤️ Thank You
- Alejandro Forero
[@​focusaway](https://redirect.github.com/focusaway)
- Amr Salama
- Anthony Boyd
[@​Bullfrog1234](https://redirect.github.com/Bullfrog1234)
- Anthony Shew
- Ashley Hunter
- Chau Tran
- Colum Ferry [@​Coly010](https://redirect.github.com/Coly010)
- Craigory Coppola
[@​AgentEnder](https://redirect.github.com/AgentEnder)
- Denis Akiyakov
[@​newsiberian](https://redirect.github.com/newsiberian)
- Denis Bendrikov
- Emily Xiong [@​xiongemi](https://redirect.github.com/xiongemi)
- Esteban
- Ethan Koenig
[@​ethantkoenig](https://redirect.github.com/ethantkoenig)
- Gustavo Perdomo
- Hikari Hayashi [@​latin-1](https://redirect.github.com/latin-1)
- Isaac Mann
[@​isaacplmann](https://redirect.github.com/isaacplmann)
- Jack Hsu [@​jaysoo](https://redirect.github.com/jaysoo)
- James Henry
[@​JamesHenry](https://redirect.github.com/JamesHenry)
- Jason Jean
[@​FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Jonathan Cammisuli
[@​Cammisuli](https://redirect.github.com/Cammisuli)
- Juri [@​juristr](https://redirect.github.com/juristr)
- Juri Strumpflohner
[@​juristr](https://redirect.github.com/juristr)
- Kerick Howlett
[@​KerickHowlett](https://redirect.github.com/KerickHowlett)
- Kevin Hallmark
[@​khallmark](https://redirect.github.com/khallmark)
- Leosvel Pérez Espinosa
[@​leosvelperez](https://redirect.github.com/leosvelperez)
- Mararok [@​Mararok](https://redirect.github.com/Mararok)
- MaxKless [@​MaxKless](https://redirect.github.com/MaxKless)
- Mike Pham
- Miroslav Jonaš
[@​meeroslav](https://redirect.github.com/meeroslav)
- MisterPandaPooh
- Neil [@​nc1z](https://redirect.github.com/nc1z)
- Nicholas Cunningham
[@​ndcunningham](https://redirect.github.com/ndcunningham)
- Nicolas Beaussart
[@​beaussan](https://redirect.github.com/beaussan)
- Petr Plenkov
- robertIsaac
- Ryan Bas [@​ryanbas21](https://redirect.github.com/ryanbas21)
- Stefan Haas
[@​HaasStefan](https://redirect.github.com/HaasStefan)
- Tristan Zander
### [`v20.4.6`](https://redirect.github.com/nrwl/nx/releases/tag/20.4.6)
[Compare
Source](https://redirect.github.com/nrwl/nx/compare/20.4.5...20.4.6)
##### 20.4.6 (2025-02-20)
##### 🚀 Features
- **nx-dev:** expose docs embedding search via endpoint
([#​30050](https://redirect.github.com/nrwl/nx/pull/30050))
##### 🩹 Fixes
- **core:** update custom task runner deprecation message
([#​30093](https://redirect.github.com/nrwl/nx/pull/30093))
- **core:** fix typescript dependency calculation
([#​30131](https://redirect.github.com/nrwl/nx/pull/30131))
- **js:** identify correct circular dependecies
([#​29759](https://redirect.github.com/nrwl/nx/pull/29759))
- **js:** use uuid when generating tmp tsconfig
([#​30118](https://redirect.github.com/nrwl/nx/pull/30118))
- **repo:** fix nightly reporting
([#​30104](https://redirect.github.com/nrwl/nx/pull/30104))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://redirect.github.com/Coly010)
- Emily Xiong [@​xiongemi](https://redirect.github.com/xiongemi)
- Jason Jean
[@​FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Juri Strumpflohner
[@​juristr](https://redirect.github.com/juristr)
- MaxKless [@​MaxKless](https://redirect.github.com/MaxKless)
- Miroslav Jonaš
[@​meeroslav](https://redirect.github.com/meeroslav)
### [`v20.4.5`](https://redirect.github.com/nrwl/nx/releases/tag/20.4.5)
[Compare
Source](https://redirect.github.com/nrwl/nx/compare/20.4.4...20.4.5)
##### 20.4.5 (2025-02-18)
##### 🩹 Fixes
- **core:** add the `extends` field to nx-schema.json
([#​30027](https://redirect.github.com/nrwl/nx/pull/30027))
- **core:** respect `extends` when reading tsconfig options
([#​30062](https://redirect.github.com/nrwl/nx/pull/30062))
- **core:** make hash_array resilient to None values
([#​30090](https://redirect.github.com/nrwl/nx/pull/30090))
- **core:** NX_PLUGIN_NO_TIMEOUTS should also remove timeout on plugin
worker connection
([#​30095](https://redirect.github.com/nrwl/nx/pull/30095))
- **devkit:** handle missing `include` and `exclude` in tsconfig options
when updating tsconfig to support js
([#​30073](https://redirect.github.com/nrwl/nx/pull/30073))
- **nx-dev:** remove OTel-based tracing for now to remove local dev
erros ([#​30096](https://redirect.github.com/nrwl/nx/pull/30096))
- **react:** add release option for
[@​nx/react](https://redirect.github.com/nx/react):lib
--publishable
([#​29776](https://redirect.github.com/nrwl/nx/pull/29776))
- **release:** allow preid option in release command
([#​29264](https://redirect.github.com/nrwl/nx/pull/29264))
- **rspack:** handle potentially missing lockfile in `@nx/rspack/plugin`
plugin ([#​30086](https://redirect.github.com/nrwl/nx/pull/30086))
##### ❤️ Thank You
- Alejandro Forero
[@​focusaway](https://redirect.github.com/focusaway)
- Craigory Coppola
[@​AgentEnder](https://redirect.github.com/AgentEnder)
- Emily Xiong [@​xiongemi](https://redirect.github.com/xiongemi)
- Ethan Koenig
[@​ethantkoenig](https://redirect.github.com/ethantkoenig)
- Hikari Hayashi [@​latin-1](https://redirect.github.com/latin-1)
- Jack Hsu [@​jaysoo](https://redirect.github.com/jaysoo)
- James Henry
[@​JamesHenry](https://redirect.github.com/JamesHenry)
- Leosvel Pérez Espinosa
[@​leosvelperez](https://redirect.github.com/leosvelperez)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - "every weekday" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19-->
Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>1 parent fb3dfed commit 61e668fCopy full SHA for 61e668f
1 file changed
+2
-2
lines changed+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
|
0 commit comments