mydnic/volet
Volet is a lightweight Laravel package for feature flags. Define toggles in code or config, target users, teams, or environments, and enable or disable features at runtime with a clean API and Blade directives.
Assessment of this release (v2.2.3): maintenance-only. Twenty-four of twenty-five changes are Dependabot dependency bumps; the single functional change fixes a jQuery/terser bundling conflict in the package's front-end assets. There are no new features, no API changes, no deprecations, and no breaking changes. Nothing here alters the product-level evaluation above. Two signals are worth logging for planning purposes:
laravel/framework moved from 13.11.2 → 13.16.1, indicating the package tracks current Laravel majors. Good for your framework upgrade path; confirm the package's composer.json constraint matches your app's floor before committing.Adopt when most of these hold:
Look elsewhere when:
Decision on this release: no action. Treat v2.2.3 as a routine patch; schedule it in your normal dependency cadence. Note that a patch that only bumps dependencies still deserves a smoke test of the flag admin UI if you've customised it.
For executives (one paragraph): We're evaluating Volet, an open-source feature flag package for our Laravel stack. It lets us ship code dark and turn features on for specific customers, cohorts, or percentages of traffic — which means faster launches with a built-in off switch, and fewer late-night rollbacks. It's self-hosted with no licence fee, so the cost is engineering time rather than a recurring contract; the trade-off versus a commercial vendor is that we own the operational and compliance surface ourselves. The v2.2.3 release we just reviewed is purely maintenance — dependency updates and one bundling fix — with no functional or breaking changes, so it doesn't move the evaluation.
For engineering (short): Laravel-native flags, in-process evaluation, self-hosted, actively maintained (this release shows a working Dependabot + CI pipeline and current Laravel 13 / Pest 4 tracking). Cost is ownership: we maintain the dependency, the database table, and any custom admin UI. One caveat surfaced by this release — the package ships compiled front-end assets and recently needed a terser/jQuery bundling fix, so if we fork or extend the UI, we inherit that build.
Recommendation: proceed to a time-boxed spike (one engineer, ~1 week) to validate the flag model against our top three use cases — staged rollout, customer-specific entitlements, and kill switch — before committing it to a roadmap dependency. Re-assess on the next minor release (2.3.x) or any change to the public API, whichever comes first.
How can I help you explore Laravel packages today?