joaopaulolndev/filament-general-settings
Filament General Settings adds a customizable settings page to your Filament admin panel for managing site identity and contact info—logos, favicons, site name, description, social links, email, phone, and address—without editing config files. Easy to install and extend for Laravel/Filament apps.
Scope of this release. v1.0.27 is a non-functional patch: documentation for the RichEditor custom field type (including the toolbarButtons config) plus a dev-only esbuild bump to ^0.25.0 for GHSA-67mh-4wv8-2f99. No API, schema, or config-contract changes. Risk of adopting this version relative to v1.0.26 is effectively nil, and the upgrade is not time-critical.
Evidence basis. This assessment is derived from the release notes only; no repository metadata, dependency manifests, or test-coverage data were supplied. Version-support claims below should be confirmed against composer.json before commitment.
filament-general-settings is an admin-panel plugin: it occupies the presentation/configuration layer rather than the domain layer. It is a strong fit if the product already standardizes on Filament for back-office surfaces, since it adds a settings page with no new UI stack. It is a weak fit if admin is hand-rolled or if settings are managed through env/config with a GitOps review process — introducing a DB-backed settings UI creates a second, unaudited source of truth for runtime configuration.RichEditor with configurable toolbarButtons confirms rich-text values are a first-class setting type. That is a product-level shift: policy copy, footer/legal text, and notification templates can move from engineering to ops/marketing. Treat it as a governance change — sanitization posture, who may edit, and whether rendered HTML is trusted downstream — not merely a field-type detail.joaopaulolndev). Plan for a fork-or-vendor contingency; confirm the license permits it.spatie/laravel-settings), and whether sensitive values support encryption.RichEditor output sanitized on save, on render, or not at all?toolbarButtons availability depends on the Filament version's RichEditor implementation, so the docs feature may be inert on older installs.config()/env-driven value that would move into the settings table, and explicitly decide which stay in config (deployment-scoped, secret, or infrastructure-coupled) versus move to the UI (content-scoped, operator-editable). Do not migrate secrets into a UI without confirmed encryption.1.0.27) and record the esbuild bump in the lockfile; verify the dev server and CI build still pass.How can I help you explore Laravel packages today?