-
Notifications
You must be signed in to change notification settings - Fork 480
Labels
Team : FalconTeam : ModernizationdependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Task
As part of our dependency update initiative, we need to upgrade the RxJS library from version 6.6.3 to 7.8.2. This is a critical update to reduce technical debt and ensure our platform remains compatible with the latest versions of Angular, allowing us to leverage new features and security improvements in the future.
The engineering team will be responsible for:
- Updating the RxJS version in the
package.jsonfile. - Identifying and refactoring all code affected by the breaking changes between RxJS v6 and v7.
- Ensuring the application builds and runs correctly after the upgrade.
- Executing all automated tests (unit and e2e) to validate the changes and check for regressions.
Proposed Objective
Please Select
Proposed Priority
Please Select
Acceptance Criteria
- The
rxjsdependency inpackage.jsonand the lock file is updated to7.8.2. - The application compiles and builds successfully without any RxJS-related errors.
- All existing unit tests and end-to-end tests pass successfully in the CI/CD pipeline.
- The codebase is successfully refactored to address breaking changes, and no legacy RxJS v6 patterns remain.
- No functional regressions are identified during QA testing of critical application workflows.
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
No response
Assumptions & Initiation Needs
No response
Quality Assurance Notes & Workarounds
No response
Sub-Tasks & Estimates
No response
Copilot
Metadata
Metadata
Labels
Team : FalconTeam : ModernizationdependenciesPull requests that update a dependency filePull requests that update a dependency file
Type
Projects
Status
New