url-parse
Small footprint URL parser that works seamlessly across Node.js and browser environments
1.5.10
160M downloads/mo
#1023 most downloaded on npm
unshiftio/url-parse
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.8 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
12 years old
51 releases · first in 2014
0 releases in the last 12 months
see the full history below
Release timeline
51 releases · Oct 2014 to Feb 2022Releases
latest 51-
1.5.1022 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.9and1.5.10there were 5 commits, 4 of them substantive:- [security] Add credits for CVE-2022-0691
- [minor] Use more descriptive variable name
- [doc] Update JSDoc comment
- [fix] Improve handling of empty port
-
1.5.920 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.8and1.5.9there were 3 commits, 2 of them substantive:- [security] Add credits for CVE-2022-0686
- [fix] Strip all control characters from the beginning of the URL
-
1.5.819 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.7and1.5.8there were 3 commits, 2 of them substantive:- [security] Add credits for CVE-2022-0639
- [fix] Handle the case where the port is specified but empty
-
1.5.716 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.6and1.5.7there were 5 commits, 4 of them substantive:- [security] Add credits for incorrect handling of userinfo vulnerability
- [security] Fix nits
- [doc] Add soft deprecation notice
- [fix] Readd the empty userinfo to
url.href(#226)
-
1.5.613 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.5and1.5.6there were 3 commits, 1 of them substantive:- [fix] Correctly handle userinfo containing the at sign
-
1.5.513 Feb 2022Commits, not release notes
This project publishes no release notes. Between
1.5.4and1.5.5there were 5 commits, 4 of them substantive:- [security] Fix typos in SECURITY.md
- [doc] Document that the returned hostname might be invalid
- [fix] Remove CR, HT, and LF
- [minor] Simplify whitespace regex
-
1.5.428 Dec 2021Commits, not release notes
This project publishes no release notes. Between
1.5.3and1.5.4there were 13 commits, 13 of them substantive:- [pkg] Update mocha to version 9.0.3
- [fix] Do not add spurious slashes
- [fix] Handle the
authproperty (#213) - [fix] Do not lose the password in the stringification process
- [test] Test that
Url#set()correctly handles theauthproperty - [fix] Handle the
usernameandpasswordproperties - [minor] Remove dead code
- [minor] Remove redundant assignment
- [ci] Update coverallsapp/github-action action to version 1.1.3
- [doc] Remove "made by" and IRC badges
- [ci] Test on node 17
- [doc] Remove dependency status badge
- [dist] 1.5.4
-
1.5.325 Jul 2021Commits, not release notes
This project publishes no release notes. Between
1.5.2and1.5.3there were 2 commits, 2 of them substantive:- [fix] Fix host parsing for file URLs (#210)
- [dist] 1.5.3
-
1.5.225 Jul 2021Commits, not release notes
This project publishes no release notes. Between
1.5.1and1.5.2there were 10 commits, 10 of them substantive:- [test] Fix multiple mixed slashes test
- [pkg] Update browserify to version 17.0.0
- [fix] Special case the
file:protocol (#204) - [ci] Use GitHub Actions
- [fix] Ignore slashes after the protocol for special URLs
- [fix] Do not incorrectly set the
slashesproperty totrue - [fix] Add a leading slash only if the URL is special
- [fix] Use
'null'asoriginfor non special URLs - [fix] Sanitize only special URLs (#209)
- [dist] 1.5.2
-
1.5.118 Feb 2021Nothing published for this version
-
1.5.017 Feb 2021Nothing published for this version
-
1.4.726 Apr 2019Nothing published for this version
-
1.4.612 Apr 2019Nothing published for this version
-
1.4.511 Apr 2019Nothing published for this version
-
1.4.405 Nov 2018Nothing published for this version
-
1.4.329 Jul 2018Nothing published for this version
-
1.4.105 Jun 2018Nothing published for this version
-
1.4.019 Apr 2018Nothing published for this version
-
1.3.006 Apr 2018Nothing published for this version
-
1.2.002 Nov 2017Nothing published for this version
-
1.1.903 May 2017Nothing published for this version
-
1.1.818 Feb 2017Nothing published for this version
-
1.1.731 Oct 2016Nothing published for this version
-
1.1.610 Oct 2016Nothing published for this version
-
1.1.510 Oct 2016Nothing published for this version
-
1.1.406 Oct 2016Nothing published for this version
-
1.1.315 Aug 2016Nothing published for this version
-
1.1.215 Aug 2016Nothing published for this version
-
1.1.130 Mar 2016Nothing published for this version
-
1.1.028 Mar 2016Nothing published for this version
-
1.0.530 Oct 2015Nothing published for this version
-
1.0.409 Oct 2015Nothing published for this version
-
1.0.325 Sep 2015Nothing published for this version
-
1.0.203 Jul 2015Nothing published for this version
-
1.0.106 May 2015Nothing published for this version
-
1.0.018 Jan 2015Nothing published for this version
-
0.2.317 Dec 2014Nothing published for this version
-
0.2.217 Dec 2014Nothing published for this version
-
0.2.116 Dec 2014Nothing published for this version
-
0.2.008 Dec 2014Nothing published for this version
-
0.1.508 Dec 2014Nothing published for this version
-
0.1.427 Nov 2014Nothing published for this version
-
0.1.322 Nov 2014Nothing published for this version
-
0.1.221 Nov 2014Nothing published for this version
-
0.1.121 Nov 2014Nothing published for this version
-
0.1.009 Nov 2014Nothing published for this version
-
0.0.429 Oct 2014Nothing published for this version
-
0.0.317 Oct 2014Nothing published for this version
-
0.0.213 Oct 2014Nothing published for this version
-
0.0.109 Oct 2014Nothing published for this version
-
0.0.008 Oct 2014Nothing published for this version