├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── build.js ├── composer.json ├── postcss.config.cjs ├── resources ├── css │ └── index.css ├── dist │ └── .gitkeep ├── js │ └── index.js ├── lang │ ├── en │ │ └── media-action.php │ ├── fr │ │ └── media-action.php │ └── it │ │ └── media-action.php └── views │ ├── .gitkeep │ └── actions │ └── media-modal-content.blade.php ├── src ├── Actions │ └── MediaAction.php ├── Concerns │ └── HasMedia.php ├── Facades │ └── FilamentMediaAction.php ├── FilamentMediaAction.php ├── FilamentMediaActionServiceProvider.php ├── Forms │ └── Components │ │ └── Actions │ │ └── MediaAction.php ├── Infolists │ └── Components │ │ └── Actions │ │ └── MediaAction.php └── Tables │ └── Actions │ └── MediaAction.php └── stubs └── .gitkeep /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to `filament-media-action` will be documented in this file. 4 | 5 | ## v3.1.1.7 - 2025-02-11 6 | 7 | ### 🚀 Release v3.1.1.7 – Dynamic Closure Dependency Resolution 8 | 9 | #### ✨ What's New? 10 | 11 | ##### Automatic resolution of dependencies for `evaluate()` 12 | 13 | - No more manual listing of dependencies (`record`, `model`, `arguments`, `data`, `livewire`). 14 | - All closures evaluated with `evaluate()` now automatically receive all available dependencies. 15 | - Improved flexibility and maintainability of the package. 16 | 17 | #### 🐛 Fixes & Improvements 18 | 19 | - Optimized code to eliminate redundant calls to `resolveDefaultClosureDependencyForEvaluationByName()`. 20 | - Reduced errors caused by missing dependencies in `evaluate()`. 21 | 22 | ## v3.1.1.6 - 2025-01-15 23 | 24 | ### What's Changed 25 | 26 | * Add italian translation by @masterix21 in https://github.com/hugomyb/filament-media-action/pull/16 27 | 28 | ### New Contributors 29 | 30 | * @masterix21 made their first contribution in https://github.com/hugomyb/filament-media-action/pull/16 31 | 32 | **Full Changelog**: https://github.com/hugomyb/filament-media-action/compare/v3.1.1.5...v3.1.1.6 33 | 34 | ## v3.1.1.5 - 2024-12-17 35 | 36 | ### What's Changed 37 | 38 | * Fix header case for some hosts. by @jimmystelzer in https://github.com/hugomyb/filament-media-action/pull/15 39 | 40 | ### New Contributors 41 | 42 | * @jimmystelzer made their first contribution in https://github.com/hugomyb/filament-media-action/pull/15 43 | 44 | **Full Changelog**: https://github.com/hugomyb/filament-media-action/compare/v3.1.1.4...v3.1.1.5 45 | 46 | ## v3.1.1.4 - 2024-12-06 47 | 48 | ### Release: Improved Media Loading Experience 49 | 50 | #### Features 51 | 52 | - Added consistent loading indicator display for all media types, including YouTube videos, images, and PDFs. 53 | - Introduced a delay mechanism (200ms) to ensure the loading indicator is visible for fast-loading media. 54 | 55 | #### Fixes 56 | 57 | - Resolved an issue where the loading indicator would not appear for images and iframes. 58 | - Improved initialization logic to handle unsupported or missing media elements without errors. 59 | - Enhanced media handling to better support `