You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
url-parse is a dependency of the utils package that uses the ^ to indicate it's compatible with any minor version. Unfortunately, url-parse changed the way the url href is returned to circumvent a vulnerability found in the package. This change affects how identifiers are created, which affects how the requestId is calculated and ultimately causes the request to miss the recording.
Tell us which operating system you are using, as well as which versions of Node.js and npm/yarn. If applicable, include the browser and the corresponding version.
Description
url-parse is a dependency of the utils package that uses the
^
to indicate it's compatible with any minor version. Unfortunately, url-parse changed the way the url href is returned to circumvent a vulnerability found in the package. This change affects how identifiers are created, which affects how the requestId is calculated and ultimately causes the request to miss the recording.Shareable Source
The identifiers change from
to
I have restored the previous behavior by applying the following patch
Error Message & Stack Trace
Config
Dependencies
Copy the @pollyjs dependencies from
package.json
:3rd party dependency resolved as:
Relevant Links
PR that introduced the change:
unshiftio/url-parse#226
Tag that includes the change:
https://github.com/unshiftio/url-parse/commits/8b3f5f2c88a4cfc2880f2319c307994cb25bb10a
Environment
Tell us which operating system you are using, as well as which versions of Node.js and npm/yarn. If applicable, include the browser and the corresponding version.
Run the following to get it quickly:
The text was updated successfully, but these errors were encountered: