v1.0.0
*** BIG BREAKING CHANGES ***
I'm sorry for the breaking changes, but over the holiday, I had some time to implement some of my original vision regarding configuration and the ability for different users to override configuration on their local machine. (allowing two different developers to use different diff tools without it having to be checked into source control).
I'm also going to make an effort at using semver (which is why the bump to 1.0 now ![]()
Install Module
npm install --save-dev approvals
Install CLI Tool
npm install -g approvals
In this Release
Breaking changes
- Default configuration for
appenEOLis nowtrue(it used to be just true on windows, false otherwise (not sure why I thought that was needed)) - Restructured how configuration works #11
- If you ever used the final
reportersparameter on a verify method - that's been changed to a fullconfigobject and you'll have to update it as such. - Change calling
this.verify(someData, ['gitdiff']) - which becomes
this.verify(someData, { reporters: ['gitdiff'] } )
- If you ever used the final
Other changes
- Merged in support for icdiff reporter thanks to @icecreammatt
- While diffing, allow the Byte Order Mark to be ignored #13