Skip to content

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.
  • MediaPicker form 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 the MediaLibraryItems validation 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.

Commercial licence. One licence per production project. Terms · Privacy · Refunds