- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=4.5.0
tonode: >=10
to keep up with mandatory ecosystem changes
- Updated base files using boundation
- Compiled with CoffeeScript v2
- Updated dependencies
- Updated dependencies
- Updated base files
pathname
configuration now actually does what it was suppose to- If a custom 404 middleware was added, should no longer interfere with primus as we now use the correct
serverExtend
event rather thanserverAfter
socketOptions
configuration now actually does what it was suppose to- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- We now destroy the sockets when docpad gets destroyed
- Added missing extendr dependency - Thanks to antoinebrault for pull request #14
- Rewrote to use primus and ws - Closes issue #6 and issue #5 with help from Sergey Lukin, Alvaro Muir, mdanetzky, Taylor Young, Pat O'Callaghan
- Added fade out effect so you know regeneration has started
- Merged pull request #7 by Vaughan Rouesnel to solve issue #3
- Repackaged
- Removed shrinkwrap file, hopefully dependency issues have been resolved
- Added
getSocket
configuration option so you can now use existing sockets if you wish - Made the socket.io log level customisable via the
defaultLogLevel
config option and now defaults to 1 unless in debug mode which defaults to 3 - Closes pull request #4 thanks to Alex - Added the ability to customise the socket options via
socketOptions
config option - Added the ability to customise the channel we listen on via the
channel
config option, also changed the default channel from/docpad-live-reload
to/docpad-livereload
- We will now log to the browser if we were reloaded by livereload, this can be turned off via the
browserLog
config option - Added the ability to customise what happens at regeneration via the
regenerateBlock
config option
- Added a npm shrinkwrap file due to recent dependency issues some people suffered
- Now only injects the socket.io script if it isn't already defined
- Added a basic generate test
- Added support for DocPad v6.7
- Re-added markdown files to npm distribution as they are required for the npm website
- Renamed from
live-reload
tolivereload
to follow new DocPad convention - Updated for DocPad v6.3.0