File tree Expand file tree Collapse file tree 20 files changed +23
-20
lines changed Expand file tree Collapse file tree 20 files changed +23
-20
lines changed Original file line number Diff line number Diff line change 1
1
# changelog
2
2
3
- ## next
3
+ ## 2.3.0
4
4
5
5
- Add: Change log.
6
6
- Fix: Html SideBySide renders equal lines of version 1 at both sides (Option ignoreCase).
7
7
- Fix: Second parameter of string repeat function minimizes to 0.
8
8
- Fix: #60 - Unified Cli renderer options incompatible with Main renderer options
9
9
- Fix: #64 - Calculation of maxLineMarkerWidth independent of input format.
10
+ - Add: Similarity calculation
11
+ - Add: New marking levels for inline differences
12
+ - Add: Html merged renderer
10
13
11
14
## 2.2.1 (2020-08-06)
12
15
Original file line number Diff line number Diff line change 28
28
* @author Ferry Cools <info@DigiLive.nl>
29
29
* @copyright (c) 2020 Mario Brandt
30
30
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
31
- * @version 2.2.1
31
+ * @version 2.3.0
32
32
* @link https://github.com/JBlond/php-diff
33
33
*/
34
34
class Diff
Original file line number Diff line number Diff line change 10
10
* @package jblond\Diff
11
11
* @author Mario Brandt <leet31337@web.de>
12
12
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
13
- * @version 2.2.1
13
+ * @version 2.3.0
14
14
* @link https://github.com/JBlond/php-diff
15
15
*/
16
16
class DiffUtils
Original file line number Diff line number Diff line change 18
18
* @author Ferry Cools <info@DigiLive.nl>
19
19
* @copyright (c) 2009 Chris Boulton
20
20
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
21
- * @version 2.2.1
21
+ * @version 2.3.0
22
22
* @link https://github.com/JBlond/php-diff
23
23
*/
24
24
class Inline extends MainRenderer implements SubRendererInterface
Original file line number Diff line number Diff line change 14
14
* @author Ferry Cools <info@DigiLive.nl>
15
15
* @copyright (c) 2020 Ferry Cools
16
16
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
17
- * @version 2.2.1
17
+ * @version 2.3.0
18
18
* @link https://github.com/JBlond/php-diff
19
19
*/
20
20
class Merged extends MainRenderer implements SubRendererInterface
Original file line number Diff line number Diff line change 18
18
* @author Ferry Cools <info@DigiLive.nl>
19
19
* @copyright (c) 2009 Chris Boulton
20
20
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
21
- * @version 2.2.1
21
+ * @version 2.3.0
22
22
* @link https://github.com/JBlond/php-diff
23
23
*/
24
24
class SideBySide extends MainRenderer implements SubRendererInterface
Original file line number Diff line number Diff line change 18
18
* @author Ferry Cools <info@DigiLive.nl>
19
19
* @copyright (c) 2009 Chris Boulton
20
20
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
21
- * @version 2.2.1
21
+ * @version 2.3.0
22
22
* @link https://github.com/JBlond/php-diff
23
23
*/
24
24
class Unified extends MainRenderer implements SubRendererInterface
Original file line number Diff line number Diff line change 17
17
* @author Ferry Cools <info@DigiLive.nl>
18
18
* @copyright (c) 2009 Chris Boulton
19
19
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
20
- * @version 2.2.1
20
+ * @version 2.3.0
21
21
* @link https://github.com/JBlond/php-diff
22
22
*/
23
23
class MainRenderer extends MainRendererAbstract
Original file line number Diff line number Diff line change 16
16
* @author Ferry Cools <info@DigiLive.nl>
17
17
* @copyright (c) 2009 Chris Boulton
18
18
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
19
- * @version 2.2.1
19
+ * @version 2.3.0
20
20
* @link https://github.com/JBlond/php-diff
21
21
*/
22
22
abstract class MainRendererAbstract
Original file line number Diff line number Diff line change 13
13
* @author Ferry Cools <info@DigiLive.nl>
14
14
* @copyright (c) 2020 Ferry Cools
15
15
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
16
- * @version 2.2.1
16
+ * @version 2.3.0
17
17
* @link https://github.com/JBlond/php-diff
18
18
*/
19
19
interface SubRendererInterface
Original file line number Diff line number Diff line change 17
17
* @author Ferry Cools <info@DigiLive.nl>
18
18
* @copyright (c) 2009 Chris Boulton
19
19
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
20
- * @version 2.2.1
20
+ * @version 2.3.0
21
21
* @link https://github.com/JBlond/php-diff
22
22
*/
23
23
class Context extends MainRendererAbstract
Original file line number Diff line number Diff line change 17
17
* @author Ferry Cools <info@DigiLive.nl>
18
18
* @copyright (c) 2020 Ferry Cools
19
19
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
20
- * @version 2.2.1
20
+ * @version 2.3.0
21
21
* @link https://github.com/JBlond/php-diff
22
22
*/
23
23
class InlineCli extends MainRenderer implements SubRendererInterface
Original file line number Diff line number Diff line change 16
16
* @author Mario Brandt <leet31337@web.de>
17
17
* @copyright (c) 2020 Mario Brandt
18
18
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
19
- * @version 2.2.1
19
+ * @version 2.3.0
20
20
* @link https://github.com/JBlond/php-diff
21
21
*/
22
22
Original file line number Diff line number Diff line change 15
15
* @author Mario Brandt <leet31337@web.de>
16
16
* @copyright (c) 2020 Mario Brandt
17
17
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
18
- * @version 2.2.1
18
+ * @version 2.3.0
19
19
* @link https://github.com/JBlond/php-diff
20
20
*/
21
21
Original file line number Diff line number Diff line change 17
17
* @author Ferry Cools <info@DigiLive.nl>
18
18
* @copyright (c) 2020 Mario Brandt
19
19
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
20
- * @version 2.2.1
20
+ * @version 2.3.0
21
21
* @link https://github.com/JBlond/php-diff
22
22
*/
23
23
class SequenceMatcher
Original file line number Diff line number Diff line change 17
17
* @author Ferry Cools <info@DigiLive.nl>
18
18
* @copyright (c) 2020 Mario Brandt
19
19
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
20
- * @version 2.2.1
20
+ * @version 2.3.0
21
21
* @link https://github.com/JBlond/php-diff
22
22
*/
23
23
class Similarity extends SequenceMatcher
Original file line number Diff line number Diff line change 21
21
* @author Ferry Cools <info@DigiLive.nl>
22
22
* @copyright (c) 2020 Mario Brandt
23
23
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
24
- * @version 2.2.1
24
+ * @version 2.3.0
25
25
* @link https://github.com/JBlond/php-diff
26
26
*/
27
27
class HtmlRenderersTest extends TestCase
Original file line number Diff line number Diff line change 22
22
* @author Ferry Cools <info@DigiLive.nl>
23
23
* @copyright (c) 2009 Mario Brandt
24
24
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
25
- * @version 2.2.1
25
+ * @version 2.3.0
26
26
* @link https://github.com/JBlond/php-diff
27
27
*/
28
28
Original file line number Diff line number Diff line change 19
19
* @author Ferry Cools <info@DigiLive.nl>
20
20
* @copyright (c) 2019 Mario Brandt
21
21
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
22
- * @version 2.2.1
22
+ * @version 2.3.0
23
23
* @link https://github.com/JBlond/php-diff
24
24
*/
25
25
class TextRenderersTest extends TestCase
Original file line number Diff line number Diff line change 15
15
* @author Ferry Cools <info@DigiLive.nl>
16
16
* @copyright (c) 2009 Mario Brandt
17
17
* @license New BSD License http://www.opensource.org/licenses/bsd-license.php
18
- * @version 2.2.1
18
+ * @version 2.3.0
19
19
* @link https://github.com/JBlond/php-diff
20
20
*/
21
21
You can’t perform that action at this time.
0 commit comments