NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #250 most downloaded on npm
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3.9 years
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
4 releases · first in 2016
Align encoding with WHATWG URL spec ( #8 ) be0f77b
Changed
Important: If you are using this to encode user entered and validated URLs, upgrade to v2 immediately. It is possible to exploit \ encoding in v1. A URL can be formed that looks like http://foo.com\@bar.com, which parses as foo.com for the host, but when encodeUrl(url) will parse as bar.com for the host.
Fix encoding % as last character
% as last characterOne column per quarter.
Fix encoding unpaired surrogates at start/end of string
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →