Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Keyword Linker Laravel Package

the-3labs-team/laravel-keyword-linker

Laravel Keyword Linker automatically converts configured keywords in your content into links, making internal and affiliate linking easier to manage. Define keywords and target URLs in Laravel and let the package handle link insertion.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Dependency modernization: v1.2.0 keeps the package aligned with Laravel 10, 11, and 12 and PHP 8.2–8.4, so teams can retain it through framework/runtime upgrades instead of replacing it.
  • Build vs. buy: the refreshed CI baseline, PHPStan-on-PR coverage, and no package config changes lower the maintenance risk of continuing with this package versus building or maintaining equivalent in-house code, assuming the package’s functional scope still fits.
  • Roadmap gating: dropping PHP 8.1 is a breaking runtime requirement. Any roadmap work still on PHP 8.1 must upgrade PHP first or pin an older release.
  • Upgrade planning: there are no package config changes, so migration effort is mainly environment parity: PHP 8.2+ and Laravel 10–12 validation.
  • Operational hygiene: updated GitHub Actions dependencies and removal of Code Climate from test gating simplify CI upkeep and reduce tooling drift across supported Laravel versions.

When to Consider This Package

  • Consider adopting or upgrading to v1.2.0 when your application is on Laravel 10, 11, or 12 and PHP 8.2, 8.3, or 8.4, and you want a package with an actively maintained CI/static-analysis baseline.
  • A good fit if you value low-config upgrades, PR-level static analysis, and improved installation/support documentation.
  • Look elsewhere or defer if you must stay on PHP 8.1 or Laravel versions older than 10; v1.2.0 declares support only for PHP 8.2+ and Laravel 10–12.
  • Reassess if your repository requires Code Climate as a merge gate: this release removes it from test gating, so any policy expecting that signal must be updated.
  • If you use Dependabot auto-merge, verify repository-level “Allow auto-merge” is enabled before relying on end-to-end automation.

How to Pitch It (Stakeholders)

  • Executive summary: v1.2.0 is a maintenance-focused release that keeps the package current with Laravel 10–12 and PHP 8.2–8.4, improves CI/static-analysis hygiene, and requires no package config changes. The main adoption blocker is PHP 8.1, which must be upgraded first.
  • For engineering: treat this as a low-friction dependency refresh plus a PHP runtime gate. Validate on PHP 8.2+ and Laravel 10/11/12, confirm no local config overrides are needed, and check Dependabot auto-merge settings if applicable. The package now has a cleaner PR CI baseline and updated GitHub Actions dependencies.
  • For product: no new end-user features are indicated; the business value is reduced maintenance risk and continued framework compatibility. If PHP 8.1 remains in production, schedule that upgrade before adopting v1.2.0; otherwise this release can be folded into normal dependency upkeep.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log