From 0ca2141a3b320e4f0a4d87b23a1829bf53c4ca78 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Mar 2026 13:46:18 +0000 Subject: [PATCH 1/2] Initial plan From d51da717e286920a5a7848499a5e233d051c07ea Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Mar 2026 13:48:06 +0000 Subject: [PATCH 2/2] docs: add 6.0.0-beta.0 changelog entry for Angular 21 / Node 24 / ESLint upgrade Co-authored-by: so-kaushal <28099586+so-kaushal@users.noreply.github.com> --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dc0a2a..999c11b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [6.0.0-beta.0] - 2026-03-11 + +- [ONCEHUB-112987](https://scheduleonce.atlassian.net/browse/ONCEHUB-112987) Upgrade to Angular 21 and Node 24 + - **BREAKING**: Upgraded Angular packages to v21.1.x + - **BREAKING**: Minimum Node.js version is now 24 (updated CI to Node 24.13.0) + - **BREAKING**: Migrated ESLint configuration to flat config format (ESLint v9) with `angular-eslint` v21.3.0, replacing the legacy `.eslintrc`-based setup + - Removed individual `@angular-eslint/*`, `@typescript-eslint/*`, `eslint-plugin-import`, `eslint-plugin-jsdoc`, and `eslint-plugin-prefer-arrow` packages in favour of the unified `angular-eslint` package + - Updated `tslib` to `^2.8.1` + ## [5.1.6] - 2026-01-15 - [ONCEHUB-109966](https://scheduleonce.atlassian.net/browse/ONCEHUB-109966) Updated dependencies and fixes