fluid-project/hearth
Hearth is a PHP package from the Fluid Project that brings accessible, reusable UI foundations to Laravel applications. It helps teams build inclusive interfaces faster with maintainable components and sensible defaults.
Context: No prior assessment exists; this evaluation is established from the v4.1.0 release notes (add support for Livewire v3, #196, 2023-10-12) plus package-level assumptions for a Laravel/PHP library. Evidence is thin — a single feature entry — so several items below are flagged as open questions rather than findings.
Architecture fit
Integration feasibility
Technical risk
4.1.0 is correct semver only if the public API is genuinely unchanged. Worth confirming the changelog is complete.Key questions
Stack fit
Migration path
composer.json constraint changes between v4.0.0 and v4.1.0 — this answers the widen-vs-replace question definitively in minutes.Compatibility
composer why-not livewire/livewire 3.x is the fastest diagnostic.Sequencing
Maintenance
Support
Scaling
Failure modes
composer update fails or resolves to an older package version, quietly leaving us on v4.0.0. Always verify the resolved version post-install; do not trust the command's success message alone.composer.json and running CI against the declared floor.Ramp-up
Recommendation (provisional): Adopt v4.1.0 if we are on or moving to Livewire v3 — it is a low-risk minor bump and keeps us on a supported path. If we are on Livewire v2 with no near-term upgrade intent, defer: this release delivers no value to that state and may narrow our options. Confirm the v2-support status (Key Question 1) before committing either way; that single constraint line should decide the outcome and is verifiable in under an hour.
How can I help you explore Laravel packages today?