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

Webmentions Laravel Package

mattrothenberg/webmentions

A Laravel package for adding Webmention support to your site, handling both sending and receiving W3C Webmentions so you can notify linked sites and collect mentions, likes, and replies from across the web.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Dependency and supply-chain governance. The most decision-relevant change in v2.3.2 is declarative Composer metadata: an explicit minimum-stability, a stated stability preference, and pinned Statamic version requirements. For a PM this converts an implicit contract into an auditable one — you can now answer "what will actually get installed in CI and production?" without reading source. That directly supports reproducible builds, lockfile policy, and security review sign-off.
  • Upgrade and platform-roadmap planning. Explicit Statamic version constraints give you a compatibility window you can schedule against. If your roadmap includes a Statamic major upgrade, this release tells you whether the addon moves with you or becomes a blocker to be budgeted for (fork, patch, or replace).
  • Build vs. buy re-evaluation. Unchanged in substance, but the release is a useful forcing function: confirm this addon still earns its place versus native Statamic/Laravel features or an internal implementation.
  • Vendor and maintainership risk tracking. The developer-name change is the one item here with genuine product weight. Ownership or identity changes in a dependency are a common precursor to abandoned maintenance, license shifts, or support-model changes. It is a prompt to re-verify repo activity, issue responsiveness, license, and security disclosure process.
  • Release-cadence signal for roadmap confidence. A patch-level hygiene release (not a feature release, not a breaking change) is low-risk and indicates the package is still being tended. It should not, by itself, trigger replanning of any feature work.

Scope caveat worth stating plainly to stakeholders: this release notes file describes packaging hygiene only. It says nothing about functional capability, so it neither expands nor contracts the product use cases this package can serve.

When to Consider This Package

Consider it when:

  • Your stack is Statamic on Laravel and you need compatibility guarantees expressed as Composer constraints rather than prose in a README. The new metadata means install behaviour is now predictable across environments.
  • You require predictable, reviewable dependency resolution — regulated environments, SOC 2 / ISO-style supplier review, or any team that has been burned by a transitive dev dependency landing in production.
  • Your team wants a pinned, boring dependency with a low-churn release history, where patches are clean-up rather than behaviour change.
  • You are standardising minimum-stability policy across a portfolio of packages and need each dependency to declare its stance explicitly.

Look elsewhere, or pause, when:

  • You need documented functional guarantees. There is no feature changelog here to evaluate against your requirements; treat capability as unverified until you read the source and README.
  • Maintainership continuity is a hard requirement and the developer-name change cannot be corroborated by visible repo activity, a release cadence, or a support channel.
  • Your environment cannot accommodate the declared Statamic version constraints — verify against your actual pinned Statamic version before committing, since the constraint is now enforced at install time rather than discovered at runtime.
  • You need guaranteed long-term support or an SLA. Nothing in this release indicates a commercial support model.
  • The package is incidental to your differentiation — if a native Statamic feature covers the need, prefer it over an external dependency whose roadmap you do not control.

How to Pitch It (Stakeholders)

For executives (30 seconds): A dependency in our Statamic stack shipped a small, low-risk maintenance update. The headline is not new functionality — it is that the package now declares its compatibility and stability requirements explicitly. That reduces the chance of a surprise in a production deploy and makes the dependency easier to audit. One item to watch: the maintainer's published name changed, which we should verify as routine stewardship rather than an ownership handoff before we treat the package as long-term stable.

For engineering leads: v2.3.2 is a patch release with no breaking changes and no feature surface. It tightens Composer hygiene — minimum-stability now specified, stability preference set, and Statamic version requirements made explicit — which is a net win for lockfile reproducibility and CI determinism. Action: re-run install against our pinned Statamic version to confirm the new constraints resolve cleanly, and diff the lockfile. Also confirm the maintainer identity change against the repository's ownership and activity before the next dependency review cycle.

Positioning in one line: low-risk, hygiene-only patch that improves auditability and install predictability; no product-capability change, and one maintainership signal to verify rather than act on.

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.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route