diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f09e999..a158eb2f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +## [0.28.7](https://github.com/webpack/css-loader/compare/v0.28.6...v0.28.7) (2017-08-30) + + +### Bug Fixes + +* pass resolver to `localsLoader` (`options.alias`) ([#601](https://github.com/webpack/css-loader/issues/601)) ([8f1b57c](https://github.com/webpack/css-loader/commit/8f1b57c)) + + + ## [0.28.6](https://github.com/webpack/css-loader/compare/v0.28.5...v0.28.6) (2017-08-30) diff --git a/lib/localsLoader.js b/lib/localsLoader.js index 9322ed7d..73d5757a 100644 --- a/lib/localsLoader.js +++ b/lib/localsLoader.js @@ -6,6 +6,7 @@ var loaderUtils = require("loader-utils"); var processCss = require("./processCss"); var getImportPrefix = require("./getImportPrefix"); var compileExports = require("./compile-exports"); +var createResolver = require("./createResolver"); module.exports = function(content) { @@ -14,12 +15,14 @@ module.exports = function(content) { var query = loaderUtils.getOptions(this) || {}; var moduleMode = query.modules || query.module; var camelCaseKeys = query.camelCase || query.camelcase; + var resolve = createResolver(query.alias); processCss(content, null, { mode: moduleMode ? "local" : "global", query: query, minimize: this.minimize, - loaderContext: this + loaderContext: this, + resolve: resolve }, function(err, result) { if(err) return callback(err); diff --git a/package.json b/package.json index 205f8d4d..9cd6e8d9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "css-loader", - "version": "0.28.6", + "version": "0.28.7", "author": "Tobias Koppers @sokra", "description": "css loader module for webpack", "engines": {