Releases: medialize/URI.js
Releases · medialize/URI.js
1.18.4 (December 4th 2016)
- fixing
URI.withinString()
to capture balanced parentheses - Issue #247
1.18.3 (November 17th 2016)
- fixing UMD wrappers to properly detect CommonJS - Issue #318, PR #319
1.18.2 (September 25th 2016)
- fixing
URI.withinString()
to allow callback to returnundefined
orstring
- Issue #303 - fixing
.absoluteTo()
to properly resolve relative paths for fragment-only URLs
1.18.1 (May 29th 2016)
- fixing UMD wrapper of
jquery.URI.js
- Issue #295
1.18.0 (April 30th 2016)
- adding
URI.joinPath
to compose paths from directory tokens - Issue #285 - fixing
URITemplate()
to allow.
in variable names - PR #287 - fixing
URITemplate()
to reject invalid literals - PR #289 - fixing
URITemplate()
to reject prefix modifier on composite values - PR #290 - fixing
URI.buildUserinfo()
to properly serialize passwort-only values - PR #293
v1.17.1 (February 25th 2016)
- fixing
.normalizePath()
to properly handle percent-encoded dot segments and leading dots in basename - Issue #264, by JordanMilne - fixing
.hasQuery()
to acceptRegExp
for name argument - Issue #274, Issue #277 by mbrodala
v1.17.0 (November 13th 2015)
- fixing
URI.removeQuery()
to cast values to string before matching - Issue #250, Issue #252, by ryanelian and Siltaar - fixing
.segment()
to allow appending an empty element - Issue #236, Issue #253, by orlando - adding
.origin()
to get protocol and authority, counter-part to.resource()
- Issue #210, Issue #263, by justinmchase
v1.16.1 (September 19th 2015)
Package Management Cleanup - no changes to source code!
- renaming package to "urijs", was "URIjs" (because npm decided to go lower-case at some point and maintaining capitals in your package name poses all sorts of stupid issues) - Issue 195, Issue 206
- removing jam, spm,
component.json
andURI.jquery.json
as nobody cared that URI.js was stuck on 1.14 for a year
v1.16.0 (July 24th 2015)
- SECURITY fixing
URI.parseHost()
to rewrite\
to/
as Node and Browsers do - Issue #233 - fixing
.host()
and.authority()
to raise an error if they contain a path segment (extending Issue #233)
v1.15.2 (July 2nd 2015)
- fixing
URI.parseQuery()
to accept?foo&foo=bar
- Issue #220 - fixing
.segmentCoded()
to encode (instead of decode) array input - Issue #223 - fixing
.normalizePath()
to properly resolve/foo/..
to/
- Issue #224 - fixing
.relativeTo()
to resolve/foo/
and/foo/bar
to./
instead of empty string - Issue #226 - fixing
bower.json
's"main": "src/URI.js"
- Issue #227