filamentboot/filamentboot-rich-editor
A Laravel/Filament rich editor package that adds a configurable WYSIWYG field with formatting, media, and toolbar options for smooth integration into Filament forms, resources, and admin panels.
Scope of this release. v0.5.3 is a non-functional, lockstep release: it adds a completed README and LICENSE, and aligns the version number with the parent filamentboot/filamentboot package. There are no new features, no deprecations, and no breaking API changes. It does not change the technical risk profile — but it does change two things a TPM cares about: legal/compliance review is now unblocked (a LICENSE file exists), and evaluation cost drops (README is now a usable integration reference rather than a stub).
Architecture fit. The package is a Filament-ecosystem add-on for Laravel, consumed via Composer and registered through a service provider into a Filament panel. It is architecturally conventional for the ecosystem, so fit is low-risk in principle. The material constraint is the lockstep versioning model: this package has no independent release cadence and is version-coupled 1:1 to filamentboot/filamentboot. That means adopting this package is effectively adopting the parent package at the same version — the two cannot be evaluated, upgraded, or pinned independently.
Integration feasibility. Feasible with low effort: a Composer require plus panel registration, no data migrations or configuration surface introduced by this release. Feasibility is limited by information, not by engineering — the release notes confirm the README was only just completed, which strongly implies the package is early-stage and thinly documented until now.
Technical risk.
Key questions.
composer update when core moves to 0.6?filamentboot — bus factor, release cadence over the last 6 months, issue responsiveness?Stack fit. The package presumes Laravel plus a Filament panel, and presumes the parent filamentboot package is present. Fit is contingent on confirming: (a) our Filament major version, (b) our PHP version, (c) whether we already run filamentboot core — if we do not, this package is not independently adoptable and pulls in the whole parent framework. That is the gating question before any engineering work.
Compatibility. Version alignment in this release is a compatibility declaration, not a compatibility proof. Treat it as: the plugin at 0.5.3 expects core at 0.5.3. Require the pair together in composer.json and verify the resolved dependency tree in a throwaway branch rather than reasoning about it.
Migration path. Nothing to migrate — no schema changes, no config renames, no deprecations in this release. For first adoption:
Sequencing.
Do not upgrade the core package and this plugin in the same change set as unrelated work; the lockstep coupling makes failures hard to attribute.
Maintenance. Lockstep versioning converts per-package maintenance into batched maintenance: every core upgrade is a plugin upgrade and must be tested as a unit. Budget for a recurring upgrade task rather than ad-hoc patching. The completed README materially reduces per-upgrade investigation time; the LICENSE removes a standing compliance chore from the backlog.
Support. Upstream support depth is unknown and presumed thin (early-stage, pre-1.0, non-English-primary documentation). Plan for internal ownership: the team adopting this should be able to debug it without waiting on upstream. Identify a named internal owner before pilot.
Scaling. This release changes no runtime behavior, so there is no new scaling consideration. The realistic scaling surface for a Filament add-on is admin-panel rendering and query patterns in the parent package, not this plugin. Validate at representative data volumes during pilot rather than assuming.
Failure modes.
Ramp-up. Improved by this release: a completed README plus a concrete install path lowers onboarding from "reverse-engineer the source" to "follow the guide." Remaining ramp-up cost is language and ecosystem familiarity (Filament plugin conventions), estimated small for a team already on Filament. New engineers should be told explicitly that plugin version must equal core version — this is a non-obvious rule that will otherwise be discovered through a broken build.
TPM recommendation. Approve for a time-boxed, exact-pinned pilot; do not approve broad production adoption pre-1.0. This release is a hygiene improvement that clears the legal and documentation gates — it does not resolve the coupling, stability, or bus-factor risks, which remain the deciding factors.
How can I help you explore Laravel packages today?