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

Filament Cloudflare Mail Monitor Laravel Package

draliragab/filament-cloudflare-mail-monitor

A Filament plugin for monitoring Cloudflare email routing directly from your admin panel. View inbound mail activity, delivery status, and routing events in a searchable, filterable interface.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework-version readiness (roadmap): CI passing on both Laravel 12/Testbench 10 and Laravel 13/Testbench 11 is the single most decision-relevant fact in this release. It lets you keep this dependency in scope for a Laravel 13 upgrade instead of treating it as a blocker to be replaced or forked. If Laravel 13 is on your roadmap, this is your green light for this component.
  • Build vs buy: The release notes are effectively a published spec for the maintainer's quality bar — Rector, Pint, PHPStan, Pest, 100.0% coverage, GitHub Actions matrix. If you are weighing "adopt vs. build in-house," the honest comparison is not feature parity but maintenance parity: building in-house means committing to reproduce this gate and keep it green across future Laravel majors. That is a recurring cost, not a one-time one.
  • Release triage / capacity planning: v1.2.0 contains no product-facing changes — a script rename, doc updates, and dependency refreshes. There is nothing to schedule, demo, migrate, or communicate to end users. Do not let this consume roadmap capacity; treat it as a routine patch-level signal.
  • Contributor-facing change to plan for: composer check → composer verify. This is the only actionable item. Any internal onboarding docs, developer runbooks, CI templates, Makefiles, or pre-commit hooks that shell out to composer check will silently break. Scope this as a small internal ticket, not a product ticket.
  • Governance precedent: Renaming a documented script after a 1.x release is a minor break for contributors, even though consumer-facing SemVer is intact. Worth recording as a signal about how this maintainer treats developer tooling as a stable interface — relevant if you plan to standardize on their conventions internally.

When to Consider This Package

Consider it when:

  • You are on Laravel 12 today and Laravel 13 is on your 2–4 quarter horizon — the dual-matrix CI is direct evidence this dependency will not pin you.
  • Your team standardizes on PHP 8.4 and wants dependencies that already test against it.
  • You value a demonstrable quality baseline (static analysis + formatting + coverage gates) as a proxy for maintenance health, particularly for a dependency you intend to keep for years.
  • You want a reference implementation of a PHP quality gate you can adapt for your own packages.

Look elsewhere when:

  • You need support for PHP < 8.4 or Laravel ≤ 11 — the published matrix does not cover it, and nothing in the notes suggests backward-compatibility testing. Confirm supported version ranges in composer.json before committing.
  • You require formal support SLAs, security-response commitments, or an LTS policy. Nothing here indicates commercial backing.
  • Your consuming code calls composer check in automation and you cannot absorb a rename right now (low risk, but real).
  • You need documented, stable public API surface guarantees — the notes describe internal tooling churn, and we still have no data on the package's actual feature surface, which is the main gap in this assessment.

Due diligence before adoption: the release notes tell us how the package is tested, not what it does. Treat this as an engineering-health signal only and run a short technical spike against your real use case before it influences a build-vs-buy decision.

How to Pitch It (Stakeholders)

For executives: This is a routine maintenance release on a dependency — no new capability, no user-visible change, no action required from the business. The useful signal is the health check underneath it: the package ships with a fully automated quality gate at 100% test coverage and passes CI on both the current and next major Laravel release, on PHP 8.4. In plain terms, it is being actively maintained and will not become the thing that blocks our platform upgrade. That is a low-risk dependency profile, and it is the basis for the recommendation to keep it rather than replace it with in-house code.

For engineering: v1.2.0 renames the Composer quality gate from check to verify and refreshes dependencies for the release. Action: update any local scripts, Makefile targets, CI steps, or onboarding docs that invoke composer check — they will fail quietly otherwise. Everything else is confirmatory: Rector, Pint, PHPStan, and Pest all pass locally under composer verify, with 82 tests / 260 assertions / 100.0% coverage, and GitHub Actions is green for PHP 8.4 across Laravel 12/Testbench 10 and Laravel 13/Testbench 11. No deprecations, no consumer-facing API changes, no migration work. Caveat for whoever owns the dependency review: this assessment is built from release metadata only, so validate the supported version matrix and the actual feature surface in composer.json before we treat the Laravel 13 CI result as an adoption guarantee.

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.
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names