Skip to content

Releases: tigitz/php-spellchecker

📦 v0.8.0 – PHP 8.4 & Symfony 5+ Compatibility

09 Apr 16:30
88e1d08

Choose a tag to compare

This release focuses on modernizing the codebase and ensuring compatibility with recent PHP and Symfony versions, while introducing performance improvements and bug fixes.

✅ Highlights

  • ✅ PHP 8.4 Compatibility
    Updated code to remove deprecated usages (e.g. \Safe\sprintf) for full support of PHP 8.4.

  • ✅ Symfony 5+ Compatibility
    Ensures smooth integration with Symfony 5 and newer, including improved cache and dependency management.

🔧 Enhancements

  • PSR-6 Cache Support
    Added PSR-6 cache support to optimize spellchecking performance by avoiding repeated checks.

🐛 Fixes

  • Markdown Remover Cleanup
    Improved MarkdownRemover logic using updated preg_replace patterns to better handle Markdown formatting.

🧹 Maintenance

  • Synced php-cs-fixer version with CI to enforce consistent code style.
  • General cleanup for long-term maintainability.

➡️ Compare 0.7.0...0.8.0 for the full changelog.

0.7.0 - Support PHP 8.3, drop 7.4 and 8.0

04 May 15:32

Choose a tag to compare

Release Notes

What's Changed

  • PHP Support Updates:

    • Added support for PHP 8.3.
    • Dropped support for PHP 7.4 and 8.0.
  • Docker Environment Changes:

    • Updated Debian image in Docker from Buster to Bookworm, which includes updates to Aspell and Hunspell.
  • GitHub Actions:

    • Updated all GitHub Actions to the latest versions.
  • Code Quality Tools:

    • Introduced new PHP-CS-Fixer rules to align codebase with the lowest supported PHP version, 8.1.
  • Contributions:

New Contributors

0.6.0 - Support php 8.2

24 Sep 18:56
2ddefef

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0 - Fix helper functions namespacing

26 May 05:30

Choose a tag to compare

Full Changelog: 0.4.0...0.5.0

5a355bf - Fix #41
c359234 - Refactor phpstan config files to support multiple php versions

0.4 - PHP 8.1 and Symfony 6

19 Jan 00:24
46cb27f

Choose a tag to compare

What's Changed

Full Changelog: 0.3.0...0.4.0

Bump to 7.4 as minimum version and update tools

21 Nov 23:11

Choose a tag to compare

What's Changed

  • Bump PHP minimum version to 7.4 from 7.2 as it's not supported anymore
  • Update phpstan
  • Update php-cs-fixer and switch to local installation to be more up to date with latest release

New Contributors

Full Changelog: 0.2.2...0.3.0

Jamspell and PHP 8

07 Feb 01:49

Choose a tag to compare

v0.2

Add missing jamspell doc