Skip to content

[openapi-diff-runner] [DEP0169] DeprecationWarning: url.parse() behavior is not standardized and prone to errors #40552

Description

@mikeharder

Our breaking change workflows may fail with this error on Node 24:

[DEP0169] DeprecationWarning: url.parse() behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for url.parse() vulnerabilities.

Root cause is a bug in autorest v2:

For now, we can workaround by using node 22 instead of 24, for breaking changes. Update these workflows to use node 22 instead of 24:

.github/workflows/breaking-change-code.yaml
.github/workflows/breaking-change-cross-version-code.yaml

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
🎊 Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions