amjadiqbal/filament-url-image-uploader
hasViewComponent() registration that tried to register a Filament form field (UrlImageUploader) as a Blade view component (Illuminate\View\Component), causing a fatal error when the package was loadedpackageBooted() override that double-registered the views namespace (already handled by ->hasViews())FileUpload::make($fieldName) was resolving to state-path {field}.{field} (e.g. image.image) instead of the correct root-level {field} (image), meaning data was never saved to the right database columndehydrated(false) to the outer wrapper field so it no longer competes with the inner FileUpload's own dehydrationafterStateUpdated that prematurely stored uploaded files manually (the FileUpload component handles this automatically in beforeStateDehydrated), preventing double file storageafterStateHydrated that overrode BaseFileUpload's correct UUID-keyed state format with a plain array, breaking the FileUpload display in edit modedehydrated(false) to the URL TextInput so the URL value is not persisted to the databasefinfo content-type validation (rejects non-image responses), filename sanitization, and a proper error notification when the URL is empty or invalid[uuid => path] array (FileUpload internal format), and plain [path] arrayorchestra/testbench integrationphpunit.xml configurationHow can I help you explore Laravel packages today?