Skip to content

chore(deps): bump js-yaml, @angular-devkit/build-angular and @angular-eslint/builder in /angular#735

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/angular/multi-ce9b305a90
Open

chore(deps): bump js-yaml, @angular-devkit/build-angular and @angular-eslint/builder in /angular#735
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/angular/multi-ce9b305a90

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps js-yaml to 4.3.0 and updates ancestor dependencies js-yaml, @angular-devkit/build-angular and @angular-eslint/builder. These dependencies need to be updated together.

Updates js-yaml from 4.1.0 to 4.3.0

Changelog

Sourced from js-yaml's changelog.

4.3.0, 3.15.0 - 2026-06-27

Security

  • Backported maxTotalMergeKeys option.

[5.2.0] - 2026-06-26

Added

  • Added maxTotalMergeKeys (10000) loader option to limit the total number of keys processed by YAML merge (<<) across one load() / loadAll() call.
  • Added maxAliases (-1) loader option to limit the number of YAML aliases per document.

Removed

  • maxMergeSeqLength replaced with maxTotalMergeKeys for limiting YAML merge processing.

Fixed

  • Round-trip of integers with exponential form (>= 1e21)

[5.1.0] - 2026-06-23

Added

  • Collection tags can finalize an incrementally populated carrier into a different result value.

Changed

  • [breaking] quoteStyle now selects the preferred quote style; use the restored forceQuotes option to force quoting non-key strings.

[5.0.0] - 2026-06-20

Added

  • Added named exports for schemas, tags, parser events and AST utilities.
  • Reworked JSON_SCHEMA and CORE_SCHEMA with spec-compliant scalar resolution rules, and added YAML11_SCHEMA.
  • Added realMapTag for lossless mappings with non-string and complex keys. Object-based mappings now reject complex keys instead of stringifying them.
  • Added dump() transform option for changing the generated AST before rendering.
  • Added dump() options seqInlineFirst, flowBracketPadding, flowSkipCommaSpace, flowSkipColonSpace, quoteFlowKeys, quoteStyle and tagBeforeAnchor.
  • Added formal data layers (events and AST) for modular data pipelines.
    • Added low-level parser (to events), presenter and visitor APIs.
  • Added the YAML Test Suite to the test set.

Changed

  • See the migration guide for upgrade notes.
  • Rewritten in TypeScript and reorganized the public API around flat named exports.

... (truncated)

Commits
  • 33d05b5 4.3.0 released
  • 663bfab Drop demo publish, to not override new v5 one.
  • 1cb8c7b Add v4-legacy tag for publish
  • 02f27af Restore umd builds back to es5
  • 8be84ed Fix es5 compatibility
  • 59423c6 Replace maxMergeSeqLength option with maxTotalMergeKeys (more robust). Ba...
  • 6842ef6 doc polish
  • 590dbab 4.2.0 released
  • f944dc5 Add package.json funding field
  • f692719 Changelog update
  • Additional commits viewable in compare view

Updates @angular-devkit/build-angular from 16.2.9 to 21.2.17

Release notes

Sourced from @​angular-devkit/build-angular's releases.

21.2.17

@​angular/build

Commit Description
fix - 9c366e8be bump @​babel/core to 7.29.7
fix - 6a06ce9e9 bump esbuild to 0.28.1
fix - 637b84877 bump piscina to 5.2.0
fix - e86d58a12 bump vite to 7.3.5

21.2.16

@​angular/cli

Commit Description
fix - 77c9047ac update pacote to 21.5.1

@​angular/ssr

Commit Description
fix - d052e97da prioritize options over environment variables in AngularNodeAppEngine

21.2.15

@​angular/cli

Commit Description
fix - 42ac0ed0f remove forceAuth and unscoped credential parsing
fix - c7a7f1955 support registry metadata fetching under bun package manager

21.2.14

@​angular/cli

Commit Description
fix - aed448748 expand package groups for newly added peer dependencies in update schematic

@​angular/build

Commit Description
fix - d46c082fb prevent esbuild service child process leakage

21.2.13

@​angular-devkit/build-angular

Commit Description
fix - 3c6d26a31 remove unconditional CORS wildcard from webpack dev-server

@​angular/build

Commit Description
fix - 2b3e95517 assert that asset input paths are within workspace root

21.2.12

@​angular/build

Commit Description

... (truncated)

Changelog

Sourced from @​angular-devkit/build-angular's changelog.

21.2.17 (2026-06-24)

@​angular/build

Commit Type Description
9c366e8be fix bump @​babel/core to 7.29.7
6a06ce9e9 fix bump esbuild to 0.28.1
637b84877 fix bump piscina to 5.2.0
e86d58a12 fix bump vite to 7.3.5

20.3.30 (2026-06-24)

@​angular/build

Commit Type Description
36adca99c fix bump @​babel/core to 7.29.7
7f236cfea fix bump esbuild to 0.28.1
94fb3c122 fix bump piscina to 5.2.0
1f283a41c fix bump vite to 7.3.5

22.0.3 (2026-06-18)

@​schematics/angular

Commit Type Description
0eddea898 fix remove default workspace vscode mcp.json configuration

21.2.16 (2026-06-17)

@​angular/cli

Commit Type Description
77c9047ac fix update pacote to 21.5.1

... (truncated)

Commits
  • 9c1edbc release: cut the v21.2.17 release
  • 637b848 fix(@​angular/build): bump piscina to 5.2.0
  • 9c366e8 fix(@​angular/build): bump @​babel/core to 7.29.7
  • 6a06ce9 fix(@​angular/build): bump esbuild to 0.28.1
  • e86d58a fix(@​angular/build): bump vite to 7.3.5
  • 1efc647 release: cut the v21.2.16 release
  • 14459e2 build: update dependency webpack-dev-server to 5.2.5
  • 77c9047 fix(@​angular/cli): update pacote to 21.5.1
  • d052e97 fix(@​angular/ssr): prioritize options over environment variables in AngularNo...
  • d318ddd release: cut the v21.2.15 release
  • Additional commits viewable in compare view

Updates @angular-eslint/builder from 16.2.0 to 22.0.0

Release notes

Sourced from @​angular-eslint/builder's releases.

v22.0.0

22.0.0 (2026-06-07)

As always we recommend that you update your existing workspaces by using ng update as we provide some helpful schematics to help migrate your workspaces to the latest and greatest. Running the following will update Angular, the Angular CLI and angular-eslint together:

ng update @angular/core @angular/cli angular-eslint

🚀 Features

  • ⚠️ update to Angular 22 + TS 6, drop node 20 (96592269)
  • ⚠️ drop support for eslint v8 and legacy eslintrc config format (#3056)
  • support the Angular v22 @​Service decorator (#3057)
  • builder: add suppressionsLocation option (#3034)
  • ⚠️ eslint-plugin: [prefer-on-push-component-change-detection] flag only opting out of OnPush, make recommended (#3058)
  • ⚠️ eslint-plugin: remove deprecated no-conflicting-lifecycle rule (#3060)
  • template-parser: traverse v22 arrow function, spread and tagged-template expression nodes (#3059)

🩹 Fixes

  • update dependency @​angular/compiler to v21.2.12 (#3030)

⚠️ Breaking Changes

  • eslint-plugin: remove deprecated no-conflicting-lifecycle rule (#3060)
  • eslint-plugin: [prefer-on-push-component-change-detection] flag only opting out of OnPush, make recommended (#3058) prefer-on-push-component-change-detection no longer reports components that omit changeDetection (omission now means OnPush in v22); it now only reports components that opt out of OnPush via ChangeDetectionStrategy.Eager or the deprecated ChangeDetectionStrategy.Default. The rule is also now part of the recommended config, so projects extending it may see new reports — notably on components the Angular v22 migration set to Eager. The suggestion message id suggestAddChangeDetectionOnPush has been renamed to suggestChangeToOnPush.
  • drop support for eslint v8 and legacy eslintrc config format (#3056)
  • update to Angular 22 + TS 6, drop node 20 (96592269)

❤️ Thank You

v21.4.0

21.4.0 (2026-05-13)

🚀 Features

  • builder: add apply-suppressions option (#2974)
  • eslint-plugin-template: [cyclomatic-complexity] add variant option (#2976)

🩹 Fixes

  • update typescript-eslint packages to v8.57.0 (#2955)
  • update dependency @​angular/compiler to v21.2.6 (#2961)
  • update dependency eslint to v10.1.0 (#2983)
  • update dependency @​angular/compiler to v21.2.8 (#2996)

... (truncated)

Changelog

Sourced from @​angular-eslint/builder's changelog.

22.0.0 (2026-06-07)

🚀 Features

  • ⚠️ drop support for eslint v8 and legacy eslintrc config format (#3056)
  • builder: add suppressionsLocation option (#3034)

⚠️ Breaking Changes

  • drop support for eslint v8 and legacy eslintrc config format (#3056)

❤️ Thank You

21.4.0 (2026-05-13)

🚀 Features

  • builder: add apply-suppressions option (#2974)

❤️ Thank You

  • Finn Bayer

21.3.1 (2026-03-17)

🩹 Fixes

  • narrow build target cache outputs to avoid clobbering compile artifacts" (#2943)
  • narrow build target cache outputs to avoid clobbering compile artifacts (#2940)

❤️ Thank You

21.3.0 (2026-03-05)

🚀 Features

  • add support for ESLint v10 (#2903)

❤️ Thank You

  • Jason Weinzierl

21.2.0 (2026-01-29)

... (truncated)

Commits
  • 7ee4556 chore(release): publish 22.0.0
  • 526640f feat!: drop support for eslint v8 and legacy eslintrc config format (#3056)
  • 11780c5 feat(builder): add suppressionsLocation option (#3034)
  • 0a774c7 chore(release): publish 21.4.0
  • cea1779 feat(builder): add apply-suppressions option (#2974)
  • 28434e7 chore: update swc monorepo (#2987)
  • 8f2afdc chore(release): publish 21.3.1
  • 77099ee chore: ensure dist artifacts are available for e2e publishing in DTE (#2944)
  • af8900f Revert "fix: narrow build target cache outputs to avoid clobbering compile ar...
  • 7e17391 fix: narrow build target cache outputs to avoid clobbering compile artifacts ...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​angular-eslint/builder since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…-eslint/builder

Bumps [js-yaml](https://github.com/nodeca/js-yaml) to 4.3.0 and updates ancestor dependencies [js-yaml](https://github.com/nodeca/js-yaml), [@angular-devkit/build-angular](https://github.com/angular/angular-cli) and [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder). These dependencies need to be updated together.


Updates `js-yaml` from 4.1.0 to 4.3.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.1.0...4.3.0)

Updates `@angular-devkit/build-angular` from 16.2.9 to 21.2.17
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@16.2.9...v21.2.17)

Updates `@angular-eslint/builder` from 16.2.0 to 22.0.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v22.0.0/packages/builder)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 21.2.17
  dependency-type: direct:development
- dependency-name: "@angular-eslint/builder"
  dependency-version: 22.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants