Skip to content

build: update all non-major dependencies (main)#33631

Merged
dgp1130 merged 1 commit into
angular:mainfrom
angular-robot:ng-renovate/main-all-non-major-dependencies
Jul 25, 2026
Merged

build: update all non-major dependencies (main)#33631
dgp1130 merged 1 commit into
angular:mainfrom
angular-robot:ng-renovate/main-all-non-major-dependencies

Conversation

@angular-robot

@angular-robot angular-robot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@listr2/prompt-adapter-inquirer 4.2.44.2.5 age adoption passing confidence
@oxc-project/types (source) 0.140.00.141.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 8.64.08.65.0 age adoption passing confidence
@typescript-eslint/parser (source) 8.64.08.65.0 age adoption passing confidence
less (source) 4.6.74.8.0 age adoption passing confidence
magic-string 1.0.01.1.0 age adoption passing confidence
oxc-parser (source) 0.140.00.141.0 age adoption passing confidence
piscina 5.2.05.3.0 age adoption passing confidence
postcss (source) 8.5.198.5.22 age adoption passing confidence
sass 1.101.01.101.7 age adoption passing confidence
source-map 0.7.60.8.0 age adoption passing confidence
undici (source) 8.7.08.8.0 age adoption passing confidence
webpack 5.108.45.109.0 age adoption passing confidence
webpack-dev-middleware 8.0.38.0.4 age adoption passing confidence

  • If you want to rebase/retry this PR, check this box

Release Notes

listr2/listr2 (@​listr2/prompt-adapter-inquirer)

v4.2.5

Compare Source

@​listr2/prompt-adapter-inquirer 4.2.5 (2026-07-21)

Bug Fixes
  • renderer: serialize the cancelled state in the test renderer (f703f09)
Dependencies
  • listr2: upgraded to 11.0.0
oxc-project/oxc (@​oxc-project/types)

v0.141.0

💥 BREAKING CHANGES
  • 54cc121 ast: [BREAKING] Split MetaProperty into ImportMeta and NewTarget (#​24557) (camc314)
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.65.0

Compare Source

🚀 Features
  • eslint-plugin: [no-shadow] specialized error on enum declaration and member shadowing (#​12578)
  • add warning when TS 7 is detected (#​12529)
  • eslint-plugin: [no-restricted-imports] deprecate extension rule (#​12527, #​19562, #​11889)
🩹 Fixes
  • eslint-plugin: [no-unnecessary-parameter-property-assignment] don't flag computed assignments with a variable key (#​12568)
  • eslint-plugin: [unbound-method] report unbound methods accessed via member expression on union types (#​12448)
  • eslint-plugin: [prefer-string-starts-ends-with] handle escaped $ ending regex literals (#​12515)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
  • parser: add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (#​12465)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

less/less.js (less)

v4.8.0

Compare Source

Changes
Deprecation Warnings
  • #​4475 Deprecate numeric-leading and dash-only variable names, dash-only mixin names, and dynamic @charset interpolation for removal in Less 5.x. Less 4 preserves the existing output while warning; migrate names to valid identifiers and use a static quoted @charset declaration. (@​matthew-dean)

v4.7.0

Compare Source

Changes
Rich-Harris/magic-string (magic-string)

v1.1.0

Compare Source

Bug Fixes
  • trim replacements longer than the range they replace (#​312) (ec1a139)
Performance Improvements
oxc-project/oxc (oxc-parser)

v0.141.0

💥 BREAKING CHANGES
  • 54cc121 ast: [BREAKING] Split MetaProperty into ImportMeta and NewTarget (#​24557) (camc314)
🚀 Features
piscinajs/piscina (piscina)

v5.3.0

Compare Source

What's Changed

Full Changelog: piscinajs/piscina@v5.2.0...v5.3.0

postcss/postcss (postcss)

v8.5.22

Compare Source

v8.5.21

Compare Source

v8.5.20

Compare Source

sass/dart-sass (sass)

v1.101.7

Compare Source

  • No user-visible changes.

v1.101.6

Compare Source

  • No user-visible changes.

v1.101.5

Compare Source

  • No user-visible changes.

v1.101.4

Compare Source

  • Avoid emitting rgb() or rgba() functions with non-percent decimal
    channels. Older browsers only support integer values or (potentially decimal)
    percentages for these functions, so in order to preserve
    backwards-compatibility while retaining full precision for modern browsers,
    legacy colors that contain at least one non-integer channel will now use
    percentages for their channels (for example, rgb(0%, 100%, 50%) rather than
    rgb(0, 255, 127.5)).

  • Fix a bug where the values of plain-CSS if() expressions were emitted using
    their meta.inspect() format rather than their CSS serialization format.

v1.101.3

Compare Source

  • No user-visible changes.
mozilla/source-map (source-map)

v0.8.0

Compare Source

nodejs/undici (undici)

v8.8.0

Compare Source

What's Changed
New Contributors

Full Changelog: nodejs/undici@v8.7.0...v8.8.0

webpack/webpack (webpack)

v5.109.0

Compare Source

Minor Changes
  • Default experiments.typescript to "auto", enabling built-in TypeScript support on Node.js >= 22.6 when no TypeScript loader is registered. (by @​alexander-akait in #​21477)

  • Default experiments.css, experiments.html and experiments.asyncWebAssembly to "auto", enabling built-in support unless a loader is registered for those files; modules with inline or hook-injected loaders (e.g. html-webpack-plugin templates) keep being parsed as JavaScript. (by @​alexander-akait in #​21477)

  • Add output.resourceHints to emit resource hints (preload/prefetch/modulepreload/preconnect), on by default for ESM output, plus module.parser.<type>.urlHints, css.fontPreload and javascript.dynamicImportCssPreload. (by @​alexander-akait in #​21477)

  • Add built-in build progress via infrastructureLogging.progress, plus estimatedTime, phaseTimings, progress bar width and progressBar: "auto" on ProgressPlugin. (by @​alexander-akait in #​21477)

  • Concatenate CommonJS modules with statically analyzable exports; opt out via optimization.concatenateModules: { commonjs: false }. (by @​alexander-akait in #​21477)

  • Wrap "weird" CommonJS modules into module concatenation instead of bailing out. (by @​alexander-akait in #​21477)

  • Add output.html.inline (true | "script" | "style") and the webpackInline magic comment to inline chunk content into HTML. (by @​alexander-akait in #​21477)

  • Add output.html.inject to control where chunk tags are injected. (by @​alexander-akait in #​21477)

  • Add output.html.title, output.html.meta and output.html.base options for head generation. (by @​alexander-akait in #​21477)

  • Support per-icon link attributes (sizes, media, color, type, crossorigin) and arrays in output.html.favicon. (by @​alexander-akait in #​21487)

  • Add output.html.manifest to generate and link a web app manifest with hashed icons. (by @​alexander-akait in #​21487)

  • Add output.html.csp to inject a Content-Security-Policy meta with inline-content hashes and an optional nonce. (by @​alexander-akait in #​21487)

  • Add the output.html injectTags compilation hook to inject tags (script/link/meta/…) with injectTo placement. (by @​alexander-akait in #​21487)

  • Add the output.html transformTags compilation hook to mutate, remove, or move (between <head> and <body>) a page's existing <script>/<link>/<style>/<meta> tags. (by @​alexander-akait in #​21487)

  • Extend the HTML pipeline with html link sources (bundled as their own emitted page) and rel="preload"/"prefetch" links bundled as chunks. (by @​alexander-akait in #​21477)

  • Recognize more asset-bearing HTML sources: the twitter:player:stream meta, legacy SVG references, and Web App Manifest icons/screenshots/shortcuts URLs. (by @​alexander-akait in #​21477)

  • Add module.parser.html.as to parse HTML as a document or an element fragment. (by @​alexander-akait in #​21477)

  • Allow disabling a built-in HTML parser source via type: false in sources. (by @​alexander-akait in #​21477)

  • Export webpack.html.HtmlModulesPlugin with transformHtml/htmlEmitted compilation hooks. (by @​alexander-akait in #​21477)

  • Resolve @custom-media (including media-type values) and @custom-selector in native CSS. (by @​alexander-akait in #​21477)

  • Scope view-transition-name/-group/-class names and ::view-transition-*() pseudo references in CSS modules under customIdents. (by @​alexander-akait in #​21486)

  • Add import.meta.glob support, with a caseSensitive option and consistent hidden/node_modules matching. (by @​alexander-akait in #​21477)

  • Resolve import.meta.resolve("./asset") to the emitted asset URL via the importMeta.resolve parser option. (by @​alexander-akait in #​21477)

  • Add import.meta.env defaults: MODE, DEV, PROD, SSR and BASE_URL. (by @​alexander-akait in #​21477)

  • Add fine-grained import.meta parser options. (by @​alexander-akait in #​21477)

  • Deprecate the importMetaContext parser option in favor of importMeta.webpackContext. (by @​alexander-akait in #​21477)

  • Emit analyzable new URL(…, import.meta.url), worker/worklet URL and import() references with literal specifiers for ESM module output. (by @​alexander-akait in #​21477)

  • Compile async modules to generators for targets without async/await. (by @​alexander-akait in #​21477)

  • Evaluate and validate the second argument of dynamic import(specifier, options). (by @​alexander-akait in #​21477)

  • Add module.parser.javascript.worklet to bundle Worklet addModule() entries. (by @​alexander-akait in #​21477)

  • Add ?raw, ?url, ?inline and ?no-inline asset query suffixes under experiments.futureDefaults. (by @​alexander-akait in #​21477)

  • Add an interop ("default" | "esModule") hint for object externals to control default-export interop. (by @​alexander-akait in #​21477)

  • Add an amd-async externals type that loads AMD externals without an AMD library wrapper. (by @​alexander-akait in #​21477)

  • Support cache.compression: "zstd" for the filesystem cache. (by @​alexander-akait in #​21477)

  • Warn on strict-mode-only syntax and semantic hazards in ES module output, configurable via the strictModeViolations parser option. (by @​alexander-akait in #​21477)

  • Support parsers without location APIs: locations derive from node offsets and AST nodes no longer carry loc. (by @​alexander-akait in #​21477)

  • Attach the original DOM event to ChunkLoadError and ScriptExternalLoadError as error.event. (by @​alexander-akait in #​21477)

  • Add output.wasmStreamingFallback for wasm fallback on a wrong MIME type. (by @​alexander-akait in #​21477)

  • Show why a module was marked as not cacheable in stats output. (by @​alexander-akait in #​21477)

  • Expose the active MultiWatching on MultiCompiler.watching. (by @​alexander-akait in #​21477)

  • Resolve git merge conflicts when parsing the build-http lockfile. (by @​alexander-akait in #​21477)

Patch Changes
webpack/webpack-dev-middleware (webpack-dev-middleware)

v8.0.4

Compare Source

Patch Changes

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels Jul 23, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates various dependencies across multiple package.json files in the workspace, including @typescript-eslint/eslint-plugin, undici, oxc-parser, piscina, sass, @oxc-project/types, less, postcss, and source-map. The review highlights that updating oxc-parser and @oxc-project/types to 0.141.0 introduces breaking changes (splitting MetaProperty into ImportMeta and NewTarget) which could break AST traversal or manipulation logic relying on MetaProperty.

Comment thread packages/angular/build/package.json
Comment thread packages/angular/build/package.json
@angular-robot
angular-robot force-pushed the ng-renovate/main-all-non-major-dependencies branch from 6f73469 to f7f0941 Compare July 23, 2026 09:13
@angular-robot
angular-robot force-pushed the ng-renovate/main-all-non-major-dependencies branch 10 times, most recently from 83dda27 to 098242e Compare July 24, 2026 19:51
See associated pull request for more information.
@angular-robot
angular-robot force-pushed the ng-renovate/main-all-non-major-dependencies branch from 098242e to 0848b68 Compare July 24, 2026 22:16
@dgp1130
dgp1130 merged commit 5efee77 into angular:main Jul 25, 2026
39 checks passed
@dgp1130

dgp1130 commented Jul 25, 2026

Copy link
Copy Markdown
Collaborator

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants