Weave Code
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

Livewire Media Selector Laravel Package

drpshtiwan/livewire-media-selector

View on GitHub
Deep Wiki
Context7
4.0.0
  • Support Laravel 13
3.0.0

Added

  • Livewire 4 compatibility is maintained, including event-dispatch behavior coverage in tests.
  • Added show_thumbnails config option (MEDIA_SELECTOR_SHOW_THUMBNAILS) to control thumbnail rendering globally.
  • Added show-thumbnails / :show-thumbnails per-component attribute override.
  • Added tests for thumbnail visibility override.

Changed

  • Selection, confirmation, delete, restore, and force-delete actions now use scoped queries (disk/user/collection/extra scope) for safer access control.
  • Added per-component mount overrides for disk, directory, perPage, and maxUploadKb.
  • Media model now respects configured media-selector.table.
  • HasMediaSelector relation now respects configured media-selector.model.
  • Preview rendering now uses safe URL/MIME helpers to avoid exceptions when files are missing.
  • Upload extension validation now fully follows configured allowed_extensions.
  • Pagination reset in trash actions now consistently uses lmsPage.
  • UI mode documentation/configuration now reflects Tailwind-only support.
  • show_thumbnails=false now skips rendering the selected-preview section below Clear/Choose Media (modal grids still render thumbnails).

Documentation

  • Fixed docs install command to use composer require drpshtiwan/livewire-media-selector.
  • Added docs for show_thumbnails and show-thumbnails.
  • Synced attribute docs with actual wire:model payload behavior.
2.0.0
1.1.0
  • Fix styling issues.
1.0.0
  • Initialize
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.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle