webnuvola/laravel-json-ld
Laravel JSON-LD makes it easy to generate Schema.org structured data in your applications. Build and output rich, search-engine-friendly JSON-LD markup with a fluent API, so you can add valid structured data to your views and improve SEO without hand-writing scripts.
composer update, rather than trusting the caret range.Consider adoption when:
Look elsewhere (or stay on the previous release line) when:
Before committing, verify: the Laravel 13 and PHP 8.5 claims are prospective/experimental rather than fully tested, and that CI actually exercises the versions you run. Forward-declared support is a signal, not a warranty.
For executives: A dependency we rely on has moved its compatibility floor. It now targets PHP 8.4/8.5 and Laravel 12/13, and has dropped PHP 8.1/8.2 and Laravel 9. The practical consequence is that our upgrade schedule for this component is no longer discretionary — it is now driven by the vendor's cadence, and the work is bounded and well-signposted. No new features are involved; this is a maintenance and risk item, not a capability gain. Recommend we fund a scoped upgrade check this quarter, confirm our runtime versions, and pin the dependency until that check is done.
For engineering: v2.2.0 is a compatibility-only release — no features, no API changes described. It adds PHP 8.4/8.5 and Laravel 12/13 support and removes PHP 8.1/8.2 and Laravel 9. Two cautions: (1) these are breaking removals shipped in a minor version, so pin explicitly and read release notes before updating rather than relying on the caret constraint; (2) PHP 8.5 and Laravel 13 support is likely forward-looking — confirm it is genuinely tested before we plan against it. Action items: audit every environment and CI job for PHP 8.1/8.2 or Laravel 9; pin the current version in the meantime; report the upgrade estimate back so it can be scheduled rather than discovered.
How can I help you explore Laravel packages today?