FortAwesome/Font-Awesome
### [`v5.0.13`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5013-httpsgithubcomFortAwesomeFont-Awesomereleasestag5013---2018-05-10)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.12...5.0.13)
##### Added
- 68 icons to Free and 165 to Pro of the most requested icons in Font Awesome
* * *
### [`v5.0.12`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5012-httpsgithubcomFortAwesomeFont-Awesomereleasestag5012---2018-05-03)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.11...5.0.12)
##### Added
- A long time ago in a galaxy far, far away some icons were added
##### Fixed
- Renamed the r brand to r-project to prevent ligature collision with the "r" glyph
* * *
### [`v5.0.11`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5011-httpsgithubcomFortAwesomeFont-Awesomereleasestag5011---2018-05-01)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.10...5.0.11)
##### Added
- 16 new user icons
- Full set of Creative Commons symbols
- Regular style comment-dots used for v4 comment-alt in shim
- Top 6 brand icons: r, ebay, mastodon, researchgate, keybase, teamspeak
##### Changed
- Revised slider icons [FortAwesome/Font-Awesome#11872](https://togithub.com/FortAwesome/Font-Awesome/issues/11872)
- Make desktop typeface easier to find in apps that support ligature previews
##### Fixed
- Remove errant XML entity from the lastfm-square icon [FortAwesome/Font-Awesome#12847](https://togithub.com/FortAwesome/Font-Awesome/issues/12847)
- Correcting paths in cloud icons [FortAwesome/Font-Awesome-Pro#920](https://togithub.com/FortAwesome/Font-Awesome-Pro/issues/920)
* * *
### [`v5.0.10`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5010-httpsgithubcomFortAwesomeFont-Awesomereleasestag5010---2018-04-10)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.9...5.0.10)
##### Added
- New java brand icon [FortAwesome/Font-Awesome#386](https://togithub.com/FortAwesome/Font-Awesome/issues/386)
##### Changed
- Updating depth of dna icon
- Updating pied-piper, adding pied-piper-hat
##### Fixed
- Correcting path errors on readme icon [FortAwesome/Font-Awesome#12754](https://togithub.com/FortAwesome/Font-Awesome/issues/12754)
- Light style of lamp icon [FortAwesome/Font-Awesome#12725](https://togithub.com/FortAwesome/Font-Awesome/issues/12725)
* * *
### [`v5.0.9`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#509-httpsgithubcomFortAwesomeFont-Awesomereleasestag509---2018-03-27)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.8...5.0.9)
##### Added
- New Chat icon pack and category
- New Charity icon pack and category
- New Moving icon pack and category
- New icons hands and hand-holding
##### Changed
- Updated flipboard, readme, and houzz brand icon
- Making all solid icons in the medical icon pack free
- Updated hand-holding-box and hand-receiving in the Light style
##### Fixed
- Missing box-sizing CSS property for fa-layers-counter
* * *
### [`v5.0.8`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#508-httpsgithubcomFortAwesomeFont-Awesomereleasestag508---2018-03-01)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.7...5.0.8)
##### Fixed
- OTF font files missing ligatures for Pro styles [FortAwesome/Font-Awesome#12486](https://togithub.com/FortAwesome/Font-Awesome/issues/12486) [FortAwesome/Font-Awesome-Pro#1034](https://togithub.com/FortAwesome/Font-Awesome-Pro/issues/1034)
* * *
### [`v5.0.7`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#507-httpsgithubcomFortAwesomeFont-Awesomereleasestag507---2018-02-26)
[Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.6...5.0.7)
##### Added
- New Logistics category
- New Medical category
- Individual SVG files available from the Font Awesome CDN
- Additional search terms
##### Changed
- Apple brand icon update [FortAwesome/Font-Awesome#12337](https://togithub.com/FortAwesome/Font-Awesome/issues/12337)
- Disable mutation observers with fontawesome.noAuto() is called
- License information now references https URL scheme
##### Fixed
- Missing TypeScript names [FortAwesome/react-fontawesome#83](https://togithub.com/FortAwesome/react-fontawesome/issues/83)
- Adding categories metadata [FortAwesome/Font-Awesome#12034](https://togithub.com/FortAwesome/Font-Awesome/issues/12034)
- TypeScript improvement for fontawesome.layer()
- Correcting a melting, wobbling, weird-looking whistle
* * *
postcss/autoprefixer
### [`v7.2.6`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#726)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.5...7.2.6)
- Fix `-ms-` prefix for grid cells with same `grid-area` (by Evgeny Petukhov).
### [`v7.2.5`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#725)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.4...7.2.5)
- Fix multiple prefixes in declaration value.
### [`v7.2.4`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#724)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.3...7.2.4)
- Fix IE 10 support.
### [`v7.2.3`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#723)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.2...7.2.3)
- Fix `grid-template-areas` in `@media` (by Evgeny Petukhov).
### [`v7.2.2`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#722)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.1...7.2.2)
- Fix `_autoprefixerDisabled is undefined` issue.
### [`v7.2.1`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#721)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.0...7.2.1)
- Fix IE and other old JS runtimes support.
### [`v7.2.0`](https://togithub.com/postcss/autoprefixer/releases/7.2.0)
[Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.1.6...7.2.0)
Autoprefixer 7.2 brings better Grid support for IE and `autoprefixer-info` CLI tool.
##### Grid Layout
With `grid: true` option Autoprefixer adds `-ms-` prefixes to Grid Layout properties. But this feature was very limited.
In 7.0 we dramatically improved Grid support for IE. [@Alex7Kom](https://togithub.com/Alex7Kom) added `grid-area` and improved `grid-row` and `grid-column` support. [@evgeny-petukhov](https://togithub.com/evgeny-petukhov) added `grid-template-areas` and `grid-template` support.
Even this complex emoji example will work with new Autoprefixer ([output](https://gist.github.com/ai/a1426ec4ad404119467c391522cf32a7)):
```css
body {
display: grid;
grid-template-rows: 30px auto 30px;
grid-template-columns: 1fr 3fr;
grid-template-areas: "🎩 🎩"
"🍔 📰"
"👞 👞";
}
.header {
grid-area: 🎩;
}
.nav {
grid-area: 🍔;
}
.main {
grid-area: 📰;
}
.footer {
grid-area: 👞;
}
```
Just don’t forget to set `grid: true` option:
```js
auoprefixer({ grid: true })
```
##### Info CLI Tool
Autoprefixer 7.2 ships with new CLI tool to check which browsers are selected and which properties will be prefixed.
Just go to your project directory and run `npx autoprefixer-info`:
Browsers:
Edge: 16
These browsers account for 0.04% of all users globally
At-Rules:
@viewport: ms
Selectors:
::placeholder: ms
Properties:
user-select: ms
hyphens: ms
appearance: webkit
scroll-snap-type: ms
scroll-snap-coordinate: ms
scroll-snap-destination: ms
scroll-snap-points-x: ms
scroll-snap-points-y: ms
flow-into: ms
flow-from: ms
region-fragment: ms
text-spacing: ms
Also, [@pdokas](https://togithub.com/pdokas) added default value (current working dir) for `from` option in `autoprefixer.info()`.
##### Other Changes
- Add wrong `radial-gradient` properties warning.
- Do not prefix `reverse` animation direction.
- Improve test coverage (by [@Semigradsky](https://togithub.com/Semigradsky)).
babel/babel
### [`v6.26.0`](https://togithub.com/babel/babel/compare/v6.24.1...v6.26.0)
[Compare Source](https://togithub.com/babel/babel/compare/v6.24.1...v6.26.0)
babel/babel-loader
### [`v7.1.5`](https://togithub.com/babel/babel-loader/releases/v7.1.5)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.4...v7.1.5)
### v7.1.5
- Perf: Use md4 instead of sha1 for filename hashes ([#638](https://togithub.com/babel/babel-loader/pull/638))
### [`v7.1.4`](https://togithub.com/babel/babel-loader/releases/v7.1.4)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.3...v7.1.4)
##### 🐛 Bug Fix
- Update code to read filename
### [`v7.1.3`](https://togithub.com/babel/babel-loader/releases/v7.1.3)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.2...v7.1.3)
##### 🐛 Bug Fix
- Support webpack 4
### [`v7.1.2`](https://togithub.com/babel/babel-loader/releases/v7.1.2)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.1...v7.1.2)
##### 🐛 Bug Fix
- Add the message in BabelLoaderError's stack trace on node 8 ([#499](https://togithub.com/babel/babel-loader/issues/499)) (Stephen Jennings)
- Do not swallow errors in exists() and only call exists if option is string ([#495](https://togithub.com/babel/babel-loader/issues/495)) (Nelo Mitranim)
##### 📝 Documentation
- README: fix typo ([#498](https://togithub.com/babel/babel-loader/issues/498)) (Piper Chester)
##### 🏠 Internal
- Update ava to the latest version 🚀 ([#500](https://togithub.com/babel/babel-loader/issues/500)) (greenkeeper[bot])
- Update ava to the latest version 🚀 ([#491](https://togithub.com/babel/babel-loader/issues/491)) (greenkeeper[bot])
- Update ava to the latest version 🚀 ([#487](https://togithub.com/babel/babel-loader/issues/487)) (greenkeeper[bot])
loganfsmyth/babel-plugin-transform-decorators-legacy
### [`v1.3.5`](https://togithub.com/loganfsmyth/babel-plugin-transform-decorators-legacy/releases/v1.3.5)
[Compare Source](https://togithub.com/loganfsmyth/babel-plugin-transform-decorators-legacy/compare/v1.3.4...v1.3.5)
Published to bump the `npm` README to make sure people see the note about Babel 7.
oliviertassinari/babel-plugin-transform-react-remove-prop-types
### [`v0.4.24`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.24)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.23...v0.4.24)
- Fix removing declarator type for unsafe-wrap mode. ([#180](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/180)) [@jjow](https://togithub.com/jjow)
### [`v0.4.23`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.23)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.22...v0.4.23)
- safer type checking ([#179](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/179)) [@tquetano-netflix](https://togithub.com/tquetano-netflix)
### [`v0.4.22`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.22)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.21...v0.4.22)
- Add support for custom createReactClass function name ([#177](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/177)) [@tquetano-netflix](https://togithub.com/tquetano-netflix)
- Add handling for removing propTypes from babel output code ([#163](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/163)) [@gandazgul](https://togithub.com/gandazgul)
### [`v0.4.21`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.21)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.20...v0.4.21)
- Add support for defining additionalLibraries as a regexp expression ([#174](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/174)) [@pkuczynski](https://togithub.com/pkuczynski)
### [`v0.4.20`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.20)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.19...v0.4.20)
- Protect against unhandled exception ([#171](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/171)) [@lukeapage](https://togithub.com/lukeapage)
- Fix extraneous semicolon ([#168](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/168)) [@eps1lon](https://togithub.com/eps1lon)
### [`v0.4.19`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.19)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.18...v0.4.19)
- Fix babel readonly ([#167](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/167)) [@eps1lon](https://togithub.com/eps1lon)
- Remove npm lockfiles ([#164](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/164)) [@vikr01](https://togithub.com/vikr01)
- [docs] Fix url for devDependency status ([#166](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/166)) [@vikr01](https://togithub.com/vikr01)
### [`v0.4.18`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.18)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.17...v0.4.18)
- Avoid removeNewlyUnusedIdentifiers when destructuring Arrays ([#162](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/162))
### [`v0.4.17`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.17)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.16...v0.4.17)
- [fix] Avoid removeNewlyUnusedIdentifiers when encountering destructuring ([#161](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/161))
### [`v0.4.16`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.16)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.15...v0.4.16)
- [new] update Babel 7 ([#155](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/155))
- [fix] Remove unused MemberExpression root identifiers ([#158](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/158))
- [fix] Use regex.test(str) instead of str.match(regex) ([#152](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/152))
- [fix] Replace Set with WeakSet for collecting removed paths ([#151](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/151))
### [`v0.4.15`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.15)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.14...v0.4.15)
- Remove newly unreferenced VariableDeclarators ([#146](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/pull/146))
### [`v0.4.14`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.14)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.13...v0.4.14)
- Handle recursive code ([#148](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/148))
- [core] Upgrade the dependencies ([#141](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/141))
### [`v0.4.13`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.13)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.12...v0.4.13)
##### Fixes / Enhancements
- Add a classNameMatchers option to make Component resolution flexible ([#135](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/135)) [@vieron](https://togithub.com/vieron)
- [core] Upgrade the dependencies ([#136](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/136))
### [`v0.4.12`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.12)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.11...v0.4.12)
##### Fixes / Enhancements
- core(babel): upgrade to [@babel](https://togithub.com/babel) latest beta ([#133](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/133)) [@danez](https://togithub.com/danez)
### [`v0.4.11`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.11)
[Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.10...v0.4.11)
##### Fixes / Enhancements
- fix(babel): Support latest beta version of babel 7 ([#131](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/131)) [@danez](https://togithub.com/danez)
- [core] Use preset-env instead of es2015 ([#128](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/128)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- [core] Upgrade dependencies ([#132](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/132)) [@oliviertassinari](https://togithub.com/oliviertassinari)
babel/babel-preset-env
### [`v1.7.0`](https://togithub.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0)
[Compare Source](https://togithub.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0)
BrowserSync/browser-sync
### [`v2.26.7`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.6...v2.26.7)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.6...v2.26.7)
### [`v2.26.6`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.5...v2.26.6)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.5...v2.26.6)
### [`v2.26.5`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.4...v2.26.5)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.4...v2.26.5)
### [`v2.26.4`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.3...v2.26.4)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.3...v2.26.4)
### [`v2.26.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.26.3)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.2...v2.26.3)
**fixes**
- application/wasm support - fixes [#1598](https://togithub.com/BrowserSync/browser-sync/issues/1598) [`d60cd91`](https://togithub.com/BrowserSync/browser-sync/commit/d60cd916ff1c64a69fddaa5cd2ca1061f066266e)
- deps - ensure previous users of browser-sync-client are not affected by new structure - fixes [#1615](https://togithub.com/BrowserSync/browser-sync/issues/1615) [`0a2ff5a`](https://togithub.com/BrowserSync/browser-sync/commit/0a2ff5a25d9e5ca7df7b1ec63a235f76a220ada6)
- npm audit fixes across all packages - fixes [#1618](https://togithub.com/BrowserSync/browser-sync/issues/1618) [`9f3fea4`](https://togithub.com/BrowserSync/browser-sync/commit/9f3fea4d0bef39b31c45e14cba669483f6e65448)
### [`v2.26.2`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.1...v2.26.2)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.1...v2.26.2)
### [`v2.26.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.0...v2.26.1)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.0...v2.26.1)
### [`v2.26.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.26.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.25.0...v2.26.0)
these notes describe the change from 2.24.6 -> 2.26.0
**fixes**
- Removing default logger prefix [BS] - fixes [#1607](https://togithub.com/BrowserSync/browser-sync/issues/1607) [`257fba6`](https://togithub.com/BrowserSync/browser-sync/commit/257fba6d3fa3b4e77f526912a395625efcdebcb3)
- case-insensitive matching on `domain` key in proxy responses [`dacfc8b`](https://togithub.com/BrowserSync/browser-sync/commit/dacfc8bcedbd1f8e27a3ad4944aee44ff7f73533)
- bump chokidar fixing fsevents build - closes [#1613](https://togithub.com/BrowserSync/browser-sync/issues/1613) [`11729cc`](https://togithub.com/BrowserSync/browser-sync/commit/11729cc0a398d276a66d1883d1273f2fd3c1d36e)
- Unexpected Page Reload after Pausing in Debugger - fixes [#1591](https://togithub.com/BrowserSync/browser-sync/issues/1591) [`06ee1b7`](https://togithub.com/BrowserSync/browser-sync/commit/06ee1b7db8d3090f693dc8ba0650f3e7022463ae)
- scroll - add missing init method for window.name method of scroll restoring - fixes [#1586](https://togithub.com/BrowserSync/browser-sync/issues/1586) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [`9e96603`](https://togithub.com/BrowserSync/browser-sync/commit/9e96603e2f8e859a5ae6fe921c7380787c706896)
- proxy Port gets unnecesarily rewritten in Proxy - fixes [#1577](https://togithub.com/BrowserSync/browser-sync/issues/1577) [`48286e0`](https://togithub.com/BrowserSync/browser-sync/commit/48286e0d09e35b06b5736be674ffe52105ba0a86)
**chore**
- move cypress to top-level dep [`0d4ab81`](https://togithub.com/BrowserSync/browser-sync/commit/0d4ab8156b30bbdafbb202ee0f597d4ea5dc4d0b)
- package-lock files [`900e23e`](https://togithub.com/BrowserSync/browser-sync/commit/900e23e321ffe2110068e3194b9d00d988ffb721)
- change API of option transforms [`ef12e9a`](https://togithub.com/BrowserSync/browser-sync/commit/ef12e9aa576d4395db9353d80761487ff4f82206)
**lerna**
- initial version [`7c0ad4e`](https://togithub.com/BrowserSync/browser-sync/commit/7c0ad4eaffbd1e1b9760277cce193692f0577bcd)
- more path updates [`c108af8`](https://togithub.com/BrowserSync/browser-sync/commit/c108af8ed973c74cdfecbf3cfb104e6b6c5e9bde)
- updated more stuff since the move to lerna [`4ac3a49`](https://togithub.com/BrowserSync/browser-sync/commit/4ac3a49ce92b8eef8e6898962ae6aca1f48537c4)
- bring in server/client/ui [`d6198f9`](https://togithub.com/BrowserSync/browser-sync/commit/d6198f92cccbb1945b5a0cff1a1a3328d3f505ce)
- add browser-sync-ui [`325c775`](https://togithub.com/BrowserSync/browser-sync/commit/325c7751cb583272fb69c56846dede9cf22c2d53)
**feature**
- adding 'listen' option to restrict binding of interfaces [`d641916`](https://togithub.com/BrowserSync/browser-sync/commit/d6419160382fc45c739cac20679b9d7bbbcfee5b)
**docs**
- emphasize a couple of points - fixes [#1461](https://togithub.com/BrowserSync/browser-sync/issues/1461) [`cf0febd`](https://togithub.com/BrowserSync/browser-sync/commit/cf0febd978b20e9c8b9bc0a8aa262e3b54972b98)
- added additional note about httpModule option - fixes [#1485](https://togithub.com/BrowserSync/browser-sync/issues/1485) [`16487ad`](https://togithub.com/BrowserSync/browser-sync/commit/16487adbc282f13b774d597ee729c57eec377cd1)
**deps**
- npm audit for localtunnel - fixes [#1587](https://togithub.com/BrowserSync/browser-sync/issues/1587) [`27f2173`](https://togithub.com/BrowserSync/browser-sync/commit/27f21731874fa4ec56aa4b3039086317aa5584dd)
- easy-extender@2.3.4 cypress@3.1.0 supertest@3.1.0 [`a6578a3`](https://togithub.com/BrowserSync/browser-sync/commit/a6578a3adcc310386c10957e5dd3fdcd8d3b9a21)
### [`v2.25.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.25.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.7...v2.25.0)
Browsersync can now be used in more restrictive areas, ones where you cannot simply bind to all addresses on the host (such as schools or universities) - this is enabled via the `listen` option.
For backwards compatibility reasons, we actually cannot use the `host` option to acheive this (even though that would make the most sense), as it would break some people's existing setups.
This is mainly because in the past, `host` was not used to determine an address to bind to, but rather just as a way of changing the urls Browsersync displays to the user. :( :( :(
It was a big mistake, but now with the sheer size of the user base we have, every tiny change to any existing option causes some kind of breakage. I'm not prepared to do that again with `host`.
So, instead we're back to the old method of instead adding a _new_ option, that I've called `listen`. It's the only way we can acheive the goal without breaking existing users who are using `host` for other reasons.
The idea is that you'd only ever use the `listen` option if you want to restrict the address being bound to. For example, the following will serve files from the current directory, but behind the scenes Browsersync will only bind to `localhost` (this does mean that other features such as `external urls` will not work any more, but if you need this `listen` option in the first place, that will not be a concern for you)
```sh
npm i -g browser-sync@2.25.0
browser-sync . --listen localhost
```
### [`v2.24.7`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.7)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.6...v2.24.7)
**fix**
- Update opn to latest release [`b6ba0dd`](https://togithub.com/BrowserSync/browser-sync/commit/b6ba0ddced02f746536042571d0b311185a50e63)
- scroll - add missing init method for window.name method of scroll restoring - fixes [#1586](https://togithub.com/BrowserSync/browser-sync/issues/1586) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [`9e96603`](https://togithub.com/BrowserSync/browser-sync/commit/9e96603e2f8e859a5ae6fe921c7380787c706896)
- proxy Port gets unnecesarily rewritten in Proxy - fixes [#1577](https://togithub.com/BrowserSync/browser-sync/issues/1577) [`48286e0`](https://togithub.com/BrowserSync/browser-sync/commit/48286e0d09e35b06b5736be674ffe52105ba0a86)
**deps**
- easy-extender@2.3.4 cypress@3.1.0 supertest@3.1.0 [`a6578a3`](https://togithub.com/BrowserSync/browser-sync/commit/a6578a3adcc310386c10957e5dd3fdcd8d3b9a21)
### [`v2.24.6`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.5...v2.24.6)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.5...v2.24.6)
### [`v2.24.5`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.5)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.4...v2.24.5)
**fix**
- update following npm audit - fixes [#1559](https://togithub.com/BrowserSync/browser-sync/issues/1559) [`dd70eba`](https://togithub.com/BrowserSync/browser-sync/commit/dd70eba92b61f99bf9d67a6fcd825ee1d6e91964)
- TypeError when watchOptions.ignored is not an array - fixes [#1563](https://togithub.com/BrowserSync/browser-sync/issues/1563) [`90e7306`](https://togithub.com/BrowserSync/browser-sync/commit/90e7306a13a17a4624fe1e4817445e75a9d4bfae)
### [`v2.24.4`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.4)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.3...v2.24.4)
**fix**
- Remote Debug tools do not work - fixes [#1556](https://togithub.com/BrowserSync/browser-sync/issues/1556) [`a6d39e6`](https://togithub.com/BrowserSync/browser-sync/commit/a6d39e6e89f6a12e9a16e08b3bc71d76cc30f344)
### [`v2.24.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.3)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.2...v2.24.3)
2.24.0 was a very large release - and with that, a handful of patch releases inevitably follow. Please move straight to 2.24.3 :)
**fixes**
- Don’t always add "defaultIgnorePatterns" - fixes [#1543](https://togithub.com/BrowserSync/browser-sync/issues/1543) [`cc5118c`](https://togithub.com/BrowserSync/browser-sync/commit/cc5118cf5382761f85bb34e3b40563046a3fdeb9)
- handle windows-style paths on the client - fixes [#1553](https://togithub.com/BrowserSync/browser-sync/issues/1553) [`1153845`](https://togithub.com/BrowserSync/browser-sync/commit/11538454ff545fe8e540ddedc020c818736a828b)
- remove source-maps from client - fixes [#1551](https://togithub.com/BrowserSync/browser-sync/issues/1551) [`9cef9c1`](https://togithub.com/BrowserSync/browser-sync/commit/9cef9c11d008bee60b54f7219f53fa54d49a5eb1)
- support bs.reload('\*.css') - fixes [#1550](https://togithub.com/BrowserSync/browser-sync/issues/1550) [`568e64e`](https://togithub.com/BrowserSync/browser-sync/commit/568e64e3f936c66ebee63a1f45832c42d742d232)
- (client) use correct npm lifecycle hook for prepublish - fixes [#1549](https://togithub.com/BrowserSync/browser-sync/issues/1549) [`b37e11c`](https://togithub.com/BrowserSync/browser-sync/commit/b37e11ce6b60a05ef8c6064d69df069f56e9ebec)
### [`v2.24.2`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.1...v2.24.2)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.1...v2.24.2)
### [`v2.24.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.0...v2.24.1)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.0...v2.24.1)
### [`v2.24.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.7...v2.24.0)
**Features**
- (client) rewrite to Typescript + RxJS [`99a69ce`](https://togithub.com/BrowserSync/browser-sync/commit/99a69ce9303ebf7a8077f18872705f2150e3353d)
- (client) make initial options available in initial payload [`9d9dfb1`](https://togithub.com/BrowserSync/browser-sync/commit/9d9dfb143e235b2d06af3a38d9097b8d98c9dbaf)
- (client) added `injectNotification` option & defaulted to false [`06608fb`](https://togithub.com/BrowserSync/browser-sync/commit/06608fbe8d7e01fba19987f7de745af62535b57b)
- (client-js) allow functions in client:js hook [`4803786`](https://togithub.com/BrowserSync/browser-sync/commit/480378649db2b87b4c627ddc6ef772d0307115e5)
- (http-protocol) support POST requests over HTTP Protocol [`e4754c9`](https://togithub.com/BrowserSync/browser-sync/commit/e4754c94a922263bf7f8c7e498a8214c3a33d66a)
**Fixes**
- (client, rxjs) fix imports to avoid the entire library being bundled [`b8685bc`](https://togithub.com/BrowserSync/browser-sync/commit/b8685bcf5bcd4add21208eee4e6a6492437667b5)
- (cli) remove `watch` boolean when false [`b41f602`](https://togithub.com/BrowserSync/browser-sync/commit/b41f602bdae17db9ed4f5418719c4003646c0335)
**Dependencies**
- upgrade ua-parser-js@0.7.17 [`0ad5f3a`](https://togithub.com/BrowserSync/browser-sync/commit/0ad5f3a5738dc59182691d2e5212184fa452eea9)
- upgrade serve-static@1.13.2 [`f6ac69f`](https://togithub.com/BrowserSync/browser-sync/commit/f6ac69f2792fbd3e30e48fa6475a6e2f14e0a788)
- upgrade qs@6.2.3 - fixes [#1512](https://togithub.com/BrowserSync/browser-sync/issues/1512) [`0e1dd37`](https://togithub.com/BrowserSync/browser-sync/commit/0e1dd37d0c524df92adc920e3a9da39ffecc0e54)
- typescript@2.8 [`679fbbc`](https://togithub.com/BrowserSync/browser-sync/commit/679fbbce686f036c81951113656c7b85578ef6d1)
**Tests**
- add cypress for integration tests [`31bace2`](https://togithub.com/BrowserSync/browser-sync/commit/31bace2977a6489580d45e16dd0fe5a3ffa3ec87)
**misc**
- Resolved warning in tsconfig. [`1c9ae43`](https://togithub.com/BrowserSync/browser-sync/commit/1c9ae4302debcfb63c9e93999c6c1ad60aff8972)
- Merge pull request [#1547](https://togithub.com/BrowserSync/browser-sync/issues/1547) from jgravois/patchbump localtunnel to resolve security vuln nag [`8a957e9`](https://togithub.com/BrowserSync/browser-sync/commit/8a957e9d954e500ffa35b2f3c2757cd449a12f86)
- bump localtunnel to resolve security vuln nag [`31956ab`](https://togithub.com/BrowserSync/browser-sync/commit/31956ab67f919fa2c2787305ccce1d3e6cc9d1dd)
- Merge pull request [#1544](https://togithub.com/BrowserSync/browser-sync/issues/1544) from SergiuNegara/fix/steam-docs-spellingFix stream docs spelling [`78c3854`](https://togithub.com/BrowserSync/browser-sync/commit/78c3854330a4cf58a97fee6cd0f41b81c476b531)
- Fix stream docs spellingChange `teh` to `the` [`4ce533c`](https://togithub.com/BrowserSync/browser-sync/commit/4ce533cec469c8ca45c9c6bca3bcfa8e52041369)
### [`v2.23.7`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.7)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.6...v2.23.7)
- fix(client): CSS injection broken in older browsers due to use of Array.from - fixes [#1539](https://togithub.com/BrowserSync/browser-sync/issues/1539) [`66dd19c`](https://togithub.com/BrowserSync/browser-sync/commit/66dd19cd4f75a54d42e8c36711a06b9f7066052c)
### [`v2.23.6`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.6)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.5...v2.23.6)
- fix(client): remove sourcemaps - fixes [#1498](https://togithub.com/BrowserSync/browser-sync/issues/1498), [BrowserSync/browser-sync-client#45](https://togithub.com/BrowserSync/browser-sync-client/issues/45)
- fix(watcher): remove greedy regexes - fixes [#1490](https://togithub.com/BrowserSync/browser-sync/issues/1490)
- fix(css-injection): enable smoother CSS file for none-css files - re: [#1488](https://togithub.com/BrowserSync/browser-sync/issues/1488)
### [`v2.23.5`](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.4...v2.23.5)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.4...v2.23.5)
### [`v2.23.4`](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.3...v2.23.4)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.3...v2.23.4)
### [`v2.23.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.3)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.2...v2.23.3)
**misc**
- Revert "Fix the missing `type: array` in server field of startOpts" - fixes [#1483](https://togithub.com/BrowserSync/browser-sync/issues/1483) (This reverts commit [`b24514b`](https://togithub.com/BrowserSync/browser-sync/commit/b24514b)) [`31150d6`](https://togithub.com/BrowserSync/browser-sync/commit/31150d62eeb3a9d176eba075045d57b5bbb2e97d)
- fix(server-middleware): allow res.end -> next() in middeware flow when no serveStatic exists - fixes [#1481](https://togithub.com/BrowserSync/browser-sync/issues/1481) [`620e9ae`](https://togithub.com/BrowserSync/browser-sync/commit/620e9ae3f3a00624315c6c5d1c121cac3fd6bfde)
### [`v2.23.2`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.2)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.1...v2.23.2)
**CLI**
- Fix the missing `type: array` in server field of startOpts [`b24514b`](https://togithub.com/BrowserSync/browser-sync/commit/b24514b8818f3646944835288df6f9c5e241f20e)
### [`v2.23.1`](https://togithub.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md#2231-2018-01-01)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.0...v2.23.1)
##### 2.23.1 (2018-01-01)
### [`v2.23.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.22.0...v2.23.0)
- **Fixed**: removed weinre from the UI - it was using deprecated packages, and is un-maintained. [`e6be4e9`](https://togithub.com/BrowserSync/browser-sync/commit/e6be4e9058f862425264b689b807f42575c9ba6a)
- **Fixed**: Updated socket.io to the latest version (security advisory)
- **Fixed**: Allow `notify` command over HTTP protocol [`ac86665`](https://togithub.com/BrowserSync/browser-sync/commit/ac86665bbde182ff1c033bf915cbeb06e8103c61) (closes [#1467](https://togithub.com/BrowserSync/browser-sync/issues/1467))
- **New**: CI: build on node 8 (latest lts) [`3b7e8cb`](https://togithub.com/BrowserSync/browser-sync/commit/3b7e8cbe8b3b5cc3fb1f8891318a0c22df60e21b)
- **New**: Easier CLI commands for common flows. (see below) [`91b7e89`](https://togithub.com/BrowserSync/browser-sync/commit/91b7e89155bc6b3bfd3860f3105b7e76396acf86)
- **New**: `watch` option - (see below)
- **New**: Supports CSS `@imports` - thanks to Live Reload [`fb26e82`](https://togithub.com/BrowserSync/browser-sync/commit/fb26e82aa69a851bc5db46381420f5c3fc5d1a8b) (closes [#10](https://togithub.com/BrowserSync/browser-sync/issues/10))
- **New**: Fall back to a directory listing if a request gives a 404 [`b5cc56e`](https://togithub.com/BrowserSync/browser-sync/commit/b5cc56e64d906eaddc897bf34bb07dc5b4bf3c9c)
- **New**: `single` option - adds a middleware to help with SPAs (serves index.html for all non-matching routes) [`91480aa`](https://togithub.com/BrowserSync/browser-sync/commit/91480aa692779825aef0791b79d79139e56030f4)
- **New**: `ignore` option - shortcut for adding to `watchOptions.ignored` - added because of the new `watch` option
- **Improved**: Perf: Always group file-changes into flexible 500ms buffers - this will help things such as `git checkout` without any configuration [`fd3d074`](https://togithub.com/BrowserSync/browser-sync/commit/fd3d074b80da14b99027018de0f1ea8da4ef9ce5)
- **Improved**: Perf: Adding adding cwd + ignore defaults to all watcher options [`dbb1267`](https://togithub.com/BrowserSync/browser-sync/commit/dbb1267af51a6e27df4657fb487ec887a7bd8baa)
- **Changed**: Log CSS file injections into the console (rather than the overlay, which always gets in the way) [`cb5b44c`](https://togithub.com/BrowserSync/browser-sync/commit/cb5b44c0e7393b6f083b1000848bba8fce602d9f)
#### Highlights
##### Easier CLI commands
In an attempt to streamline the common use-cases, Browsersync will now attempt to 'do the right thing' when no command is provided, for example:
To run a static server, serving from the current directory
```bash
### before
browser-sync start --server
### after
browser-sync .
```
To run a static server, serving from 2 directories:
```bash
### before
browser-sync start --server app/src app/tmp
### after
browser-sync app/src app/tmp
```
If the directory contains a 'index.html' file, you can omit any input and just run:
```bash
### after
browser-sync
```
You can run the proxy in this manner too
```bash
### after
browser-sync https://example.com
```
To run a proxy, whilst also serving static files
```bash
### after
browser-sync https://example.com htdocs/themes/example
```
##### New `watch` option
Because we now have the shorthand ways of launching servers/proxies, eg: `browser-sync .` - it also made sense to automatically watch files too. So, if `watch: true` - then Browsersync will make a best-guess at which files to automatically watch.
Here's a comparison to the old way (which will still work, of course)
```bash
### before
browser-sync start --server ./app --files ./app
### after
browser-sync ./app -w
```
Behind the scenes, Browsersync is just looking at served directories (in this case, `app`) and
adding it to the regular `files` option as normal.
It means the following the 2 configurations are identical, but the latter is better since there's no
repetition.
```json
{
"server": {"baseDir": ["app"]},
"files": ["app"]
}
```
```json
{
"server": {"baseDir": ["app"]},
"watch": "true"
}
```
##### New `ignore` option
Added as a convenience since we have simpler watching via the `watch` flag. Use it to ignore any patterns that should not cause Browsersync reloads/injections
Example:
\- Serve files from the 'app' directory
\- Watch all files
\- But, exclude `**/*.js` (if using Webpack, etc)
CLI:
```bash
browser-sync app -w --ignore '**/*.js'
```
Config:
```json
{
"server": "app",
"watch": true,
"ignore": "**/*.js"
}
```
##### New `single` option, easy SPA development
This option will add the `connect-history-api-fallback` middleware automatically for you, meaning that developing with client-side routers can be done without configuring this middleware manually
Example:
\- Serve files from the `app` directory
\- Watch all files
\- Serve `index.html` for all none matching routes
```bash
browser-sync app -w --single
```
#### Fall back to a directory listing if a request gives a 404
No more `Cannot Get /' messages`. If you run Browsersync in a directory where there's no `index.html`, a directory listing will be shown instead.
### [`v2.22.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.21.0...v2.22.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.21.0...v2.22.0)
### [`v2.21.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.1...v2.21.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.1...v2.21.0)
### [`v2.20.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.0...v2.20.1)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.0...v2.20.1)
### [`v2.20.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.19.0...v2.20.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.19.0...v2.20.0)
### [`v2.19.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.13...v2.19.0)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.13...v2.19.0)
### [`v2.18.13`](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.12...v2.18.13)
[Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.12...v2.18.13)
chalk/chalk
### [`v2.4.2`](https://togithub.com/chalk/chalk/releases/v2.4.2)
[Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.1...v2.4.2)
- Strict mode in Flow definition ([#309](https://togithub.com/chalk/chalk/issues/309)) [`f95d9ec`](https://togithub.com/chalk/chalk/commit/f95d9ec8c92329fd087fbd3ecb7a87d0e8345b59)
* * *
_This release is done from the [`v2-release`](https://togithub.com/chalk/chalk/commits/v2-release) branch, as `master` branch targets the work-in-progress v3 release._
### [`v2.4.1`](https://togithub.com/chalk/chalk/releases/v2.4.1)
[Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.0...v2.4.1)
- Improved Flow type definition for CommonJS interop.
### [`v2.4.0`](https://togithub.com/chalk/chalk/releases/v2.4.0)
[Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.2...v2.4.0)
- Added Flow type definitions. [`7c6f83f`](https://togithub.com/chalk/chalk/commit/7c6f83f719b241b7a1a1cd54b256d123e53eab4a)
### [`v2.3.2`](https://togithub.com/chalk/chalk/releases/v2.3.2)
[Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.1...v2.3.2)
- Fixed detection of color support for VSCode debug console. [chalk/supports-color@`b764af9`](https://togithub.com/chalk/supports-color/commit/b764af94766fd44e8a2ebf690c1c1b2e86d61328)
- Fixed detection of 24M colors in Konsole. [chalk/supports-color@`d6e08c8`](https://togithub.com/chalk/supports-color/commit/d6e08c83d0e24241cb7d24206ef8753e839103eb)
- Fixed using `chalk.ansi256` when in a terminal with 256-color level support. [chalk/ansi-styles@`1ac7472`](https://togithub.com/chalk/ansi-styles/commit/1ac7472f8bb4f583299b6d5ef87a383f7b564b4b)
### [`v2.3.1`](https://togithub.com/chalk/chalk/releases/v2.3.1)
[Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.0...v2.3.1)
- Calculate proper `level` when forcing color. [chalk/supports-color@`b16e9a4`](https://togithub.com/chalk/supports-color/commit/b16e9a4b9f13b3930e184e2f582b55091216fe47)
- Detect 16m color support on Windows >=10.0.14931. [chalk/supports-color@`cf7bd05`](https://togithub.com/chalk/supports-color/commit/cf7bd05b814246e76c7f09bdb8e14a2ee581a2dd)
bripkens/connect-history-api-fallback
### [`v1.6.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v160)
[Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.5.0...v1.6.0)
- Recommend absolute paths for rewrite targets. Contributed by [@helfi92](https://togithub.com/helfi92).
### [`v1.5.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v150)
[Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.4.0...v1.5.0)
- Expose the HTTP request object in rewrite rules. Contributed by [@VladShcherbin](https://togithub.com/VladShcherbin).
### [`v1.4.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v140)
[Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.3.0...v1.4.0)
- The `.` (DOT) rule should only check the last path element. Contributed by [@ntkme](https://togithub.com/ntkme).
webpack-contrib/css-loader
### [`v0.28.11`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#02811-httpsgithubcomwebpack-contribcss-loadercomparev02810v02811-2018-03-16)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.10...v0.28.11)
##### Bug Fixes
- **lib/processCss:** don't check `mode` for `url` handling (`options.modules`) ([#698](https://togithub.com/webpack-contrib/css-loader/issues/698)) ([c788450](https://togithub.com/webpack-contrib/css-loader/commit/c788450))
### [`v0.28.10`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#02810-httpsgithubcomwebpack-contribcss-loadercomparev0289v02810-2018-02-22)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.9...v0.28.10)
##### Bug Fixes
- **getLocalIdent:** add `rootContext` support (`webpack >= v4.0.0`) ([#681](https://togithub.com/webpack-contrib/css-loader/issues/681)) ([9f876d2](https://togithub.com/webpack-contrib/css-loader/commit/9f876d2))
### [`v0.28.9`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0289-httpsgithubcomwebpack-contribcss-loadercomparev0288v0289-2018-01-17)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.8...v0.28.9)
##### Bug Fixes
- ignore invalid URLs (`url()`) ([#663](https://togithub.com/webpack-contrib/css-loader/issues/663)) ([d1d8221](https://togithub.com/webpack-contrib/css-loader/commit/d1d8221))
### [`v0.28.8`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0288-httpsgithubcomwebpack-contribcss-loadercomparev0287v0288-2018-01-05)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.7...v0.28.8)
##### Bug Fixes
- **loader:** correctly check if source map is `undefined` ([#641](https://togithub.com/webpack-contrib/css-loader/issues/641)) ([0dccfa9](https://togithub.com/webpack-contrib/css-loader/commit/0dccfa9))
- proper URL escaping and wrapping (`url()`) ([#627](https://togithub.com/webpack-contrib/css-loader/issues/627)) ([8897d44](https://togithub.com/webpack-contrib/css-loader/commit/8897d44))
### [`v0.28.7`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0287-httpsgithubcomwebpackcss-loadercomparev0286v0287-2017-08-30)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.6...v0.28.7)
##### Bug Fixes
- pass resolver to `localsLoader` (`options.alias`) ([#601](https://togithub.com/webpack/css-loader/issues/601)) ([8f1b57c](https://togithub.com/webpack/css-loader/commit/8f1b57c))
### [`v0.28.6`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0286-httpsgithubcomwebpackcss-loadercomparev0285v0286-2017-08-30)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.5...v0.28.6)
##### Bug Fixes
- add support for aliases starting with `/` (`options.alias`) ([#597](https://togithub.com/webpack/css-loader/issues/597)) ([63567f2](https://togithub.com/webpack/css-loader/commit/63567f2))
### [`v0.28.5`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0285-httpsgithubcomwebpackcss-loadercomparev0284v0285-2017-08-17)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.4...v0.28.5)
##### Bug Fixes
- match mutliple dashes (`options.camelCase
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^5.0.6
->^5.0.13
^7.1.6
->^7.2.6
^6.24.1
->^6.26.0
^6.25.0
->^6.26.3
^7.1.1
->^7.1.5
^1.3.4
->^1.3.5
^0.4.10
->^0.4.24
^6.23.0
->^6.26.0
^1.6.1
->^1.7.0
^6.24.1
->^6.26.0
^2.18.12
->^2.26.7
^2.3.0
->^2.4.2
^1.3.0
->^1.6.0
^0.28.4
->^0.28.11
^3.3.0
->^3.11.0
^1.1.1
->^1.15.2
^4.11.0
->^4.19.1
^1.6.3
->^1.12.0
^3.1.3
->^3.1.5
^4.15.2
->^4.17.1
^1.1.5
->^1.1.11
^3.6.0
->^3.6.1
^4.7.2
->^4.10.1
^2.29.0
->^2.30.1
^22.1.4
->^22.4.4
^11.6.2
->^11.12.0
^0.5.4
->^0.5.7
^1.32.0
->^1.43.0
^2.0.8
->^2.1.6
^15.6.0
->^15.7.2
^16.1.1
->^16.13.1
^16.1.1
->^16.13.1
^4.1.1
->^4.3.1
^4.2.2
->^4.3.1
^16.1.1
->^16.13.1
^6.0.6
->^6.0.7
^0.19.0
->^0.23.1
^0.19.0
->^0.19.1
^3.8.1
->^3.8.3
^3.8.1
->^3.12.0
^1.11.0
->^1.12.2
^2.20.0
->^2.25.0
Release Notes
FortAwesome/Font-Awesome
### [`v5.0.13`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5013-httpsgithubcomFortAwesomeFont-Awesomereleasestag5013---2018-05-10) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.12...5.0.13) ##### Added - 68 icons to Free and 165 to Pro of the most requested icons in Font Awesome * * * ### [`v5.0.12`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5012-httpsgithubcomFortAwesomeFont-Awesomereleasestag5012---2018-05-03) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.11...5.0.12) ##### Added - A long time ago in a galaxy far, far away some icons were added ##### Fixed - Renamed the r brand to r-project to prevent ligature collision with the "r" glyph * * * ### [`v5.0.11`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5011-httpsgithubcomFortAwesomeFont-Awesomereleasestag5011---2018-05-01) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.10...5.0.11) ##### Added - 16 new user icons - Full set of Creative Commons symbols - Regular style comment-dots used for v4 comment-alt in shim - Top 6 brand icons: r, ebay, mastodon, researchgate, keybase, teamspeak ##### Changed - Revised slider icons [FortAwesome/Font-Awesome#11872](https://togithub.com/FortAwesome/Font-Awesome/issues/11872) - Make desktop typeface easier to find in apps that support ligature previews ##### Fixed - Remove errant XML entity from the lastfm-square icon [FortAwesome/Font-Awesome#12847](https://togithub.com/FortAwesome/Font-Awesome/issues/12847) - Correcting paths in cloud icons [FortAwesome/Font-Awesome-Pro#920](https://togithub.com/FortAwesome/Font-Awesome-Pro/issues/920) * * * ### [`v5.0.10`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#5010-httpsgithubcomFortAwesomeFont-Awesomereleasestag5010---2018-04-10) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.9...5.0.10) ##### Added - New java brand icon [FortAwesome/Font-Awesome#386](https://togithub.com/FortAwesome/Font-Awesome/issues/386) ##### Changed - Updating depth of dna icon - Updating pied-piper, adding pied-piper-hat ##### Fixed - Correcting path errors on readme icon [FortAwesome/Font-Awesome#12754](https://togithub.com/FortAwesome/Font-Awesome/issues/12754) - Light style of lamp icon [FortAwesome/Font-Awesome#12725](https://togithub.com/FortAwesome/Font-Awesome/issues/12725) * * * ### [`v5.0.9`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#509-httpsgithubcomFortAwesomeFont-Awesomereleasestag509---2018-03-27) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.8...5.0.9) ##### Added - New Chat icon pack and category - New Charity icon pack and category - New Moving icon pack and category - New icons hands and hand-holding ##### Changed - Updated flipboard, readme, and houzz brand icon - Making all solid icons in the medical icon pack free - Updated hand-holding-box and hand-receiving in the Light style ##### Fixed - Missing box-sizing CSS property for fa-layers-counter * * * ### [`v5.0.8`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#508-httpsgithubcomFortAwesomeFont-Awesomereleasestag508---2018-03-01) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.7...5.0.8) ##### Fixed - OTF font files missing ligatures for Pro styles [FortAwesome/Font-Awesome#12486](https://togithub.com/FortAwesome/Font-Awesome/issues/12486) [FortAwesome/Font-Awesome-Pro#1034](https://togithub.com/FortAwesome/Font-Awesome-Pro/issues/1034) * * * ### [`v5.0.7`](https://togithub.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md#507-httpsgithubcomFortAwesomeFont-Awesomereleasestag507---2018-02-26) [Compare Source](https://togithub.com/FortAwesome/Font-Awesome/compare/5.0.6...5.0.7) ##### Added - New Logistics category - New Medical category - Individual SVG files available from the Font Awesome CDN - Additional search terms ##### Changed - Apple brand icon update [FortAwesome/Font-Awesome#12337](https://togithub.com/FortAwesome/Font-Awesome/issues/12337) - Disable mutation observers with fontawesome.noAuto() is called - License information now references https URL scheme ##### Fixed - Missing TypeScript names [FortAwesome/react-fontawesome#83](https://togithub.com/FortAwesome/react-fontawesome/issues/83) - Adding categories metadata [FortAwesome/Font-Awesome#12034](https://togithub.com/FortAwesome/Font-Awesome/issues/12034) - TypeScript improvement for fontawesome.layer() - Correcting a melting, wobbling, weird-looking whistle * * *postcss/autoprefixer
### [`v7.2.6`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#726) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.5...7.2.6) - Fix `-ms-` prefix for grid cells with same `grid-area` (by Evgeny Petukhov). ### [`v7.2.5`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#725) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.4...7.2.5) - Fix multiple prefixes in declaration value. ### [`v7.2.4`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#724) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.3...7.2.4) - Fix IE 10 support. ### [`v7.2.3`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#723) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.2...7.2.3) - Fix `grid-template-areas` in `@media` (by Evgeny Petukhov). ### [`v7.2.2`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#722) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.1...7.2.2) - Fix `_autoprefixerDisabled is undefined` issue. ### [`v7.2.1`](https://togithub.com/postcss/autoprefixer/blob/master/CHANGELOG.md#721) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.2.0...7.2.1) - Fix IE and other old JS runtimes support. ### [`v7.2.0`](https://togithub.com/postcss/autoprefixer/releases/7.2.0) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/7.1.6...7.2.0)and `autoprefixer-info` CLI tool. ##### Grid Layout With `grid: true` option Autoprefixer adds `-ms-` prefixes to Grid Layout properties. But this feature was very limited. In 7.0 we dramatically improved Grid support for IE. [@Alex7Kom](https://togithub.com/Alex7Kom) added `grid-area` and improved `grid-row` and `grid-column` support. [@evgeny-petukhov](https://togithub.com/evgeny-petukhov) added `grid-template-areas` and `grid-template` support. Even this complex emoji example will work with new Autoprefixer ([output](https://gist.github.com/ai/a1426ec4ad404119467c391522cf32a7)): ```css body { display: grid; grid-template-rows: 30px auto 30px; grid-template-columns: 1fr 3fr; grid-template-areas: "🎩 🎩" "🍔 📰" "👞 👞"; } .header { grid-area: 🎩; } .nav { grid-area: 🍔; } .main { grid-area: 📰; } .footer { grid-area: 👞; } ``` Just don’t forget to set `grid: true` option: ```js auoprefixer({ grid: true }) ``` ##### Info CLI Tool Autoprefixer 7.2 ships with new CLI tool to check which browsers are selected and which properties will be prefixed. Just go to your project directory and run `npx autoprefixer-info`: Browsers: Edge: 16 These browsers account for 0.04% of all users globally At-Rules: @viewport: ms Selectors: ::placeholder: ms Properties: user-select: ms hyphens: ms appearance: webkit scroll-snap-type: ms scroll-snap-coordinate: ms scroll-snap-destination: ms scroll-snap-points-x: ms scroll-snap-points-y: ms flow-into: ms flow-from: ms region-fragment: ms text-spacing: ms Also, [@pdokas](https://togithub.com/pdokas) added default value (current working dir) for `from` option in `autoprefixer.info()`. ##### Other Changes - Add wrong `radial-gradient` properties warning. - Do not prefix `reverse` animation direction. - Improve test coverage (by [@Semigradsky](https://togithub.com/Semigradsky)).
babel/babel
### [`v6.26.0`](https://togithub.com/babel/babel/compare/v6.24.1...v6.26.0) [Compare Source](https://togithub.com/babel/babel/compare/v6.24.1...v6.26.0)babel/babel-loader
### [`v7.1.5`](https://togithub.com/babel/babel-loader/releases/v7.1.5) [Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.4...v7.1.5) ### v7.1.5 - Perf: Use md4 instead of sha1 for filename hashes ([#638](https://togithub.com/babel/babel-loader/pull/638)) ### [`v7.1.4`](https://togithub.com/babel/babel-loader/releases/v7.1.4) [Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.3...v7.1.4) ##### 🐛 Bug Fix - Update code to read filename ### [`v7.1.3`](https://togithub.com/babel/babel-loader/releases/v7.1.3) [Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.2...v7.1.3) ##### 🐛 Bug Fix - Support webpack 4 ### [`v7.1.2`](https://togithub.com/babel/babel-loader/releases/v7.1.2) [Compare Source](https://togithub.com/babel/babel-loader/compare/v7.1.1...v7.1.2) ##### 🐛 Bug Fix - Add the message in BabelLoaderError's stack trace on node 8 ([#499](https://togithub.com/babel/babel-loader/issues/499)) (Stephen Jennings) - Do not swallow errors in exists() and only call exists if option is string ([#495](https://togithub.com/babel/babel-loader/issues/495)) (Nelo Mitranim) ##### 📝 Documentation - README: fix typo ([#498](https://togithub.com/babel/babel-loader/issues/498)) (Piper Chester) ##### 🏠 Internal - Update ava to the latest version 🚀 ([#500](https://togithub.com/babel/babel-loader/issues/500)) (greenkeeper[bot]) - Update ava to the latest version 🚀 ([#491](https://togithub.com/babel/babel-loader/issues/491)) (greenkeeper[bot]) - Update ava to the latest version 🚀 ([#487](https://togithub.com/babel/babel-loader/issues/487)) (greenkeeper[bot])loganfsmyth/babel-plugin-transform-decorators-legacy
### [`v1.3.5`](https://togithub.com/loganfsmyth/babel-plugin-transform-decorators-legacy/releases/v1.3.5) [Compare Source](https://togithub.com/loganfsmyth/babel-plugin-transform-decorators-legacy/compare/v1.3.4...v1.3.5) Published to bump the `npm` README to make sure people see the note about Babel 7.oliviertassinari/babel-plugin-transform-react-remove-prop-types
### [`v0.4.24`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.24) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.23...v0.4.24) - Fix removing declarator type for unsafe-wrap mode. ([#180](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/180)) [@jjow](https://togithub.com/jjow) ### [`v0.4.23`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.23) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.22...v0.4.23) - safer type checking ([#179](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/179)) [@tquetano-netflix](https://togithub.com/tquetano-netflix) ### [`v0.4.22`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.22) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.21...v0.4.22) - Add support for custom createReactClass function name ([#177](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/177)) [@tquetano-netflix](https://togithub.com/tquetano-netflix) - Add handling for removing propTypes from babel output code ([#163](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/163)) [@gandazgul](https://togithub.com/gandazgul) ### [`v0.4.21`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.21) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.20...v0.4.21) - Add support for defining additionalLibraries as a regexp expression ([#174](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/174)) [@pkuczynski](https://togithub.com/pkuczynski) ### [`v0.4.20`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.20) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.19...v0.4.20) - Protect against unhandled exception ([#171](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/171)) [@lukeapage](https://togithub.com/lukeapage) - Fix extraneous semicolon ([#168](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/168)) [@eps1lon](https://togithub.com/eps1lon) ### [`v0.4.19`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.19) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.18...v0.4.19) - Fix babel readonly ([#167](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/167)) [@eps1lon](https://togithub.com/eps1lon) - Remove npm lockfiles ([#164](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/164)) [@vikr01](https://togithub.com/vikr01) - [docs] Fix url for devDependency status ([#166](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/166)) [@vikr01](https://togithub.com/vikr01) ### [`v0.4.18`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.18) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.17...v0.4.18) - Avoid removeNewlyUnusedIdentifiers when destructuring Arrays ([#162](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/162)) ### [`v0.4.17`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.17) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.16...v0.4.17) - [fix] Avoid removeNewlyUnusedIdentifiers when encountering destructuring ([#161](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/161)) ### [`v0.4.16`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.16) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.15...v0.4.16) - [new] update Babel 7 ([#155](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/155)) - [fix] Remove unused MemberExpression root identifiers ([#158](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/158)) - [fix] Use regex.test(str) instead of str.match(regex) ([#152](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/152)) - [fix] Replace Set with WeakSet for collecting removed paths ([#151](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/151)) ### [`v0.4.15`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.15) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.14...v0.4.15) - Remove newly unreferenced VariableDeclarators ([#146](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/pull/146)) ### [`v0.4.14`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.14) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.13...v0.4.14) - Handle recursive code ([#148](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/148)) - [core] Upgrade the dependencies ([#141](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/141)) ### [`v0.4.13`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.13) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.12...v0.4.13) ##### Fixes / Enhancements - Add a classNameMatchers option to make Component resolution flexible ([#135](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/135)) [@vieron](https://togithub.com/vieron) - [core] Upgrade the dependencies ([#136](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/136)) ### [`v0.4.12`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.12) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.11...v0.4.12) ##### Fixes / Enhancements - core(babel): upgrade to [@babel](https://togithub.com/babel) latest beta ([#133](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/133)) [@danez](https://togithub.com/danez) ### [`v0.4.11`](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/releases/v0.4.11) [Compare Source](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/compare/v0.4.10...v0.4.11) ##### Fixes / Enhancements - fix(babel): Support latest beta version of babel 7 ([#131](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/131)) [@danez](https://togithub.com/danez) - [core] Use preset-env instead of es2015 ([#128](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/128)) [@oliviertassinari](https://togithub.com/oliviertassinari) - [core] Upgrade dependencies ([#132](https://togithub.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types/issues/132)) [@oliviertassinari](https://togithub.com/oliviertassinari)babel/babel-preset-env
### [`v1.7.0`](https://togithub.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0) [Compare Source](https://togithub.com/babel/babel-preset-env/compare/v1.6.1...v1.7.0)BrowserSync/browser-sync
### [`v2.26.7`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.6...v2.26.7) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.6...v2.26.7) ### [`v2.26.6`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.5...v2.26.6) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.5...v2.26.6) ### [`v2.26.5`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.4...v2.26.5) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.4...v2.26.5) ### [`v2.26.4`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.3...v2.26.4) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.3...v2.26.4) ### [`v2.26.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.26.3) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.2...v2.26.3) **fixes** - application/wasm support - fixes [#1598](https://togithub.com/BrowserSync/browser-sync/issues/1598) [`d60cd91`](https://togithub.com/BrowserSync/browser-sync/commit/d60cd916ff1c64a69fddaa5cd2ca1061f066266e) - deps - ensure previous users of browser-sync-client are not affected by new structure - fixes [#1615](https://togithub.com/BrowserSync/browser-sync/issues/1615) [`0a2ff5a`](https://togithub.com/BrowserSync/browser-sync/commit/0a2ff5a25d9e5ca7df7b1ec63a235f76a220ada6) - npm audit fixes across all packages - fixes [#1618](https://togithub.com/BrowserSync/browser-sync/issues/1618) [`9f3fea4`](https://togithub.com/BrowserSync/browser-sync/commit/9f3fea4d0bef39b31c45e14cba669483f6e65448) ### [`v2.26.2`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.1...v2.26.2) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.1...v2.26.2) ### [`v2.26.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.0...v2.26.1) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.26.0...v2.26.1) ### [`v2.26.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.26.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.25.0...v2.26.0) these notes describe the change from 2.24.6 -> 2.26.0 **fixes** - Removing default logger prefix [BS] - fixes [#1607](https://togithub.com/BrowserSync/browser-sync/issues/1607) [`257fba6`](https://togithub.com/BrowserSync/browser-sync/commit/257fba6d3fa3b4e77f526912a395625efcdebcb3) - case-insensitive matching on `domain` key in proxy responses [`dacfc8b`](https://togithub.com/BrowserSync/browser-sync/commit/dacfc8bcedbd1f8e27a3ad4944aee44ff7f73533) - bump chokidar fixing fsevents build - closes [#1613](https://togithub.com/BrowserSync/browser-sync/issues/1613) [`11729cc`](https://togithub.com/BrowserSync/browser-sync/commit/11729cc0a398d276a66d1883d1273f2fd3c1d36e) - Unexpected Page Reload after Pausing in Debugger - fixes [#1591](https://togithub.com/BrowserSync/browser-sync/issues/1591) [`06ee1b7`](https://togithub.com/BrowserSync/browser-sync/commit/06ee1b7db8d3090f693dc8ba0650f3e7022463ae) - scroll - add missing init method for window.name method of scroll restoring - fixes [#1586](https://togithub.com/BrowserSync/browser-sync/issues/1586) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [`9e96603`](https://togithub.com/BrowserSync/browser-sync/commit/9e96603e2f8e859a5ae6fe921c7380787c706896) - proxy Port gets unnecesarily rewritten in Proxy - fixes [#1577](https://togithub.com/BrowserSync/browser-sync/issues/1577) [`48286e0`](https://togithub.com/BrowserSync/browser-sync/commit/48286e0d09e35b06b5736be674ffe52105ba0a86) **chore** - move cypress to top-level dep [`0d4ab81`](https://togithub.com/BrowserSync/browser-sync/commit/0d4ab8156b30bbdafbb202ee0f597d4ea5dc4d0b) - package-lock files [`900e23e`](https://togithub.com/BrowserSync/browser-sync/commit/900e23e321ffe2110068e3194b9d00d988ffb721) - change API of option transforms [`ef12e9a`](https://togithub.com/BrowserSync/browser-sync/commit/ef12e9aa576d4395db9353d80761487ff4f82206) **lerna** - initial version [`7c0ad4e`](https://togithub.com/BrowserSync/browser-sync/commit/7c0ad4eaffbd1e1b9760277cce193692f0577bcd) - more path updates [`c108af8`](https://togithub.com/BrowserSync/browser-sync/commit/c108af8ed973c74cdfecbf3cfb104e6b6c5e9bde) - updated more stuff since the move to lerna [`4ac3a49`](https://togithub.com/BrowserSync/browser-sync/commit/4ac3a49ce92b8eef8e6898962ae6aca1f48537c4) - bring in server/client/ui [`d6198f9`](https://togithub.com/BrowserSync/browser-sync/commit/d6198f92cccbb1945b5a0cff1a1a3328d3f505ce) - add browser-sync-ui [`325c775`](https://togithub.com/BrowserSync/browser-sync/commit/325c7751cb583272fb69c56846dede9cf22c2d53) **feature** - adding 'listen' option to restrict binding of interfaces [`d641916`](https://togithub.com/BrowserSync/browser-sync/commit/d6419160382fc45c739cac20679b9d7bbbcfee5b) **docs** - emphasize a couple of points - fixes [#1461](https://togithub.com/BrowserSync/browser-sync/issues/1461) [`cf0febd`](https://togithub.com/BrowserSync/browser-sync/commit/cf0febd978b20e9c8b9bc0a8aa262e3b54972b98) - added additional note about httpModule option - fixes [#1485](https://togithub.com/BrowserSync/browser-sync/issues/1485) [`16487ad`](https://togithub.com/BrowserSync/browser-sync/commit/16487adbc282f13b774d597ee729c57eec377cd1) **deps** - npm audit for localtunnel - fixes [#1587](https://togithub.com/BrowserSync/browser-sync/issues/1587) [`27f2173`](https://togithub.com/BrowserSync/browser-sync/commit/27f21731874fa4ec56aa4b3039086317aa5584dd) - easy-extender@2.3.4 cypress@3.1.0 supertest@3.1.0 [`a6578a3`](https://togithub.com/BrowserSync/browser-sync/commit/a6578a3adcc310386c10957e5dd3fdcd8d3b9a21) ### [`v2.25.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.25.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.7...v2.25.0) Browsersync can now be used in more restrictive areas, ones where you cannot simply bind to all addresses on the host (such as schools or universities) - this is enabled via the `listen` option. For backwards compatibility reasons, we actually cannot use the `host` option to acheive this (even though that would make the most sense), as it would break some people's existing setups. This is mainly because in the past, `host` was not used to determine an address to bind to, but rather just as a way of changing the urls Browsersync displays to the user. :( :( :( It was a big mistake, but now with the sheer size of the user base we have, every tiny change to any existing option causes some kind of breakage. I'm not prepared to do that again with `host`. So, instead we're back to the old method of instead adding a _new_ option, that I've called `listen`. It's the only way we can acheive the goal without breaking existing users who are using `host` for other reasons. The idea is that you'd only ever use the `listen` option if you want to restrict the address being bound to. For example, the following will serve files from the current directory, but behind the scenes Browsersync will only bind to `localhost` (this does mean that other features such as `external urls` will not work any more, but if you need this `listen` option in the first place, that will not be a concern for you) ```sh npm i -g browser-sync@2.25.0 browser-sync . --listen localhost ``` ### [`v2.24.7`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.7) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.6...v2.24.7) **fix** - Update opn to latest release [`b6ba0dd`](https://togithub.com/BrowserSync/browser-sync/commit/b6ba0ddced02f746536042571d0b311185a50e63) - scroll - add missing init method for window.name method of scroll restoring - fixes [#1586](https://togithub.com/BrowserSync/browser-sync/issues/1586) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [#1457](https://togithub.com/BrowserSync/browser-sync/issues/1457) [`9e96603`](https://togithub.com/BrowserSync/browser-sync/commit/9e96603e2f8e859a5ae6fe921c7380787c706896) - proxy Port gets unnecesarily rewritten in Proxy - fixes [#1577](https://togithub.com/BrowserSync/browser-sync/issues/1577) [`48286e0`](https://togithub.com/BrowserSync/browser-sync/commit/48286e0d09e35b06b5736be674ffe52105ba0a86) **deps** - easy-extender@2.3.4 cypress@3.1.0 supertest@3.1.0 [`a6578a3`](https://togithub.com/BrowserSync/browser-sync/commit/a6578a3adcc310386c10957e5dd3fdcd8d3b9a21) ### [`v2.24.6`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.5...v2.24.6) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.5...v2.24.6) ### [`v2.24.5`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.5) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.4...v2.24.5) **fix** - update following npm audit - fixes [#1559](https://togithub.com/BrowserSync/browser-sync/issues/1559) [`dd70eba`](https://togithub.com/BrowserSync/browser-sync/commit/dd70eba92b61f99bf9d67a6fcd825ee1d6e91964) - TypeError when watchOptions.ignored is not an array - fixes [#1563](https://togithub.com/BrowserSync/browser-sync/issues/1563) [`90e7306`](https://togithub.com/BrowserSync/browser-sync/commit/90e7306a13a17a4624fe1e4817445e75a9d4bfae) ### [`v2.24.4`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.4) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.3...v2.24.4) **fix** - Remote Debug tools do not work - fixes [#1556](https://togithub.com/BrowserSync/browser-sync/issues/1556) [`a6d39e6`](https://togithub.com/BrowserSync/browser-sync/commit/a6d39e6e89f6a12e9a16e08b3bc71d76cc30f344) ### [`v2.24.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.3) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.2...v2.24.3) 2.24.0 was a very large release - and with that, a handful of patch releases inevitably follow. Please move straight to 2.24.3 :) **fixes** - Don’t always add "defaultIgnorePatterns" - fixes [#1543](https://togithub.com/BrowserSync/browser-sync/issues/1543) [`cc5118c`](https://togithub.com/BrowserSync/browser-sync/commit/cc5118cf5382761f85bb34e3b40563046a3fdeb9) - handle windows-style paths on the client - fixes [#1553](https://togithub.com/BrowserSync/browser-sync/issues/1553) [`1153845`](https://togithub.com/BrowserSync/browser-sync/commit/11538454ff545fe8e540ddedc020c818736a828b) - remove source-maps from client - fixes [#1551](https://togithub.com/BrowserSync/browser-sync/issues/1551) [`9cef9c1`](https://togithub.com/BrowserSync/browser-sync/commit/9cef9c11d008bee60b54f7219f53fa54d49a5eb1) - support bs.reload('\*.css') - fixes [#1550](https://togithub.com/BrowserSync/browser-sync/issues/1550) [`568e64e`](https://togithub.com/BrowserSync/browser-sync/commit/568e64e3f936c66ebee63a1f45832c42d742d232) - (client) use correct npm lifecycle hook for prepublish - fixes [#1549](https://togithub.com/BrowserSync/browser-sync/issues/1549) [`b37e11c`](https://togithub.com/BrowserSync/browser-sync/commit/b37e11ce6b60a05ef8c6064d69df069f56e9ebec) ### [`v2.24.2`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.1...v2.24.2) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.1...v2.24.2) ### [`v2.24.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.0...v2.24.1) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.24.0...v2.24.1) ### [`v2.24.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.24.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.7...v2.24.0) **Features** - (client) rewrite to Typescript + RxJS [`99a69ce`](https://togithub.com/BrowserSync/browser-sync/commit/99a69ce9303ebf7a8077f18872705f2150e3353d) - (client) make initial options available in initial payload [`9d9dfb1`](https://togithub.com/BrowserSync/browser-sync/commit/9d9dfb143e235b2d06af3a38d9097b8d98c9dbaf) - (client) added `injectNotification` option & defaulted to false [`06608fb`](https://togithub.com/BrowserSync/browser-sync/commit/06608fbe8d7e01fba19987f7de745af62535b57b) - (client-js) allow functions in client:js hook [`4803786`](https://togithub.com/BrowserSync/browser-sync/commit/480378649db2b87b4c627ddc6ef772d0307115e5) - (http-protocol) support POST requests over HTTP Protocol [`e4754c9`](https://togithub.com/BrowserSync/browser-sync/commit/e4754c94a922263bf7f8c7e498a8214c3a33d66a) **Fixes** - (client, rxjs) fix imports to avoid the entire library being bundled [`b8685bc`](https://togithub.com/BrowserSync/browser-sync/commit/b8685bcf5bcd4add21208eee4e6a6492437667b5) - (cli) remove `watch` boolean when false [`b41f602`](https://togithub.com/BrowserSync/browser-sync/commit/b41f602bdae17db9ed4f5418719c4003646c0335) **Dependencies** - upgrade ua-parser-js@0.7.17 [`0ad5f3a`](https://togithub.com/BrowserSync/browser-sync/commit/0ad5f3a5738dc59182691d2e5212184fa452eea9) - upgrade serve-static@1.13.2 [`f6ac69f`](https://togithub.com/BrowserSync/browser-sync/commit/f6ac69f2792fbd3e30e48fa6475a6e2f14e0a788) - upgrade qs@6.2.3 - fixes [#1512](https://togithub.com/BrowserSync/browser-sync/issues/1512) [`0e1dd37`](https://togithub.com/BrowserSync/browser-sync/commit/0e1dd37d0c524df92adc920e3a9da39ffecc0e54) - typescript@2.8 [`679fbbc`](https://togithub.com/BrowserSync/browser-sync/commit/679fbbce686f036c81951113656c7b85578ef6d1) **Tests** - add cypress for integration tests [`31bace2`](https://togithub.com/BrowserSync/browser-sync/commit/31bace2977a6489580d45e16dd0fe5a3ffa3ec87) **misc** - Resolved warning in tsconfig. [`1c9ae43`](https://togithub.com/BrowserSync/browser-sync/commit/1c9ae4302debcfb63c9e93999c6c1ad60aff8972) - Merge pull request [#1547](https://togithub.com/BrowserSync/browser-sync/issues/1547) from jgravois/patchbump localtunnel to resolve security vuln nag [`8a957e9`](https://togithub.com/BrowserSync/browser-sync/commit/8a957e9d954e500ffa35b2f3c2757cd449a12f86) - bump localtunnel to resolve security vuln nag [`31956ab`](https://togithub.com/BrowserSync/browser-sync/commit/31956ab67f919fa2c2787305ccce1d3e6cc9d1dd) - Merge pull request [#1544](https://togithub.com/BrowserSync/browser-sync/issues/1544) from SergiuNegara/fix/steam-docs-spellingFix stream docs spelling [`78c3854`](https://togithub.com/BrowserSync/browser-sync/commit/78c3854330a4cf58a97fee6cd0f41b81c476b531) - Fix stream docs spellingChange `teh` to `the` [`4ce533c`](https://togithub.com/BrowserSync/browser-sync/commit/4ce533cec469c8ca45c9c6bca3bcfa8e52041369) ### [`v2.23.7`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.7) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.6...v2.23.7) - fix(client): CSS injection broken in older browsers due to use of Array.from - fixes [#1539](https://togithub.com/BrowserSync/browser-sync/issues/1539) [`66dd19c`](https://togithub.com/BrowserSync/browser-sync/commit/66dd19cd4f75a54d42e8c36711a06b9f7066052c) ### [`v2.23.6`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.6) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.5...v2.23.6) - fix(client): remove sourcemaps - fixes [#1498](https://togithub.com/BrowserSync/browser-sync/issues/1498), [BrowserSync/browser-sync-client#45](https://togithub.com/BrowserSync/browser-sync-client/issues/45) - fix(watcher): remove greedy regexes - fixes [#1490](https://togithub.com/BrowserSync/browser-sync/issues/1490) - fix(css-injection): enable smoother CSS file for none-css files - re: [#1488](https://togithub.com/BrowserSync/browser-sync/issues/1488) ### [`v2.23.5`](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.4...v2.23.5) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.4...v2.23.5) ### [`v2.23.4`](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.3...v2.23.4) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.3...v2.23.4) ### [`v2.23.3`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.3) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.2...v2.23.3) **misc** - Revert "Fix the missing `type: array` in server field of startOpts" - fixes [#1483](https://togithub.com/BrowserSync/browser-sync/issues/1483) (This reverts commit [`b24514b`](https://togithub.com/BrowserSync/browser-sync/commit/b24514b)) [`31150d6`](https://togithub.com/BrowserSync/browser-sync/commit/31150d62eeb3a9d176eba075045d57b5bbb2e97d) - fix(server-middleware): allow res.end -> next() in middeware flow when no serveStatic exists - fixes [#1481](https://togithub.com/BrowserSync/browser-sync/issues/1481) [`620e9ae`](https://togithub.com/BrowserSync/browser-sync/commit/620e9ae3f3a00624315c6c5d1c121cac3fd6bfde) ### [`v2.23.2`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.2) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.1...v2.23.2) **CLI** - Fix the missing `type: array` in server field of startOpts [`b24514b`](https://togithub.com/BrowserSync/browser-sync/commit/b24514b8818f3646944835288df6f9c5e241f20e) ### [`v2.23.1`](https://togithub.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md#2231-2018-01-01) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.23.0...v2.23.1) ##### 2.23.1 (2018-01-01) ### [`v2.23.0`](https://togithub.com/BrowserSync/browser-sync/releases/v2.23.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.22.0...v2.23.0) - **Fixed**: removed weinre from the UI - it was using deprecated packages, and is un-maintained. [`e6be4e9`](https://togithub.com/BrowserSync/browser-sync/commit/e6be4e9058f862425264b689b807f42575c9ba6a) - **Fixed**: Updated socket.io to the latest version (security advisory) - **Fixed**: Allow `notify` command over HTTP protocol [`ac86665`](https://togithub.com/BrowserSync/browser-sync/commit/ac86665bbde182ff1c033bf915cbeb06e8103c61) (closes [#1467](https://togithub.com/BrowserSync/browser-sync/issues/1467)) - **New**: CI: build on node 8 (latest lts) [`3b7e8cb`](https://togithub.com/BrowserSync/browser-sync/commit/3b7e8cbe8b3b5cc3fb1f8891318a0c22df60e21b) - **New**: Easier CLI commands for common flows. (see below) [`91b7e89`](https://togithub.com/BrowserSync/browser-sync/commit/91b7e89155bc6b3bfd3860f3105b7e76396acf86) - **New**: `watch` option - (see below) - **New**: Supports CSS `@imports` - thanks to Live Reload [`fb26e82`](https://togithub.com/BrowserSync/browser-sync/commit/fb26e82aa69a851bc5db46381420f5c3fc5d1a8b) (closes [#10](https://togithub.com/BrowserSync/browser-sync/issues/10)) - **New**: Fall back to a directory listing if a request gives a 404 [`b5cc56e`](https://togithub.com/BrowserSync/browser-sync/commit/b5cc56e64d906eaddc897bf34bb07dc5b4bf3c9c) - **New**: `single` option - adds a middleware to help with SPAs (serves index.html for all non-matching routes) [`91480aa`](https://togithub.com/BrowserSync/browser-sync/commit/91480aa692779825aef0791b79d79139e56030f4) - **New**: `ignore` option - shortcut for adding to `watchOptions.ignored` - added because of the new `watch` option - **Improved**: Perf: Always group file-changes into flexible 500ms buffers - this will help things such as `git checkout` without any configuration [`fd3d074`](https://togithub.com/BrowserSync/browser-sync/commit/fd3d074b80da14b99027018de0f1ea8da4ef9ce5) - **Improved**: Perf: Adding adding cwd + ignore defaults to all watcher options [`dbb1267`](https://togithub.com/BrowserSync/browser-sync/commit/dbb1267af51a6e27df4657fb487ec887a7bd8baa) - **Changed**: Log CSS file injections into the console (rather than the overlay, which always gets in the way) [`cb5b44c`](https://togithub.com/BrowserSync/browser-sync/commit/cb5b44c0e7393b6f083b1000848bba8fce602d9f) #### Highlights ##### Easier CLI commands In an attempt to streamline the common use-cases, Browsersync will now attempt to 'do the right thing' when no command is provided, for example: To run a static server, serving from the current directory ```bash ### before browser-sync start --server ### after browser-sync . ``` To run a static server, serving from 2 directories: ```bash ### before browser-sync start --server app/src app/tmp ### after browser-sync app/src app/tmp ``` If the directory contains a 'index.html' file, you can omit any input and just run: ```bash ### after browser-sync ``` You can run the proxy in this manner too ```bash ### after browser-sync https://example.com ``` To run a proxy, whilst also serving static files ```bash ### after browser-sync https://example.com htdocs/themes/example ``` ##### New `watch` option Because we now have the shorthand ways of launching servers/proxies, eg: `browser-sync .` - it also made sense to automatically watch files too. So, if `watch: true` - then Browsersync will make a best-guess at which files to automatically watch. Here's a comparison to the old way (which will still work, of course) ```bash ### before browser-sync start --server ./app --files ./app ### after browser-sync ./app -w ``` Behind the scenes, Browsersync is just looking at served directories (in this case, `app`) and adding it to the regular `files` option as normal. It means the following the 2 configurations are identical, but the latter is better since there's no repetition. ```json { "server": {"baseDir": ["app"]}, "files": ["app"] } ``` ```json { "server": {"baseDir": ["app"]}, "watch": "true" } ``` ##### New `ignore` option Added as a convenience since we have simpler watching via the `watch` flag. Use it to ignore any patterns that should not cause Browsersync reloads/injections Example: \- Serve files from the 'app' directory \- Watch all files \- But, exclude `**/*.js` (if using Webpack, etc) CLI: ```bash browser-sync app -w --ignore '**/*.js' ``` Config: ```json { "server": "app", "watch": true, "ignore": "**/*.js" } ``` ##### New `single` option, easy SPA development This option will add the `connect-history-api-fallback` middleware automatically for you, meaning that developing with client-side routers can be done without configuring this middleware manually Example: \- Serve files from the `app` directory \- Watch all files \- Serve `index.html` for all none matching routes ```bash browser-sync app -w --single ``` #### Fall back to a directory listing if a request gives a 404 No more `Cannot Get /' messages`. If you run Browsersync in a directory where there's no `index.html`, a directory listing will be shown instead. ### [`v2.22.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.21.0...v2.22.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.21.0...v2.22.0) ### [`v2.21.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.1...v2.21.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.1...v2.21.0) ### [`v2.20.1`](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.0...v2.20.1) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.20.0...v2.20.1) ### [`v2.20.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.19.0...v2.20.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.19.0...v2.20.0) ### [`v2.19.0`](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.13...v2.19.0) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.13...v2.19.0) ### [`v2.18.13`](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.12...v2.18.13) [Compare Source](https://togithub.com/BrowserSync/browser-sync/compare/v2.18.12...v2.18.13)chalk/chalk
### [`v2.4.2`](https://togithub.com/chalk/chalk/releases/v2.4.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.1...v2.4.2) - Strict mode in Flow definition ([#309](https://togithub.com/chalk/chalk/issues/309)) [`f95d9ec`](https://togithub.com/chalk/chalk/commit/f95d9ec8c92329fd087fbd3ecb7a87d0e8345b59) * * * _This release is done from the [`v2-release`](https://togithub.com/chalk/chalk/commits/v2-release) branch, as `master` branch targets the work-in-progress v3 release._ ### [`v2.4.1`](https://togithub.com/chalk/chalk/releases/v2.4.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.4.0...v2.4.1) - Improved Flow type definition for CommonJS interop. ### [`v2.4.0`](https://togithub.com/chalk/chalk/releases/v2.4.0) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.2...v2.4.0) - Added Flow type definitions. [`7c6f83f`](https://togithub.com/chalk/chalk/commit/7c6f83f719b241b7a1a1cd54b256d123e53eab4a) ### [`v2.3.2`](https://togithub.com/chalk/chalk/releases/v2.3.2) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.1...v2.3.2) - Fixed detection of color support for VSCode debug console. [chalk/supports-color@`b764af9`](https://togithub.com/chalk/supports-color/commit/b764af94766fd44e8a2ebf690c1c1b2e86d61328) - Fixed detection of 24M colors in Konsole. [chalk/supports-color@`d6e08c8`](https://togithub.com/chalk/supports-color/commit/d6e08c83d0e24241cb7d24206ef8753e839103eb) - Fixed using `chalk.ansi256` when in a terminal with 256-color level support. [chalk/ansi-styles@`1ac7472`](https://togithub.com/chalk/ansi-styles/commit/1ac7472f8bb4f583299b6d5ef87a383f7b564b4b) ### [`v2.3.1`](https://togithub.com/chalk/chalk/releases/v2.3.1) [Compare Source](https://togithub.com/chalk/chalk/compare/v2.3.0...v2.3.1) - Calculate proper `level` when forcing color. [chalk/supports-color@`b16e9a4`](https://togithub.com/chalk/supports-color/commit/b16e9a4b9f13b3930e184e2f582b55091216fe47) - Detect 16m color support on Windows >=10.0.14931. [chalk/supports-color@`cf7bd05`](https://togithub.com/chalk/supports-color/commit/cf7bd05b814246e76c7f09bdb8e14a2ee581a2dd)bripkens/connect-history-api-fallback
### [`v1.6.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v160) [Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.5.0...v1.6.0) - Recommend absolute paths for rewrite targets. Contributed by [@helfi92](https://togithub.com/helfi92). ### [`v1.5.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v150) [Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.4.0...v1.5.0) - Expose the HTTP request object in rewrite rules. Contributed by [@VladShcherbin](https://togithub.com/VladShcherbin). ### [`v1.4.0`](https://togithub.com/bripkens/connect-history-api-fallback/blob/master/CHANGELOG.md#v140) [Compare Source](https://togithub.com/bripkens/connect-history-api-fallback/compare/v1.3.0...v1.4.0) - The `.` (DOT) rule should only check the last path element. Contributed by [@ntkme](https://togithub.com/ntkme).webpack-contrib/css-loader
### [`v0.28.11`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#02811-httpsgithubcomwebpack-contribcss-loadercomparev02810v02811-2018-03-16) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.10...v0.28.11) ##### Bug Fixes - **lib/processCss:** don't check `mode` for `url` handling (`options.modules`) ([#698](https://togithub.com/webpack-contrib/css-loader/issues/698)) ([c788450](https://togithub.com/webpack-contrib/css-loader/commit/c788450)) ### [`v0.28.10`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#02810-httpsgithubcomwebpack-contribcss-loadercomparev0289v02810-2018-02-22) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.9...v0.28.10) ##### Bug Fixes - **getLocalIdent:** add `rootContext` support (`webpack >= v4.0.0`) ([#681](https://togithub.com/webpack-contrib/css-loader/issues/681)) ([9f876d2](https://togithub.com/webpack-contrib/css-loader/commit/9f876d2)) ### [`v0.28.9`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0289-httpsgithubcomwebpack-contribcss-loadercomparev0288v0289-2018-01-17) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.8...v0.28.9) ##### Bug Fixes - ignore invalid URLs (`url()`) ([#663](https://togithub.com/webpack-contrib/css-loader/issues/663)) ([d1d8221](https://togithub.com/webpack-contrib/css-loader/commit/d1d8221)) ### [`v0.28.8`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0288-httpsgithubcomwebpack-contribcss-loadercomparev0287v0288-2018-01-05) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.7...v0.28.8) ##### Bug Fixes - **loader:** correctly check if source map is `undefined` ([#641](https://togithub.com/webpack-contrib/css-loader/issues/641)) ([0dccfa9](https://togithub.com/webpack-contrib/css-loader/commit/0dccfa9)) - proper URL escaping and wrapping (`url()`) ([#627](https://togithub.com/webpack-contrib/css-loader/issues/627)) ([8897d44](https://togithub.com/webpack-contrib/css-loader/commit/8897d44)) ### [`v0.28.7`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0287-httpsgithubcomwebpackcss-loadercomparev0286v0287-2017-08-30) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.6...v0.28.7) ##### Bug Fixes - pass resolver to `localsLoader` (`options.alias`) ([#601](https://togithub.com/webpack/css-loader/issues/601)) ([8f1b57c](https://togithub.com/webpack/css-loader/commit/8f1b57c)) ### [`v0.28.6`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0286-httpsgithubcomwebpackcss-loadercomparev0285v0286-2017-08-30) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.5...v0.28.6) ##### Bug Fixes - add support for aliases starting with `/` (`options.alias`) ([#597](https://togithub.com/webpack/css-loader/issues/597)) ([63567f2](https://togithub.com/webpack/css-loader/commit/63567f2)) ### [`v0.28.5`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#0285-httpsgithubcomwebpackcss-loadercomparev0284v0285-2017-08-17) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v0.28.4...v0.28.5) ##### Bug Fixes - match mutliple dashes (`options.camelCaseRenovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.