Weave Code
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

Laravel Attachment Library Laravel Package

van-ons/laravel-attachment-library

Attach files to Laravel Eloquent models with a simple HasAttachments trait and Attachment model. Includes installer command for migrations/assets and an attachments relationship to link existing uploads to any model.

View on GitHub
Deep Wiki
Context7
v1.2.8

What's changed

  • fix: prevent glide preset route matching on all images with long paths #44 (by @mauricewijnia)
v1.2.7

What's changed

  • fix(resizer): guard against null from getImageSizes when file unreadable #43 (by @KianAcquoy)
v1.2.6

What's changed

  • chore(deps): update league/glide dependency to version 3.0 #42 (by @mauricewijnia)
v1.2.5

What's Changed

Full Changelog: https://github.com/VanOns/laravel-attachment-library/compare/v1.2.4...v1.2.5

v1.2.4

What's changed

  • feature: add ordering support for attachments #38 (by @mauricewijnia)
v1.2.1

What's changed

v1.1.0

What's Changed

Full Changelog: https://github.com/VanOns/laravel-attachment-library/compare/v1.0.0...v1.1.0

v1.0.0

We are excited to launch v1.0.0 of this package! 🎉

What's changed

🚀 Features

  • feat: add support for attachment collections on a model #28 (by @mauricewijnia)
  • feat(image): add support for ‘loading’ attribute #27 (by @dnwjn)
  • Handle unsupported image types #26 (by @dnwjn)
  • [FML-71] Add support for remote disks #22 (by @dnwjn)
  • feat(image): add support for ‘loading’ attribute #27 (by @dnwjn)
  • Handle unsupported image types #26 (by @dnwjn)
  • [FML-71] Add support for remote disks #22 (by @dnwjn)

🛠 Changes

  • chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 #23 (by @dependabot[bot])
  • chore(deps): bump actions/checkout from 4 to 5 #24 (by @dependabot[bot])
  • chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 #23 (by @dependabot[bot])
  • chore(deps): bump actions/checkout from 4 to 5 #24 (by @dependabot[bot])
v1.0.0-rc3

This is release candidate 3 for v1.0.0, for those interested in testing before the final public release. If you encounter any bugs, please let us know by creating an issue. Thank you!

What's changed

🚀 Features

  • feat: add support for attachment collections on a model #28 (by @mauricewijnia)
  • feat(image): add support for ‘loading’ attribute #27 (by @dnwjn)
  • Handle unsupported image types #26 (by @dnwjn)
  • [FML-71] Add support for remote disks #22 (by @dnwjn)

🛠 Changes

  • chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 #23 (by @dependabot[bot])
  • chore(deps): bump actions/checkout from 4 to 5 #24 (by @dependabot[bot])
v1.0.0-rc2

This is release candidate 2 for v1.0.0, for those interested in testing before the final public release. If you encounter any bugs, please let us know by creating an issue. Thank you!

What's changed

🚀 Features

  • feat(image): add support for ‘loading’ attribute #27 (by @dnwjn)

Full changelog: https://github.com/VanOns/laravel-attachment-library/compare/v1.0.0-rc1...v1.0.0-rc2

v1.0.0-rc1

This is release candidate 1 for v1.0.0, for those interested in testing before the final public release. If you encounter any bugs, please let us know by creating an issue. Thank you!

What's changed

🚀 Features

  • Handle unsupported image types #26 (by @dnwjn)
  • [FML-71] Add support for remote disks #22 (by @dnwjn)

🛠 Changes

  • chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 #23 (by @dependabot[bot])
  • chore(deps): bump actions/checkout from 4 to 5 #24 (by @dependabot[bot])

Full changelog: https://github.com/VanOns/laravel-attachment-library/compare/v0.0.8...v1.0.0-rc1

v0.0.8

What's changed

🚀 Features

  • Added functionality to retrieve attachment by ID
  • Added functionality to retrieve attachment by URL
v0.0.7

What's changed

🚀 Features

  • feat: Allow a custom fit setting when resizing, defaulting to cropping #21 (by @ptrcksc)
v0.0.6

What's changed

🐛 Bug fixes

  • fix: use fallback if no extension is set #20 (by @dnwjn)
v0.0.5

What's changed

🚀 Features

  • feat(glide): return 404 if file could not be found #19 (by @dnwjn)
v0.0.4

What's changed

v0.0.3

What's changed

  • fix: add user null check #15 (by @dnwjn)
  • feat: change default path values #14 (by @dnwjn)
v0.0.2

What's changed

  • chore(FML-58): write documentation #13 (by @dangelodelano)
  • chore: set up linting and code style tests

Full Changelog: https://github.com/VanOns/laravel-attachment-library/compare/v0.0.1...v0.0.2

v0.0.1

What's changed

  • refactor: add Attachment route parameter to Glide controller #12 (by @dangelodelano)
  • Implement Glide #11 (by @dangelodelano)
  • Add owner and image specific fields #10 (by @dangelodelano)
  • feat(FML-52): add file name manipulation functionality #9 (by @dangelodelano)
  • feat: add alt, description, title and caption to Attachment #8 (by @dangelodelano)
  • FML-44 prevent executables from being ran #7 (by @dangelodelano)
  • Implement attachment file type to AttachmentManager #5 (by @dangelodelano)
  • Add Directory DTO and implement attachment file size #3 (by @dangelodelano)
  • Initial implementation of laravel-attachment-library #2 (by @dangelodelano)

🛠 Changes

  • chore(deps): bump release-drafter/release-drafter from 5 to 6 #1 (by @dependabot)
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.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle