[2.2.15 / 2014-xx-xx](https://github.com/jakubpawlowicz/clean-css/compare/v2.2.14...v2.2.15)
==================
+* Fixed issue [#345](https://github.com/GoalSmashers/clean-css/issues/345) - URL rebasing for document relative ones.
* Fixed issue [#343](https://github.com/GoalSmashers/clean-css/issues/343) - too aggressive rgba/hsla minification.
[2.2.14 / 2014-08-25](https://github.com/jakubpawlowicz/clean-css/compare/v2.2.13...v2.2.14)
_rebased: function(resource, options) {
var specialUrl = resource[0] == '/' ||
+ resource[0] == '#' ||
resource.substring(resource.length - 4) == '.css' ||
resource.indexOf('data:') === 0 ||
/^https?:\/\//.exec(resource) !== null ||
'absolute @import': [
'@import url(/test/data/partials-relative/base.css);',
'a{background:url(test/data/partials/extra/down.gif) no-repeat}'
+ ],
+ 'document-local reference': [
+ 'svg{marker-end:url(#arrow)}', 'svg{marker-end:url(#arrow)}'
]
}),
'urls rewriting - root but no target': cssContext({
'absolute @import': [
'@import url(/test/data/partials-relative/base.css);',
'a{background:url(/test/data/partials/extra/down.gif) no-repeat}'
+ ],
+ 'document-local reference': [
+ 'svg{marker-end:url(#arrow)}', 'svg{marker-end:url(#arrow)}'
]
}, {
root: process.cwd(),
'absolute @import': [
'@import url(/test/data/partials-relative/base.css);',
'a{background:url(test/data/partials/extra/down.gif) no-repeat}'
+ ],
+ 'document-local reference': [
+ 'svg{marker-end:url(#arrow)}', 'svg{marker-end:url(#arrow)}'
]
}, {
target: path.join(process.cwd(), 'test.css'),
'absolute @import': [
'@import url(/test/data/partials-relative/base.css);',
'a{background:url(test/data/partials/extra/down.gif) no-repeat}'
+ ],
+ 'document-local reference': [
+ 'svg{marker-end:url(#arrow)}', 'svg{marker-end:url(#arrow)}'
]
}, {
target: process.cwd(),
'absolute @import': [
'@import url(/test/data/partials-relative/base.css);',
'a{background:url(/test/data/partials/extra/down.gif) no-repeat}'
+ ],
+ 'document-local reference': [
+ 'svg{marker-end:url(#arrow)}', 'svg{marker-end:url(#arrow)}'
]
}, {
root: process.cwd(),