joggapp/laravel-natural-language
Laravel Natural Language wraps Google's Cloud Natural Language API in a clean, fluent package, letting you run sentiment analysis, entity recognition, and syntax parsing on text in just a few lines of code. Simple to install via Composer and fully config-driven.
Consider adopting/upgrading when:
Look elsewhere or defer when:
To executives: This is a routine major-version upgrade of an existing dependency. The headline is alignment: the package now supports Laravel 10 and requires PHP 8.1, matching where our platform is heading. The cost is bounded engineering time for testing; the benefit is staying on a maintained branch and avoiding EOL/security exposure. Recommend approving the upgrade as part of the Laravel 10 migration workstream rather than as a standalone project.
To engineering: v8.0.0 is a breaking release — Laravel 10 support and a PHP 8.1 minimum. Plan for a changelog/upgrade-guide review, dependency and config changes, and a full regression pass on affected flows. Gate the merge behind CI on PHP 8.1+ and Laravel 10, with a documented rollback to the prior pinned major.
Caveat: The release notes are terse (two bullet points). Before committing, we should confirm the package identity/version line, read the full upgrade guide for breaking changes beyond the platform floor, and verify our other dependencies also support Laravel 10 / PHP 8.1 so we don't trade one blocker for another.
How can I help you explore Laravel packages today?