Brian Love
Angular + TypeScript Developer in Denver, CO

Release Notes

Release Notes

Development

Commits

v2.2.3 - May 31st, 2016

Commits

v2.2.2 - March 13th, 2016

Commits

v2.2.1 - November 12th, 2015

  • #89 - add in display selector to readme (@FranDias)
  • #88 - Split diffs based on file headers instead of ‘Index:’ metadata (@piranna)

Commits

v2.2.0 - October 29th, 2015

v2.2.0 - October 29th, 2015

v2.1.3 - September 30th, 2015

  • #78 - fix: error throwing when apply patch to empty string (@21paradox)

Commits

v2.1.2 - September 23rd, 2015

Commits

v2.1.1 - September 9th, 2015

Commits

v2.1.0 - August 27th, 2015

  • #72 - Consider using options object API for flag permutations (@kpdecker)
  • #70 - diffWords treats \n at the end as significant whitespace (@nesQuick)
  • #69 - Missing count (@wfalkwallace)
  • #68 - diffLines seems broken (@wfalkwallace)
  • #60 - Support multiple diff hunks (@piranna)
  • #54 - Feature Reuqest: 3-way merge (@mog422)
  • #42 - Fuzz factor for applyPatch (@stuartpb)
  • Move whitespace ignore out of equals method - 542063c
  • Include source maps in babel output - 7f7ab21
  • Merge diff/line and diff/patch implementations - 1597705
  • Drop map utility method - 1ddc939
  • Documentation for parsePatch and applyPatches - 27c4b77

Compatibility notes: - The undocumented ignoreWhitespace flag has been removed from the Diff equality check directly. This implementation may be copied to diff utilities if dependencies existed on this functionality.

Commits

v2.0.2 - August 8th, 2015

  • #67 - cannot require from npm module in node (@commenthol)
  • Convert to chai since we don’t support IE8 - a96bbad

Commits

v2.0.1 - August 7th, 2015

  • Add release build at proper step - 57542fd

Commits

v2.0.0 - August 7th, 2015

Compatibility notes: - this.removeEmpty is now called automatically for all instances. If this is not desired, this may be overriden on a per instance basis. - The library has been refactored to use some ES6 features. The external APIs should remain the same, but bower projects that directly referenced the repository will now have to point to the components/jsdiff repository.

Commits

v1.4.0 - May 6th, 2015

Commits

v1.3.2 - March 30th, 2015

  • #53 - Updated README.MD with Bower installation instructions (@ofbriggs)
  • #49 - Cannot read property ‘oldlines’ of undefined (@nwtn)
  • #44 - invalid-meta jsdiff is missing “main” entry in bower.json

Commits

v1.3.1 - March 13th, 2015

Commits

v1.3.0 - March 2nd, 2015

Commits

v1.2.2 - January 26th, 2015

Commits

v1.2.1 - December 26th, 2014

  • #41 - change condition of using node export system. (@ironhee)

Commits

v1.2.0 - November 29th, 2014

  • #37 - Add support for sentences. (@vmariano)
  • #28 - Implemented diffJson (@papandreou)
  • #27 - Slow to execute over diffs with a large number of changes (@termi)
  • Allow for optional async diffing - 19385b9
  • Fix diffChars implementation - eaa44ed

Commits

v1.1.0 - November 25th, 2014

Commits

v1.0.8 - December 22nd, 2013

  • #24 - Handle windows newlines on non windows machines. (@benogle)
  • #23 - Prettied up the API formatting a little, and added basic node and web examples (@airportyh)

Commits

v1.0.7 - September 11th, 2013

  • #22 - Added variant of WordDiff that doesn’t ignore whitespace differences (@papandreou

  • Add 0.10 to travis tests - 243a526

Commits

v1.0.6 - August 30th, 2013

Commits