Appearance
Changelog
All notable changes to hoceineel/filament-media-library-pro are documented here.
1.0.1 - 2026-10-10
- Image conversions fall back to JPG when the server's GD or Imagick build cannot write WebP or AVIF, so uploads no longer fail on those servers.
1.0.0 - 2026-10-10
First release.
- Media library page: folders, tags, favorites, smart views, trash, private files, search, grid and list layouts, keyboard shortcuts.
- Inspector with alt text (optionally written by Claude), captions, focal point, image editor, versions, EXIF and usage tracking.
- Chunked, parallel uploads with duplicate detection, URL import with SSRF protection, folder upload and storage quotas.
MediaPickerform field with drop, paste and upload, reorder, preview and a full library modal.- Table columns (
MediaColumn,MediaFileColumn,MediaCountColumn), infolist entries (MediaEntry,MediaGalleryEntry,MediaFileEntry) and a rich editor plugin. - Works outside panels:
<livewire:media-library-picker>,<livewire:media-library>,<x-media-library-image>,<x-media-library-gallery>and theMediaLibraryItemsvalidation rule. - Multi-tenancy for Filament panels, stancl/tenancy or a custom resolver.
- Feature flags and plugin-level defaults.
- Import from curator, Spatie media and folders on disk.
- English and Arabic translations.
- Laravel 12 and 13, Filament 4 and 5, PHP 8.2 to 8.5; SQLite, MySQL and PostgreSQL; local and S3 storage.
- Security: bounded chunked uploads, extension hardening, SSRF guard, unguessable storage paths, signed links for private files, locked Livewire state.
- Accessibility: WCAG 2.1 AA in automated audits.