Skip to content

Releases: Mistralys/text-diff

Dependency Update (Breaking-S)

03 Mar 15:18

Choose a tag to compare

Included in this release:

  • Docs: Added some functional examples.
  • Composer: Updated application-utils minimum to v3.2.0, removing the GeShi security advisory (#8).
  • Composer: Raised minimum PHP version to 8.4.
  • Composer: Raised minimum PHPUnit dev requirement to 12.0.
  • License: Added the MIT LICENSE file to the repository (#2).
  • Docs: Added agentic coding support with AGENTS.md and project manifest.
  • Code: PHPStan clean up to level 9.

Breaking Changes

The minimum required PHP version has been raised from 7.4 to 8.4.
Update your PHP runtime to 8.4 or higher before upgrading this package.


Corean characters fix

31 May 17:01

Choose a tag to compare

Included in this release:

  • Fixed Diff::splitLines() breaking corean characters (#4).

Unicode fix

09 Feb 06:49

Choose a tag to compare

Included in this release:

  • Unicode characters are now correctly recognized.
  • Added public Diff::splitLines() method.
  • Added public Diff::splitCharacters() method.
  • Switched to an MIT license.

PHP7.4 Release

09 Jun 13:23

Choose a tag to compare

Included in this release:

  • Upgraded the code to PHP 7.4 style.
  • Loosened the mistralys/application-utils version constraint.
  • Now including unit tests in PHPStan analysis.
  • Fixed PHPStan recommendations.
  • All classes now use strict typing.
  • Added this changelog file.
  • Upgraded unit tests with namespaces and expected naming scheme.

Initial featureset release.

11 Sep 07:07

Choose a tag to compare

1.0.0

Replaced scrutinizer icon with the rating icon.