v1.11.0 (August 6th 2013)
- adding
.segmentCoded()to provide en/decoding interface to.segment()- (Issue #79) - optimize
.relativeTo()results - (Issue #78, Issue #95) - removing obsolete code fragments from
URI.parse()andrelativeTo()- (Issue #100) - adding setting
URI.escapeQuerySpaceto control if query string should escape spaces using+or%20- (Issue #74) - updating Punycode.js to version 1.2.3
- fixing internal
strictEncodeURIComponent()to work in Firefox 3.6 - (Issue #91) - fixing
.normalizePath()to properly resolve/.and/.//to/- (Issue #97) - fixing
.path()to return empty string if there is no path - (Issue #82) - fixing crashing of
URI.decodeQuery()on malformed input - now returns original undecoded data - (Issue #87, Issue #92) - fixing build tool - (Issue #83)
- fixing for-loop to make closure compiler happy - (Issue #93)
- adding
URI.noConflict()- (Issue #84) - fixing whitespace in code - (Issue #84)
- fixing
.readable()to decode the hash value as well - (Issue #90) - prevent
jquery.URI.js fromtemporarily usingwindow.locationas thehrefof an empty attribute of a DOM element - (Issue #94) - fixing internal
getType()for IE8 with undefined value - (Issue #96) - adding DOM elements to URI constructor - (Issue #77):
- optimize
jquery.URI.jsto use new DOM element infrastructure