Changelog
This page summarizes recent package updates.
Unreleased
Added
show_thumbnailsconfig option andshow-thumbnailscomponent attribute.
Fixed
show_thumbnails=falsedisables image rendering only in selected previews below Clear/Choose Media; modal grids still render thumbnails.
Changed
- Action methods now enforce scoped media access (disk/user/collection/extra scope).
- Per-instance overrides now support
disk,directory,per-page, andmax-upload-kb. - Media model and trait wiring now respect configured
tableandmodel. - Preview handling is safer for missing files via guarded MIME/URL lookup.
- Trash pagination reset is consistent with
lmsPage. - Documentation now reflects Tailwind-only UI support.
show_thumbnails=falsenow skips rendering the selected-preview section below Clear/Choose Media.- Livewire 4 compatibility remains supported, including event dispatch behavior coverage.
Docs
- Install command corrected to
composer require drpshtiwan/livewire-media-selector. - Attribute docs aligned with current
wire:modelpayload behavior.
Planned Features
- Authorization policy integration (Gate/Policy hooks per action/item).
- Pluggable UI templates/slots for media card rendering.
- Advanced uploads (chunked, resumable, direct-to-cloud options).
- Media editing tools (crop/rotate/resize before save).
- Rich organization (folders, tags, favorites, metadata filters).
- Accessibility upgrades (focus trap and stronger keyboard navigation).
- Bulk actions (move, download, metadata edit, select-all workflows).
- Optional strict single-select payload mode (single object output).
For full details, see the root package changelog: CHANGELOG.md.