All Versions
94
Latest Version
Avg Release Cycle
52 days
Latest Release
762 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v1.0.0-beta.7 Changes
- โ Remove wrong
postinstall
hook. This removes a spurious dependency onmultidep
.
- โ Remove wrong
-
v1.0.0-beta.6 Changes
- โ Add
build
event to watcher
- โ Add
-
v1.0.0-beta.5 Changes
- โ Remove redundant
beginBuild
/endBuild
(formerlystart
/end
) events on builder
- โ Remove redundant
-
v1.0.0-beta.4 Changes
- ๐ Improve test suite
-
v1.0.0-beta.3 Changes
- ๐ Minor cosmetic changes
-
v1.0.0-beta.2 Changes
โ Add
watcher.watch()
method.Watcher
no longer automatically starts watching; instead, you must call this method explicitly. It returns a promise that is fulfilled if you later callwatcher.quit()
, or rejected if watching one of the source directories fails.server
will callwatcher.watch()
for you.- In contrast,
getMiddleware
expects a watcher that is already watching.
-
v1.0.0-beta.1 Changes
- โฌ๏ธ Drop support for plugins that implement only the old
.read/.rebuild
API - ๐ Fail build when a source node is a file rather than a directory
- ๐ Fail build when a source node doesn't exist
๐ Builder API changes:
new Builder
has atmpdir
option, which defaults toos.tmpdir()
(typically/tmp
); pass{ tmpdir: './tmp' }
to get the old behavior.build()
no longer returns a promise to the output path; instead, the output path stored atbuilder.outputPath
and doesn't change between buildsstart
,end
,nodeStart
,nodeEnd
events renamed tobeginBuild
,endBuild
,beginNode
,endNode
- Nodes passed to
nodeBegin
/nodeEnd
arguments are "node wrapper" objects (also accessible atbuilder.nodeWrappers
); timings now reside atnodeWrapper.buildState.selfTime/totalTime
and are in milliseconds, not nanoseconds build()
no longer takes awillReadStringTree
callback argument; instead, source directories are recorded atbuilder.watchedPaths
Watcher API changes:
- Add
watcher.quit()
method, which returns a promise until a running build has finished (if any) - Rename
watcher.current
towatcher.currentBuild
, and removewatcher.then
- Use
RSVP.EventTarget
instead ofEventEmitter
for events
- Add
๐ Build error objects have been changed to
Builder.BuildError
objects, which contain additional information aterr.broccoliPayload
- โฌ๏ธ Drop support for plugins that implement only the old
-
v0.16.8 Changes
- โ Add builder hooks
-
v0.16.7 Changes
- Export watcher and middleware as
Watcher
andgetMiddleware
- Export watcher and middleware as
-
v0.16.6 Changes
- Export watcher and middleware