diff --git a/CHANGELOG.md b/CHANGELOG.md index d5b4f93710b..59c42dca309 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # rollup changelog +## 0.47.4 + +* Delete cached config file before reloading in watch mode + ## 0.47.3 * Deshadow aliased imports ([#1550](https://github.com/rollup/rollup/issues/1550)) diff --git a/bin/src/run/loadConfigFile.js b/bin/src/run/loadConfigFile.js index 40c71c4c769..c1db88c7f21 100644 --- a/bin/src/run/loadConfigFile.js +++ b/bin/src/run/loadConfigFile.js @@ -36,6 +36,7 @@ export default function loadConfigFile (configFile, silent) { } }; + delete require.cache[configFile]; const configs = require( configFile ); if ( Object.keys( configs ).length === 0 ) { handleError({ diff --git a/package.json b/package.json index b53fbab70d7..937e9c0d7b8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rollup", - "version": "0.47.3", + "version": "0.47.4", "description": "Next-generation ES6 module bundler", "main": "dist/rollup.js", "module": "dist/rollup.es.js",