- Update all mentions of
futil-js
tofutil
- Support arbitrary file extensions for changelog & readme
- Do not import Danger globals in the dangerfile
- Danger is now a peer dependency
- Bump dependencies to fix Circle issue
- Bump dependencies to stop security warnings
- Fixed DangerJS to v2.0.1
- Add explanation to auto-fix
- Add links to ESLint and Jest results
- Add config for determining projectRoot
- Add ESLint to the project
- Use real diffs for personality
- Add Git Flow Warnings
- Add some personality
- Show proper error messages for failed autofix depending on reason
- Fix bug where adding a
CHANGELOG.md
file fails changelog checking
- Remove Node 8 restriction
- Updated Danger.js version
- If parsing JSON fails, throw with the correct stack instead of a generic syntax error
- Removen node-git depdency
- Commit all modified files on an autofix instead of specific file types
- Add browser test result parser (karma).
- Add prettier configuration.
- Fix default configuration not loading properly
- Add configuration support
- Fix autofixer duti committing non-js files
- Fix autofix publishing to unintended branches
- Fix lint results erroring if there are none
- Add ability to disallow strings in PR descriptions
- Fix parsing standard-json eslint outputs
- Add ability to automatically format PRs and push to them
- Reduce default configuration of recommended reviewers to 1
- Always run duti against itself in CI
- Changed internal prettier config to be ES5-compatible
- Made readme check warn instead fail
- Fix issue with NPM not finding
bin/duti.js
- Fix issue when running
duti
as a binary and it fails spawning the danger process.
- Fail on not changing the following:
CHANGELOG.md
README.md
package.json
'sversion
property
- Add support for mocha JSON output files
Initial Release