Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 8, 2025

This PR contains the following updates:

Package Change Age Confidence
@angular-eslint/eslint-plugin-template (source) ^19.0.2 -> ^20.0.0 age confidence
angular-eslint (source) 19.8.1 -> 20.1.1 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

angular-eslint/angular-eslint (@​angular-eslint/eslint-plugin-template)

v20.1.1

Compare Source

🩹 Fixes
  • eslint-plugin-template: [no-interpolation-in-attributes] use keySpan as attr. range and sourceSpan as replacement range (#​2531)
❤️ Thank You
  • Niklas Wolf

v20.1.0

Compare Source

This was a version bump only for eslint-plugin-template to align it with other projects, there were no code changes.

v20.0.0

Compare Source

🚀 Features
  • ⚠️ switch to angular v20 (e2b46ef4)
  • ⚠️ template-parser: do not suppress parse errors by default (#​2255)
🩹 Fixes
  • ⚠️ eslint-plugin: [sort-keys-in-type-decorator] default orders now include all known keys (9183385d)
⚠️ Breaking Changes
  • ⚠️ eslint-plugin: [sort-keys-in-type-decorator] default orders now include all known keys (9183385d)
  • ⚠️ switch to angular v20 (e2b46ef4)
  • ⚠️ template-parser: do not suppress parse errors by default (#​2255)
❤️ Thank You

19.8.0 (2025-06-06)

🚀 Features
  • eslint-plugin-template: [no-interpolation-in-attributes] add fixer (#​2501)
❤️ Thank You
  • Niklas Wolf

19.7.1 (2025-06-03)

This was a version bump only for eslint-plugin-template to align it with other projects, there were no code changes.

19.7.0 (2025-06-02)

🚀 Features
  • eslint-plugin-template: [click-events-have-key-events] Added ignoreWithDirectives option (#​2365)
🩹 Fixes
  • eslint-plugin-template: [prefer-template-literal] handle nested and concatenations in template literal (#​2466)
  • eslint-plugin-template: [label-has-associated-control] labelComponents should override default label inputs (#​2360)
  • eslint-plugin-template: any valid DOM element with role button is interactive (#​2488)
  • eslint-plugin-template: set template-parser as peer dependency (#​2487)
❤️ Thank You

19.6.0 (2025-05-27)

🩹 Fixes
  • respect existing eslint.config.ts, eslint.config.cts, eslint.config.mts files (#​2458)
❤️ Thank You

19.5.0 (2025-05-25)

🚀 Features
  • eslint-plugin-template: add rule prefer-at-empty (#​2352)
  • eslint-plugin-template: [no-nested-tags] add rule (#​2398)
🩹 Fixes
  • eslint-plugin-template: [prefer-at-empty] remove closing brace from @​if when no longer needed (#​2450)
  • eslint-plugin-template: [cyclomatic-complexity] handle new control flow syntax (#​2447)
  • eslint-plugin-template: [alt-text] ensure multiple attributes do not cause false negatives (#​2441)
  • eslint-plugin-template: [prefer-template-literal] handle parentheses in autofix (#​2418)
❤️ Thank You

19.4.0 (2025-05-08)

🚀 Features
  • eslint-plugin-template: Add prefer-template-literal rule (#​2308)
  • eslint-plugin-template: [no-interpolation-in-attributes] add allowSubstringInterpolation option (#​2373)
🩹 Fixes
  • eslint-plugin-template: remove backticks from inline template with interpolation (#​2368)
  • eslint-plugin-template: correct column adjustment for inline template message locations (#​2358)
  • eslint-plugin-template: [no-any] handle key reads (#​1701, #​2335)
❤️ Thank You

19.3.0 (2025-03-22)

🚀 Features
  • use @​angular/compiler 19.2.3 and rename some AST nodes to match (#​2320)
  • eslint-plugin-template: add rule prefer-contextual-for-variables (#​2311)
  • eslint-plugin-template: [button-has-type] add option to ignore missing type (#​2326)
🩹 Fixes
  • eslint-plugin-template: [attributes-order] treat inputs without square brackets as attributes (#​2316)
  • eslint-plugin-template: [attributes-order] order i18n attributes (#​2307)
  • eslint-plugin-template: [i18n] Avoid exception in i18n rule with allowMarkupInContent=false (#​2327)
❤️ Thank You

19.2.1 (2025-03-08)

🩹 Fixes
  • eslint-plugin-template: [prefer-self-closing-tags] resolve wrong reports when structural directive + no content + no self-closing (#​2287)
❤️ Thank You
  • Guillaume DROUARD

19.2.0 (2025-03-02)

🩹 Fixes
  • prefer-static-string-properties: exclude special attributes (#​2273)
  • prefer-static-string-properties: resolve bug with directives (#​2271)
  • eslint-plugin-template: find inline templates on components in blocks (#​2238)
  • eslint-plugin-template: [prefer-static-string-properties] do not check structural directives (#​2253)
  • eslint-plugin-template: [prefer-self-closing-tags] allow nested ng-content (#​2257)
  • eslint-plugin-template: [prefer-self-closing-tags] do not treat comments as whitespace (#​2256)
❤️ Thank You

19.1.0 (2025-02-09)

🚀 Features
  • eslint-plugin-template: add rule prefer-static-string-properties (#​2228)
🩹 Fixes
  • eslint-plugin-template: [attribute-order] check for ng-template within svg (#​2223)
  • eslint-plugin-template: [prefer-self-closing-tags] do not remove HTML-encoded whitespace (#​2229)
❤️ Thank You

19.0.2 (2024-12-10)

This was a version bump only for eslint-plugin-template to align it with other projects, there were no code changes.

19.0.1 (2024-12-06)

🩹 Fixes
  • eslint-plugin-template: prevent the slot tag from being self-closing (#​2088)
❤️ Thank You
angular-eslint/angular-eslint (angular-eslint)

v20.1.1

Compare Source

This was a version bump only for angular-eslint to align it with other projects, there were no code changes.

v20.1.0

Compare Source

🚀 Features
  • eslint-plugin: add rules to ban experimental and developer preview (#​2037)
❤️ Thank You

v20.0.0

Compare Source

🚀 Features
  • ⚠️ switch to angular v20 (e2b46ef4)
  • ⚠️ eslint-lint: add prefer-inject to recommended (c8367d3b)
  • ⚠️ eslint-plugin: remove (component|directive)-class-suffix from recommended (c1022ee6)
⚠️ Breaking Changes
  • ⚠️ switch to angular v20 (e2b46ef4)
  • ⚠️ eslint-lint: add prefer-inject to recommended (c8367d3b)
  • ⚠️ eslint-plugin: remove (component|directive)-class-suffix from recommended (c1022ee6)
❤️ Thank You

19.8.0 (2025-06-06)

This was a version bump only for angular-eslint to align it with other projects, there were no code changes.

19.7.1 (2025-06-03)

This was a version bump only for angular-eslint to align it with other projects, there were no code changes.

19.7.0 (2025-06-02)

🚀 Features
  • eslint-plugin: add no-uncalled-signals rule (#​2383)
❤️ Thank You
  • Stephen Jackson

19.6.0 (2025-05-27)

🚀 Features
  • eslint-plugin: [prefer-inject] add new rule (#​2461)
❤️ Thank You

19.5.0 (2025-05-25)

🚀 Features
  • eslint-plugin-template: add rule prefer-at-empty (#​2352)
  • eslint-plugin: introduce sort keys in type-decorator rule (#​2187)
  • eslint-plugin-template: [no-nested-tags] add rule (#​2398)
❤️ Thank You

19.4.0 (2025-05-08)

🚀 Features
  • eslint-plugin-template: Add prefer-template-literal rule (#​2308)
  • eslint-plugin: add rule prefer-output-emitter-ref (#​2324)
❤️ Thank You

19.3.0 (2025-03-22)

🚀 Features
  • eslint-plugin-template: add rule prefer-contextual-for-variables (#​2311)
❤️ Thank You

19.2.1 (2025-03-08)

This was a version bump only for angular-eslint to align it with other projects, there were no code changes.

19.2.0 (2025-03-02)

🚀 Features
  • eslint-plugin: add rule require-lifecycle-on-prototype (#​2259)
🩹 Fixes
  • eslint-plugin-template: find inline templates on components in blocks (#​2238)
❤️ Thank You

19.1.0 (2025-02-09)

🚀 Features
  • eslint-plugin-template: add rule prefer-static-string-properties (#​2228)
❤️ Thank You

19.0.2 (2024-12-10)

This was a version bump only for angular-eslint to align it with other projects, there were no code changes.

19.0.1 (2024-12-06)

🩹 Fixes
  • eslint-plugin: adding prefer-signals rule to exported config (#​2150)
❤️ Thank You

Configuration

📅 Schedule: Branch creation - Between 01:00 AM and 05:59 AM, Monday through Friday ( * 1-5 * * 1-5 ) in timezone Europe/Zurich, Automerge - Between 05:00 AM and 07:59 AM, Monday through Friday ( * 5-7 * * 1-5 ) in timezone Europe/Zurich.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch 3 times, most recently from 4801ebc to 1bce334 Compare August 11, 2025 12:52
@renovate renovate bot changed the title Update angular-eslint monorepo to v20 (major) chore(deps): update angular-eslint monorepo to v20 (major) Aug 11, 2025
@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch 3 times, most recently from 00e91c7 to ec0de8c Compare August 12, 2025 12:45
@renovate renovate bot requested a review from MasterEvarior as a code owner August 12, 2025 12:45
@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch 3 times, most recently from 72df715 to 71074a7 Compare August 13, 2025 12:07
@renovate renovate bot requested a review from a team as a code owner August 13, 2025 12:07
@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch 9 times, most recently from 4a3a37a to 1ee3be8 Compare August 18, 2025 06:10
@nevio18324 nevio18324 mentioned this pull request Aug 18, 2025
@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch 7 times, most recently from ef07d93 to ed9d709 Compare August 19, 2025 11:16
@renovate renovate bot force-pushed the renovate/major-angular-eslint-monorepo branch from ed9d709 to b27b8fe Compare August 19, 2025 11:18
@renovate renovate bot changed the title chore(deps): update angular-eslint monorepo to v20 (major) chore(deps): update angular-eslint monorepo to v20 (major) - autoclosed Aug 19, 2025
@renovate renovate bot closed this Aug 19, 2025
@renovate renovate bot deleted the renovate/major-angular-eslint-monorepo branch August 19, 2025 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant