Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Livewire Upload Handler Laravel Package

axn/livewire-upload-handler

Modern file upload handler for Livewire 3 with chunked uploads, Glide image previews, drag and drop, sortable files, validation, themes, and Spatie Media Library integration. PHP 8.4 and Laravel 12.

View on GitHub
Deep Wiki
Context7
1.5.2

Add support for axn/laravel-glide 4

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.5.1...1.5.2

1.5.1

Slimmed Boost guidelines to pointer + critical pitfalls (details covered by the skill)

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.5.0...1.5.1

1.4.1

Fix resources/boost/ missing from composer archive

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.4.0...1.4.1

1.4.0
  • Add client-side image dimension validation (minWidth, maxWidth, minHeight, maxHeight)
  • Add Laravel Boost assets (resources/boost/)

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.3.2...1.4.0

1.3.2
  • Fix theme loading
1.3.1
  • Add missing view progress.blade.php for theme bootstrap-4
1.3.0

Breaking changes if you used events

  • Rename events (to be catched by Alpine x-on directive):
    • livewire-upload-handler:uploaded to luh-uploaded
    • livewire-upload-handler:canceled to luh-canceled
    • livewire-upload-handler:media-saved to luh-media-saved
    • livewire-upload-handler:media-deleted to luh-media-deleted
  • Add inputBaseName parameter to luh-media-saved and luh-media-deleted events
  • Add bootstrap-4 theme
1.2.2
  • Documentation: Add instructions for excluding temporary files from Git
    • Extended "Git Configuration" section in docs/installation.md
    • Document livewire-tmp/ (Livewire) and .livewire-upload-handler-glide-cache/ (this package)
    • Visible note in main README.md
    • Shell commands for automatic .gitignore creation

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.2.1...1.2.2

1.2.1
  • Add YAML front-matter to documentation for Savane compatibility
  • Add docs/index.md as documentation entry point
  • Add UPGRADE.md with migration guides

Full Changelog: https://github.com/AXN-Informatique/livewire-upload-handler/compare/1.2.0...1.2.1

1.2.0

Breaking changes if you extend components

  • Group: Remove method itemComponentParams
  • Group: Add method commonTraits
  • Group: Add partial view item-component
  • Property savedFileDisk can be null and is null by default
  • Add option showTemporaryFileWarning (temporary file warning is no longer shown by default)
  • Exception MediaCollectionNotRegisteredException when media collection is not registered
  • Supports wire:model on Livewire Upload Handler components
  • Fix HandleMediaFromRequest: single item must have "tmpName" or "id"
1.1.1
  • Fix common params overrides
1.1.0
  • Fix: Items not loaded when back from redirection with auto-save mode
  • Group: Method saveItemOrder become saveFileOrder (file id directly pass instead of itemId)
  • Supports loading existing file with upload-handler.item component
  • Add option --single to command make:upload-handler and review stubs
  • Refactoring for simplify component extension
1.0.1
  • Fix error with option only-upload
1.0.0

First release

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route