Releases: Mistralys/text-diff
Releases · Mistralys/text-diff
Dependency Update (Breaking-S)
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.
- Master by @Mistralys in #9
- Full Changelog: 2.0.2...2.1.0
Corean characters fix
Included in this release:
- Fixed
Diff::splitLines()breaking corean characters (#4).
Unicode fix
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
Included in this release:
- Upgraded the code to PHP 7.4 style.
- Loosened the
mistralys/application-utilsversion 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.
1.0.0 Replaced scrutinizer icon with the rating icon.