- Fix publishing issue with 4.0.6
- Robert Jackson (@rwjblue)
- Robert Jackson (@rwjblue)
- #61 Update devDependencies to latest (@rwjblue)
- #60 Update linting configuration and dependencies (@rwjblue)
- #59 Update dependencies to latest (@rwjblue)
- #58 Remove Travis CI and AppVeyor CI (@rwjblue)
- Robert Jackson (@rwjblue)
- Robert Jackson (@rwjblue)
- Update to the latest fs-merger
- [Bugfix] Bump broccoli-output-wrapper to v3.2.Bump broccoli-output-wrapper to v3.2.11
- upgrade all dependencies
- [BREAKING] Drop Node 8 support
- [BREAKING] Upgrade broccoli-output-wrapper
- Add
this.input
andthis.ouput
to broccoli-plugin instances, this aims to replace nearly all usage ofthis.inputPaths
andthis.outputPath
. See theReadme
for further details
-
Add
pluginInterface.trackInputChanges
and expose asoptions.trackInputChanges
. This adds a change object that will be passed to the build method which contains information about which input has changed since the last build. -
Convert to typescript
-
Drop node 6 support
- Add
pluginInterface.volatile
and expose asoptions.volatile
. This tells broccoli to opt out of memoization and the build method will always be called regardless if the inputNodes have changed.
- [BREAKING] modernize code-base, use ES classes
- [BREAKING] set a new node engine version support "node": "6._ || 8._ || >= 10.*"
- Update the validation for input nodes. Previously passing
[]
as an input node wasn't caught by the validation but caused an error later during.build
method invocation.
- Add
pluginInterface.needsCache
and expose asoptions.needsCache
. This adds the ability to opt-out of cache directory creation.
- Avoid extra work in
.read
-compatibility mode when input nodes have stable output paths
- Whitelist JS files in package.json
- re-release without tmp/
- Throw error immediately when inputNodes contains something other than input nodes
- Add
sourceDirectories
feature flag, which introducespluginInterface.nodeType
- Allow for calling
__broccoliGetInfo__()
without argument
- Add
persistentOutput
flag
- Initial release