diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a3dba25..de6239ad 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. + +## [2.0.10](https://github.com/postcss/postcss-loader/compare/v2.0.9...v2.0.10) (2018-01-03) + + +### Bug Fixes + +* **index:** copy loader `options` before modifying ([#326](https://github.com/postcss/postcss-loader/issues/326)) ([61ff03c](https://github.com/postcss/postcss-loader/commit/61ff03c)) + + + ## [2.0.9](https://github.com/postcss/postcss-loader/compare/v2.0.8...v2.0.9) (2017-11-24) diff --git a/lib/index.js b/lib/index.js index c3b03fbc..a4ef3a90 100644 --- a/lib/index.js +++ b/lib/index.js @@ -40,7 +40,7 @@ const SyntaxError = require('./Error') * @return {cb} cb Result */ module.exports = function loader (css, map) { - const options = loaderUtils.getOptions(this) || {} + const options = Object.assign({}, loaderUtils.getOptions(this)) validateOptions(require('./options.json'), options, 'PostCSS Loader') @@ -51,7 +51,7 @@ module.exports = function loader (css, map) { Promise.resolve().then(() => { const length = Object.keys(options) - .filter((option) => { + .filter((option) => { switch (option) { // case 'exec': case 'ident': diff --git a/package.json b/package.json index af683ebe..31408441 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "postcss-loader", - "version": "2.0.9", + "version": "2.0.10", "description": "PostCSS loader for webpack", "main": "lib/index.js", "engines": {
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: