Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Third party periodic maintenance #695

@BMurri

Description

@BMurri

Problem:
Just like our code, the third party libraries that we use periodically update their code, fixing bugs and adding features, including improving security.

Solution:
Every so often, we should update our dependencies, including replacing those that have been deprecated, wherever possible.

Describe alternatives you've considered
It's not good to wait until security reports are made on the versions of libraries we are using, because we may need to do a lot of work to upgrade our usage of their library,

Code dependencies
Will this require code changes in:

  • CoA, for new and/or existing deployments? yes
  • TES, for new and/or existing deployments? yes
  • Build pipeline? no/yes (changes in pipeline will be needed when moving from .NET7 to 8)
  • Integration tests? no/yes (changes in integration testing infrastructure will be needed when moving from .NET7 to 8)

Additional context
Candidates for subtasks: consolidate library usage across single or both solutions, upgrade all libraries to latest (or at least latest minor), replace deprecated libraries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CoA Priority: P3Severity: MediumSeverity of the issue is mediumdependenciesPull requests that update a dependency fileenhancementNew feature or requestexternalPart or all of this issue is due to an external componentinvestigation

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions