# Changelog

### [2.1.0](https://github.com/fuse-box/fuse-box/milestone/21)
    

<p>Quantum Release</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 599](https://github.com/fuse-box/fuse-box/issues/599) | FuseBox Quantum  | June 11, 2017 10:47 PM|
                

### [2.0.2](https://github.com/fuse-box/fuse-box/milestone/20)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 83](https://github.com/fuse-box/fuse-box/issues/83) | Throw an error if homeDir and modulesFolder points to the same directory | June 2, 2017 6:59 PM|
|[ISSUE 593](https://github.com/fuse-box/fuse-box/issues/593) | Sparky tasks should be recursive | June 6, 2017 11:36 PM|
                

### [2.0.1](https://github.com/fuse-box/fuse-box/milestone/19)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 258](https://github.com/fuse-box/fuse-box/issues/258) | Support browser directive of package.json | May 22, 2017 11:23 PM|
|[ISSUE 324](https://github.com/fuse-box/fuse-box/issues/324) | Importing new @angular/platform-browser/animations bundle | May 22, 2017 4:14 PM|
|[PR 517](https://github.com/fuse-box/fuse-box/pull/517) | VuePlugin: relative includes requires filename option (pug) | May 11, 2017 1:09 PM|
|[PR 521](https://github.com/fuse-box/fuse-box/pull/521) | proc.require() | May 13, 2017 12:37 AM|
|[PR 534](https://github.com/fuse-box/fuse-box/pull/534) | BublePlugin | May 16, 2017 9:22 AM|
|[PR 535](https://github.com/fuse-box/fuse-box/pull/535) | Improvements & typo fixes for `getting-started` & `configuration` docs | May 15, 2017 9:33 PM|
|[PR 536](https://github.com/fuse-box/fuse-box/pull/536) | Bundler abstraction template | May 15, 2017 4:08 PM|
|[PR 549](https://github.com/fuse-box/fuse-box/pull/549) | Fix infinite requests caused by server's 200OK | May 21, 2017 7:57 PM|
|[PR 554](https://github.com/fuse-box/fuse-box/pull/554) | Unminified version of the API on debug | May 20, 2017 5:34 PM|
|[ISSUE 560](https://github.com/fuse-box/fuse-box/issues/560) | Transpile es6 modules in node_modules automatically | May 30, 2017 10:44 PM|
|[PR 561](https://github.com/fuse-box/fuse-box/pull/561) | UglifyESPlugin | May 23, 2017 11:18 AM|
|[PR 565](https://github.com/fuse-box/fuse-box/pull/565) | possibility to configure the temp folder | May 24, 2017 1:13 PM|
|[PR 579](https://github.com/fuse-box/fuse-box/pull/579) | adding async tag to the injected scripts | May 28, 2017 1:24 PM|
                

### [2.0.0](https://github.com/fuse-box/fuse-box/milestone/18)
    

<p>Da Beast  release features a complete API re-write.</p>

                

### [1.3.128](https://github.com/fuse-box/fuse-box/milestone/17)
    

<p>Cache fixes</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 396](https://github.com/fuse-box/fuse-box/issues/396) | Shared cache causes issues | March 14, 2017 9:04 AM|
|[ISSUE 399](https://github.com/fuse-box/fuse-box/issues/399) | Caching issues on windows | March 14, 2017 9:06 PM|
                

### [1.3.127](https://github.com/fuse-box/fuse-box/milestone/16)
    

<p>Urgent fixes</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 387](https://github.com/fuse-box/fuse-box/issues/387) | Regression in 1.3.124, cannot bundle axios | March 12, 2017 8:04 PM|
                

### [1.3.126](https://github.com/fuse-box/fuse-box/milestone/15)
    

<p>Hot FIX. Related to the broken CLI. </p>

                

### [1.3.125](https://github.com/fuse-box/fuse-box/milestone/14)
    

<p>Important fixes before the major update</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 376](https://github.com/fuse-box/fuse-box/issues/376) | Natives config (e.g disable process) | March 9, 2017 11:00 PM|
|[ISSUE 377](https://github.com/fuse-box/fuse-box/issues/377) | Force typescript to bundle for commonjs unless ROLLUP | March 9, 2017 11:01 PM|
                

### [1.3.124](https://github.com/fuse-box/fuse-box/milestone/13)
    

<p>Rollup!</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 351](https://github.com/fuse-box/fuse-box/issues/351) | Unable to remove process module from bundle | March 8, 2017 9:04 PM|
|[PR 353](https://github.com/fuse-box/fuse-box/pull/353) | Fluent | March 7, 2017 11:56 AM|
|[ISSUE 370](https://github.com/fuse-box/fuse-box/issues/370) | Rollup built-in support | March 8, 2017 8:11 PM|
                

### [1.3.123](https://github.com/fuse-box/fuse-box/milestone/11)
    

<p>Matroshka Release</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 184](https://github.com/fuse-box/fuse-box/issues/184) | Standalone bundle | March 4, 2017 9:47 PM|
|[ISSUE 277](https://github.com/fuse-box/fuse-box/issues/277) | Multiple __fsbx_decorate generated | February 28, 2017 2:18 PM|
|[ISSUE 286](https://github.com/fuse-box/fuse-box/issues/286) | ~ in SASS files to include files from node_modules | February 27, 2017 3:42 PM|
|[ISSUE 316](https://github.com/fuse-box/fuse-box/issues/316) | [bug] aliasing is broken with babel | February 27, 2017 11:09 AM|
|[ISSUE 331](https://github.com/fuse-box/fuse-box/issues/331) | Simplified REGEXP (strings)  | March 3, 2017 9:29 AM|
|[ISSUE 335](https://github.com/fuse-box/fuse-box/issues/335) | New arithmetic symbol ~ | March 3, 2017 9:44 PM|
|[ISSUE 337](https://github.com/fuse-box/fuse-box/issues/337) | Emit `source-changed` for the `RawPlugin` | March 3, 2017 9:40 PM|
|[ISSUE 340](https://github.com/fuse-box/fuse-box/issues/340) | SourceMap option will be removed (deprecated) | March 4, 2017 10:48 PM|
|[ISSUE 342](https://github.com/fuse-box/fuse-box/issues/342) | New arithmetic symbol ^ | March 4, 2017 9:49 PM|
|[ISSUE 343](https://github.com/fuse-box/fuse-box/issues/343) | CustomAPIFile Options for the most adventurous | March 4, 2017 11:12 PM|
|[PR 344](https://github.com/fuse-box/fuse-box/pull/344) | normalize filename | March 5, 2017 3:57 PM|
|[PR 345](https://github.com/fuse-box/fuse-box/pull/345) | Changed TypeScriptHelpers plugin test to support ts and tsx | March 5, 2017 9:59 AM|
                

### [1.3.122](https://github.com/fuse-box/fuse-box/milestone/10)
    

<p>Babushka Release</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 293](https://github.com/fuse-box/fuse-box/issues/293) | Include a sub package in a bundle | February 24, 2017 2:34 PM|
|[ISSUE 297](https://github.com/fuse-box/fuse-box/issues/297) | Importing modules which contain "process" fails | February 24, 2017 2:56 PM|
|[ISSUE 301](https://github.com/fuse-box/fuse-box/issues/301) | Support for scopes npm packages in arithmetic instructions | February 24, 2017 2:22 PM|
|[ISSUE 303](https://github.com/fuse-box/fuse-box/issues/303) | Error output written in white causes frustration | February 24, 2017 2:22 PM|
|[PR 304](https://github.com/fuse-box/fuse-box/pull/304) | Fixed checking if a module is a node_module on Windows | February 24, 2017 2:38 PM|
|[ISSUE 305](https://github.com/fuse-box/fuse-box/issues/305) | Nuke cache if any error occurs during bundling | February 24, 2017 2:10 PM|
|[PR 307](https://github.com/fuse-box/fuse-box/pull/307) | Improve plugin docs | February 25, 2017 8:32 AM|
|[PR 308](https://github.com/fuse-box/fuse-box/pull/308) | docs, easier deps | February 25, 2017 10:36 AM|
|[ISSUE 311](https://github.com/fuse-box/fuse-box/issues/311) | Dramatic cache improvements | February 25, 2017 10:58 PM|
                

### [1.3.121](https://github.com/fuse-box/fuse-box/milestone/9)
    

<p>Mamochka release features critical fixes related to caching, aliases, css e.t.c. </p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 193](https://github.com/fuse-box/fuse-box/issues/193) | Cache not found fixes | February 22, 2017 10:11 PM|
|[ISSUE 256](https://github.com/fuse-box/fuse-box/issues/256) | Implicit index.jsx support | February 22, 2017 10:04 PM|
|[ISSUE 265](https://github.com/fuse-box/fuse-box/issues/265) | CSSResourcePlugin breaks build | February 21, 2017 10:46 PM|
|[ISSUE 266](https://github.com/fuse-box/fuse-box/issues/266) | Package executes on bundle load | February 22, 2017 1:10 PM|
|[ISSUE 269](https://github.com/fuse-box/fuse-box/issues/269) | Aliasing doesn't work for preact/preact-compat | February 21, 2017 11:59 PM|
|[PR 272](https://github.com/fuse-box/fuse-box/pull/272) | Fix RegExp test subject for plugins to apply | February 21, 2017 11:27 PM|
|[ISSUE 273](https://github.com/fuse-box/fuse-box/issues/273) | Empty file (sass) throws error  | February 22, 2017 1:39 PM|
|[PR 274](https://github.com/fuse-box/fuse-box/pull/274) | Minor docs improvements | February 22, 2017 7:18 AM|
|[PR 276](https://github.com/fuse-box/fuse-box/pull/276) | Allows testing plugin RegEx even if the `homeDir` setting is set | February 22, 2017 8:54 AM|
|[PR 281](https://github.com/fuse-box/fuse-box/pull/281) | [TSX] Allow TSX files to be renamed back to TSX inside source maps | February 22, 2017 3:20 PM|
|[ISSUE 284](https://github.com/fuse-box/fuse-box/issues/284) | PostCssResourcePlugin cannot recover from error in watch mode | February 23, 2017 11:46 AM|
|[PR 285](https://github.com/fuse-box/fuse-box/pull/285) | Fixes user-defined sass includePaths from being overwritten | February 22, 2017 10:01 PM|
|[ISSUE 287](https://github.com/fuse-box/fuse-box/issues/287) | Extension probing refactor | February 22, 2017 10:25 PM|
|[ISSUE 290](https://github.com/fuse-box/fuse-box/issues/290) | Aliases are not applied to deep require() calls | February 23, 2017 10:45 AM|
                

### [1.3.120](https://github.com/fuse-box/fuse-box/milestone/8)
    

<p>Critical bug fixes</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 262](https://github.com/fuse-box/fuse-box/issues/262) | ResourceCSSPlugin -> handle hashtags in urls | February 21, 2017 6:50 PM|
|[ISSUE 263](https://github.com/fuse-box/fuse-box/issues/263) | Buffer is not bundled correctly | February 21, 2017 6:46 PM|
                

### [1.3.119](https://github.com/fuse-box/fuse-box/milestone/5)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 111](https://github.com/fuse-box/fuse-box/issues/111) | Allow real aliasing | February 21, 2017 9:33 AM|
|[ISSUE 159](https://github.com/fuse-box/fuse-box/issues/159) | EnvPlugin: The global process is not available after hot-reload | May 10, 2017 12:28 AM|
|[ISSUE 165](https://github.com/fuse-box/fuse-box/issues/165) | Error > Buffer is not defined | February 20, 2017 3:20 PM|
|[ISSUE 166](https://github.com/fuse-box/fuse-box/issues/166) | NodeJs Native Libraries | February 20, 2017 3:20 PM|
|[ISSUE 177](https://github.com/fuse-box/fuse-box/issues/177) | CSSPlugin brushup | February 20, 2017 1:08 PM|
|[ISSUE 207](https://github.com/fuse-box/fuse-box/issues/207) | Make HMR configurable | February 21, 2017 12:03 PM|
|[ISSUE 208](https://github.com/fuse-box/fuse-box/issues/208) | HMR seems to have problems connecting to FuseBox via HTTPS | February 21, 2017 10:46 AM|
|[PR 230](https://github.com/fuse-box/fuse-box/pull/230) | FuseBox loader duplication fix | February 18, 2017 11:56 PM|
|[ISSUE 233](https://github.com/fuse-box/fuse-box/issues/233) | Debug mode in context | February 19, 2017 3:01 AM|
|[ISSUE 239](https://github.com/fuse-box/fuse-box/issues/239) | User Package missing an entry point when bundled | February 20, 2017 10:28 PM|
|[PR 240](https://github.com/fuse-box/fuse-box/pull/240) | Cleanups / docs | February 20, 2017 10:45 AM|
|[ISSUE 243](https://github.com/fuse-box/fuse-box/issues/243) | CSSResourcePlugin should handle URLs that have params at the end | February 20, 2017 12:56 PM|
|[ISSUE 250](https://github.com/fuse-box/fuse-box/issues/250) | Module imports Injection | February 20, 2017 3:24 PM|
|[ISSUE 257](https://github.com/fuse-box/fuse-box/issues/257) | Reload the page with HMR if a package is not found in the scope. | February 21, 2017 11:07 AM|
                

### [1.3.118](https://github.com/fuse-box/fuse-box/milestone/6)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[PR 200](https://github.com/fuse-box/fuse-box/pull/200) | add expose possibilities | February 17, 2017 6:41 PM|
|[PR 204](https://github.com/fuse-box/fuse-box/pull/204) | Added Coffee support | February 17, 2017 12:47 PM|
|[PR 210](https://github.com/fuse-box/fuse-box/pull/210) | I like my coffee tested | February 17, 2017 6:31 PM|
|[PR 211](https://github.com/fuse-box/fuse-box/pull/211) | Reverted wrong fix #197 | February 17, 2017 10:33 PM|
|[PR 216](https://github.com/fuse-box/fuse-box/pull/216) | Pass the source file name to the transpiler | February 18, 2017 12:18 AM|
|[PR 218](https://github.com/fuse-box/fuse-box/pull/218) | Loader Types | February 18, 2017 6:59 AM|
|[PR 219](https://github.com/fuse-box/fuse-box/pull/219) | :memo: new entry in .travis.yml | February 18, 2017 7:04 AM|
|[PR 221](https://github.com/fuse-box/fuse-box/pull/221) | :memo: simply the docs for how to add a loader plugin :rose: | February 18, 2017 7:02 AM|
                

### [1.3.117](https://github.com/fuse-box/fuse-box/milestone/4)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[PR 158](https://github.com/fuse-box/fuse-box/pull/158) | HMR plugins | February 16, 2017 10:48 PM|
|[ISSUE 167](https://github.com/fuse-box/fuse-box/issues/167) | UglifyJS Plugin should report on progress and recalculate the bundle size | February 16, 2017 10:45 PM|
|[PR 192](https://github.com/fuse-box/fuse-box/pull/192) | Report the new size and time taken for UglifyJS | February 16, 2017 10:31 PM|
|[ISSUE 197](https://github.com/fuse-box/fuse-box/issues/197) | PostCSS plugin doesn't do anything with opts? | February 18, 2017 7:08 AM|
|[ISSUE 198](https://github.com/fuse-box/fuse-box/issues/198) | Shiming stopped working | February 17, 2017 8:28 AM|
|[PR 199](https://github.com/fuse-box/fuse-box/pull/199) | moving modules to ts to make it easier to code review / maintain | February 17, 2017 7:34 AM|
|[PR 201](https://github.com/fuse-box/fuse-box/pull/201) | :memo: rename to actual plugin name `PostCSS` | February 17, 2017 7:12 AM|
                

### [1.3.116](https://github.com/fuse-box/fuse-box/milestone/3)
    

<p>HMR Plugins</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 179](https://github.com/fuse-box/fuse-box/issues/179) | CSSResourcePlugin does not bundle Fonts | February 15, 2017 8:43 PM|
|[PR 182](https://github.com/fuse-box/fuse-box/pull/182) | Fix a typo. | February 15, 2017 8:43 PM|
|[ISSUE 188](https://github.com/fuse-box/fuse-box/issues/188) | Bundle in a bundle gets broken on scope collision with index.js | February 16, 2017 9:42 PM|
|[PR 190](https://github.com/fuse-box/fuse-box/pull/190) | change brightBlack to reset get neutral color on dark themes | February 16, 2017 6:50 PM|
|[PR 191](https://github.com/fuse-box/fuse-box/pull/191) | add notes to env, uglify, and json plugins | February 16, 2017 7:28 PM|
                

### [1.3.115](https://github.com/fuse-box/fuse-box/milestone/2)
    

<p></p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[ISSUE 156](https://github.com/fuse-box/fuse-box/issues/156) | electron-fusebox - Node API | February 15, 2017 9:52 AM|
|[ISSUE 180](https://github.com/fuse-box/fuse-box/issues/180) | Babel fails on config without sourcemaps | February 15, 2017 2:29 PM|
                

### [1.3.114](https://github.com/fuse-box/fuse-box/milestone/1)
    

<p>Typescript</p>

| Reference | Description | Date |
| --------- | ------------| ---- |
|[PR 154](https://github.com/fuse-box/fuse-box/pull/154) | Check if imported package has a browser-field and use it | February 14, 2017 10:08 PM|
|[ISSUE 162](https://github.com/fuse-box/fuse-box/issues/162) | add package name to the public API | February 14, 2017 2:53 PM|
|[ISSUE 164](https://github.com/fuse-box/fuse-box/issues/164) | transformTypescript | February 14, 2017 10:58 PM|
|[ISSUE 169](https://github.com/fuse-box/fuse-box/issues/169) | FuseBox.exists("app.html") triggers error | February 14, 2017 10:07 PM|
                