- Introduce experimental live JS reload functionality. See README for more details and caveats.
- Updated source code & API. The plugin would now only work with Brunch 2.2 and higher.
- Updated ws dependency to 0.8.0
- Fixed invalid CSS selector.
- Added support for wss. Specify your SSL cert like this:
keyPath
andcertPath
- Added support for
data-autoreload=false
on<link>
stylesheets.
- Updated
ws
to 0.7. - Added
host
option. - Added
forceRepaint
option. - Fixed repaints for the latest chrome
- Automatically use
localhost
as the host if not specified by the user andwindow.location.hostname
does not resolve to anything.- Makes it work with NW.js (fka node-webkit) out of the box
- Fix bug with custom port arrays and recent 0.11.x versions of node.js
- Fix automatic port collision resolution
- Explicitly trigger browser repaint on style updates
- Fix include script regression bug
- Updated
ws
module.
- Added
delay
option
- Automatically change port setting on client-side to match server's
- Client auto-reconnect, so manual refresh is not needed after a brunch restart
- Fine-grained enable settings to customize what types of changes trigger an auto-reload.
- Port setting can be an array for automatic recovery from port conflicts
- Added
enabled
option.
- Handled more WebSocketServer errors.
- Added
teardown
API support.
- Fixed styles reloading in brunch 1.6.4+.
- Moved configuration to
config.plugins.autoReload
fromconfig.autoReload
.
- Enabled plugin by default.
- Added node 0.10 support, removed coffee-script dependency.
- Plugin is now disabled in production environment (w / --optimize).
- Improved installation process.
- Added ability to customize websocket server ip & port and remote server ip.
- Updated
ws
dependency to 0.4.20.
- Fixed
config.persistent
bug.
- Reloading became smarter. If you change stylesheet, the page itself won't be reloaded etc.
- Added node.js 0.8 and 0.9 support.
- Package is now precompiled before every publishing to npm.
- Initial release.