# Changes for pugjs-brunch ## \[2.11.3] - 2018-12-31 ### Fixed - #10 dependency to @jsbits/deep-clone, thanks @physikerwelt ## \[2.11.2] - 2018-12-13 ### Added - Map, Set, WeakMap, WeakSet to globals. ### Changed - Fix issues with linters. - Updated licence year. - Updated dependencies. - Clarify error messages for wrong options. - Replaced deepClone.js with the @jsbits/deep-clone package. - Revised .gitignore and created .npmignore ## \[2.11.1] - 2018-10-26 ### Fixed - Error in the cloning of options. ### Changed - `staticPretty`'s default configuration if set to `false` for production builds. Thanks to @stawberri ## \[2.11.0] - 2018-10-14 ### Added - `Object` and `Symbol` to prdefined globals. ### Changed - The `pugRuntime` option only accepts a boolean value. - Update node versions for CI ### Removed - Unused `cache` property - Unused `preCompile` option. Now the precompilation is based on `preCompilePattern` only. ### Fixed - Inclusion of the pug runtime. ## \[2.10.1] - 2017-10-12 - Uses Pug v2.0.0-rc.4 or higher. - Adds `Promise` to predefined globals. ## \[2.10.0] - 2017-02-02 - Using Pug v2.0.0-beta11. - Minor fixes to README. - Updated devDependencies. ## \[2.9.0] - 2017-02-02 - Supports Brunch v2.9.x and v2.10.x - Using Pug v2.0.0-beta10 which fix some bugs and has better error reporting. - New logic to load the custom runtime. It does not overwrites an existing "pug" object and uses `module.exports` if exists in the context. Also try to work with symlinks. - JS natives `String`, `Number`, `Boolean`, `Date`, `Array`, `Function`, `Math`, `RegExp`, and the scoped `require` are included in `globals[]`, in addition to your own names. - Requires node.js v4.2 or above. - Updated devDependencies. ## \[2.8.6] - 2016-12-28 - `preCompilePattern` option to limit the pre-compilation to matching files (use with `preCompile:true`). - Fix [#2](https://github.com/aMarCruz/pugjs-brunch/issues/2) : wrong directory for includes? - Updated README. - Updated devDependencies. ## \[2.8.6] - 2016-11-03 - Fix build & test issues in node 4 & 5 by using strict mode. ## \[2.8.5] - 2016-11-03 - Source maps are flatten if any previous exists. That allows, by example, to use [jscc-brunch](https://www.npmjs.com/package/jscc-brunch) in Pug templates with both `sourceMap` options enabled. - New `staticPretty` option that set Pug's `pretty` option for files in `staticBasedir`, usually your app/assets directory. ## \[2.8.4] - 2016-11-02 - Now `sourceMap` option defaults to the global Brunch option, no need `compileDebug`. - Updated gen-pug-source-map dependency, fixing some issues. ## \[2.8.3] - 2016-10-29 - Experimental support for source map. ## \[2.8.2] - 2016-10-29 - First public release, using Pug v2.0.2-beta6