Skip to content

Releases: Mistralys/text-diff

Dependency Update (Breaking-S)

Choose a tag to compare

@Mistralys Mistralys released this 03 Mar 15:18

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

Choose a tag to compare

@Mistralys Mistralys released this 31 May 17:01

Included in this release:

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

Unicode fix

Choose a tag to compare

@Mistralys Mistralys released this 09 Feb 06:49

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

Choose a tag to compare

@Mistralys Mistralys released this 09 Jun 13:23

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.

Choose a tag to compare

@Mistralys Mistralys released this 11 Sep 07:07
1.0.0

Replaced scrutinizer icon with the rating icon.