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

Wire Tomselect Laravel Package

rishadblack/wire-tomselect

A Laravel Livewire integration for Tom Select, making it easy to build searchable, taggable, and AJAX-powered select inputs with seamless two-way data binding and customizable options in your Livewire components.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Platform and runtime planning. The 2.0.2 release confirms the package is tested on PHP 8.4 with Symfony 8.1 components. That is a direct input to your migration calendar: if your Laravel estate is still on PHP 8.2 or 8.3, this package will pin you to an upgrade before you can take future releases. Ask engineering for the supported PHP matrix before it lands in a roadmap commitment.
  • Build vs. buy for Laravel-adjacent plumbing. A package that tracks current Laravel/Symfony component versions and ships a dependency refresh within the same week as an upstream release is signalling that a maintainer is watching the ecosystem. That reduces the "we'll end up forking it" risk that usually makes teams build in-house.
  • Upgrade sequencing and risk. 2.0.2 contains no package code changes — only refreshed dependencies. That makes it a low-risk, effectively no-op bump for consumers, and it should not consume a sprint slot or a QA cycle of its own. It can ride along with a routine composer update.
  • Vendor risk review. A package with no code churn but active dependency maintenance sits in a healthy middle: alive but stable. Treat that as a positive for longevity, but note it also means the feature surface is unchanged — do not promise capability the 2.0.x line does not already have.
  • Where this does not help you decide. This release tells you nothing about feature direction, bug backlog, or API stability commitments. If you need a roadmap signal from the maintainer, this note is not it; go ask directly.

When to Consider This Package

Consider it when all of the following hold:

  • Your runtime is at or ahead of PHP 8.4. Testing on 8.4 with Symfony 8.1 components means the package's CI floor has likely moved forward. Running it on older PHP is untested territory, not merely unsupported in theory.
  • You are on Laravel with a modern dependency graph. Symfony 8.1 is a recent major; a codebase still on Symfony 6.x/7.x components via older Laravel versions may hit unsatisfiable constraints in Composer.
  • You value maintenance cadence over feature velocity. The 2.0.2 shape — dependency refresh, no code change — is the profile of a package in maintenance mode. That is exactly what you want for infrastructure, and exactly what you do not want for a product differentiator.
  • You want a low-risk trial. Because 2.0.2 introduces no behavioural change, upgrading to it is cheap. Use it as the version you evaluate on.

Look elsewhere when:

  • You need PHP 8.2/8.3 support for the foreseeable future, or you ship to a managed host that lags PHP releases. You will be stuck on an older release line and eventually miss security-adjacent dependency bumps.
  • You need an actively evolving feature set. A patch that explicitly states "no package code changes" is a strong indicator that new capability is not imminent from this channel.
  • You need guaranteed support windows. Nothing in this release note speaks to an LTS or backport policy. If you need that, get it in writing or pick a commercially backed alternative.
  • You are pre-2.0. This note does not describe a migration path from 1.x, so treat that as unknown until you check the changelog for the 2.0.0 release itself.

How to Pitch It (Stakeholders)

For executives: This is a routine patch release — dependency refresh and a test run on PHP 8.4, with no functional changes. The useful signal is organisational, not technical: the maintainer is keeping the package current with the PHP and Symfony ecosystem, which lowers the long-term risk of adopting it. The one decision it forces is a runtime one — the package is now validated on PHP 8.4, so our PHP upgrade timeline and this package's adoption timeline need to be the same conversation. It is not a reason to accelerate or delay any roadmap item.

For engineering: 2.0.2 is a dependency-only bump — no code changes, no breaking API changes in this release. It is safe to take in a routine composer update and needs no dedicated QA. Two things to verify before you pick it up: (1) our Laravel version resolves Symfony 8.1 components cleanly, and (2) our CI and production images are on PHP 8.4, since that is the tested configuration. If either check fails, pin to the previous 2.0.x release and flag the PHP upgrade as a dependency for adoption rather than treating it as a blocker on this package.

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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource