Skip to content

Latest commit

 

History

History
528 lines (403 loc) · 19.3 KB

File metadata and controls

528 lines (403 loc) · 19.3 KB

Changelog

2.5.0 (2025-10-06)

  • Add: A test the DIFF_IGNORE_LINE_BLANK option (b794e3d)
  • Add: Docker compose dev environment. (06d1b8f)
  • Add: Json renderer (46528f2)
  • Add: Json renderer Options (94460ef, 8bee18d)
  • Add: More test cases (33cbfa3)
  • Add: More tests (1cf2193)
  • Add: Test for color output (2ce76ac)
  • Add: Test for no changes (bbf90b5)
  • Add TupleSort test (a0323ed)
  • Add composer test command (c07c8ac)
  • Add coverage test (d039186)
  • Add local variable (f09e779)
  • Add more tests (1f77317, 609c934, e27241d, a65ec6b, 5b91f82, f25347a, 69a76ca, ff31bb8)
  • Add statistics function for #97 (ed1f204)
  • Add statistics function for #97 "equal" in the switch rather than "notModified" (188f258)
  • Bump PHPUnit xml schema to version 9.5 (cfa3033)
  • Cut redundant suppression (073a478)
  • Fix "Opening brace must not be followed by a blank" (54124a6)
  • Fix #125 - Make str_split multibyte save (7f64374)
  • Fix: #112 Call to function unset() contains undefined variable $line.(0d45b03)
  • Fix: Commit URL in changelog (2ec33c9)
  • Fix: Formatting (6ab28a3)
  • Fix: Line length and CLI test (bd5d3d3)
  • Fix: This is impossible due that the start parameter has to be "$start < 0 || $end < 0 || $end < $start" (b680f9e)
  • Fix: Title, check if ext-json is loaded (104e77f)
  • Fix: Update docs (69bb28f)
  • Fix: ignore in coverage test (b8993e0)
  • Fix: ignore interface (975f50e)
  • Fix PHPMD warnings (839b0f0, d62afcf)
  • Fix Readme Typo (ff0bb29)
  • Fix docblock (a9635be)
  • Fix grammar (40f418f)
  • Fix phpdoc and return type (962623d)
  • Fix potentially polymorphic call (160a3ae)
  • Fix test function length (7b9bce9)
  • Optimize: Code clean up (a947cc7)
  • Optimize: Only one argument is allowed per line in a multi-line function call (56bd9c8)
  • Optimize Remove unused tupleSort function (42ea73b)
  • Optimize SequenceMatcher.php sort. The native PHP sort function is sufficient. There is no need for a callback function tupleSort. (56ed81d)
  • Optimize code base #103 (550312a)

v2.4.0 (2021-10-26)

  • Bump changelog (054d249)
  • Bump library version und update Changelog (e88dffb)
  • Document update grammar in the comments (3f44195)
  • Fix PSR-12 code style (0bf1a08)
  • Optimize colorize is only used here (02cf114)

v2.3.3 (2021-08-23)

  • Bump library version und update Changelog (f5ce6bc)
  • Fix Autoload test classes only in development (31b4222)

v2.3.2 (2021-03-27)

  • Bump library version und update Changelog (8a83b39)
  • Fix #90 - Merged Diff shows result only partially (acbfd7d)
  • Fix colors (7eba340)
  • Fix repeating class assignment of line header (fb32453)
  • Fix title attribute values (533a6bf)

v2.3.1 (2021-02-03)

v2.3.0 (2020-11-19)

  • Add Html Merged renderer. (d70eaf6)

  • Add PhpUnit test for html merged renderer (4512c03)

  • Add calculation for similarity ratio. (3e4bbe6)

  • Add choosing marking levels to html example (c27035a)

  • Add new marking levels for inline differences (75358da)

  • Document properties and constructor (6c95ccd)

  • Fix: Html SideBySide renders equal lines of version 1 at both sides. (ccfc465)

  • Fix Merged::generateLinesReplace() (cef85b5)

  • Fix PSR-4 Auto loading Typo (6e2ad47)

  • Fix PhpUnit test (3ccaa10)

  • Fix Undefined offset notice (b10fd38)

  • Fixes #64 - maxLineMarkerWidth only calculated for input format plain. (c5f6d72)

  • Fix generateBlockHeader docBlocks (b5cfbd5)

  • Fix visibility of removed lines (ec0918b)

  • add changelog (4b7a56f)

  • add changelog to Readme file (09aea70)

  • add date (c64c0cc)

  • add declaration (cff7db1)

  • add wiki links to README.md (ccd5a6d)

v2.2.1 (2020-08-06)

v2.2.0 (2020-07-23)

  • add line for readabiltity (e28511b)

v2.1.1 (2020-07-17)

v2.1.0 (2020-07-13)

  • add plain output for cli (d7bbe12)

v2.0.0 (2020-07-09)

  • Add Cli color support (4192d8b)
  • Add dark theme example (6f41894)
  • Add example picture (ee37a28)
  • add composer scripts descriptions. Update key words (6bfd4f9)
  • add missing tag from merge (639f3cc)

v1.18 (2020-07-01)

v1.17 (2020-06-08)

v1.16 (2020-03-02)

  • Add composer package PHP Mess Detector v2.* (3e527d1)

  • Add contributor to author lists. (4c2cbb7, c11b4ba)

  • Add trimEqual option. (98d993e)

  • Add types of elements for renderer (4d1b4a0, 83b4104)

  • Fix PHPMD Violation. (5d03eae)

  • Fix expected value for HtmlRendererTest::testUnified() (fbda2bd)

v1.15 (2020-01-23)

v1.14 (2019-12-03)

  • No changes.

v1.13 (2019-10-08)

  • No changes.

v1.12 (2019-03-18)

v1.11 (2019-02-22)

  • No changes.

v1.10 (2019-02-20)

  • fix codacy warnings of unused functions (8037d99)
  • fix example (9207f73)

v1.9 (2019-02-19)

  • add comment like in the other file (8b68a5d)
  • add stronger type hinting (3a6ef42)

v1.8 (2019-02-13)

v1.7 (2019-01-19)

  • add code sniffer PSR2 file (6fa3c76)
  • adding curly brackets (148e787)
  • fix PSR1.Files.SideEffects.FoundWithSymbols (fe21917)
  • fix tabs (354bf5c)

v1.6 (2019-01-19)

v1.5 (2019-01-15)

  • No changes.

v1.4 (2019-01-14)

v1.3 (2019-01-11)

v1.2 (2018-01-23)

v1.1 (2017-05-05)

  • Add ability not to expand tabs (f5da126)

  • Added note about https://github.com/Xiphe/jQuery-Merge-for-php-diff (2ebc51f)

  • Add in working ignoreWhitespace and ignoreCase options (self-describing), fix up an issue where a diff of two files exactly the same would show the last $context lines, general cleanup (690419d)

  • Add mbstring extension as package dependency (a929467)

  • Add missing docblock. Rename isLineDifferent to linesAreDifferent (516c4be)

  • Fix ' (c81931f)

  • Fix an issue with insertions being skipped. (b13d23d)

  • Fix links (2c38d0e)

  • Fix tab expansion and deprecated preg_replace use on fixSpaces. (f0aba03)

  • Fix the ignoring of option context (60de296)

  • add composer file (be8dc58)

  • added ' (09d0c4c)

  • added License (3b5b338)

  • added widget (d1a5e18)

  • adding composer manifest to distribute as a library (9083bd6)

  • add missing doc blocks (d3b9a63)

v1.0 (2010-03-11)

  • No changes.