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 Mediaman Laravel Package

farhanshares/laravel-mediaman

View on GitHub
Deep Wiki
Context7
v1.2.0

What's Changed

Full Changelog: https://github.com/FarhanShares/laravel-mediaman/compare/v1.1.0...v1.2.0

v1.1.0

What's Changed

Full Changelog: https://github.com/FarhanShares/laravel-mediaman/compare/v1.0.1...v1.1.0

v1.0.1
v1.0.0

What's Changed

Full Changelog: https://github.com/FarhanShares/laravel-mediaman/compare/v1.0.0-beta...v1.0.0

v1.0.0-stable

This is the stable version prior to cutting off support for Laravel version 9.x or older.

You may use this in production for older versions of Laravel, however it is recommended to upgrade your project to the latest version of Laravel as bug fixes from Laravel team for version 9.x, 10.x or older has been expired since August 8th, 2023, August 6th, 2024 and much earlier respectively.

Screenshot Source: https://laravel.com/docs/12.x/releases

What's Changed

Full Changelog: https://github.com/FarhanShares/laravel-mediaman/compare/v1.0.0-rc2...v1.0.0-stable-x

v1.0.0-rc1
  • Support Laravel 11
  • Minor changes in tests
  • Closer to v1
v1.0.0-beta

v1.0.0 Beta Release

🚀 We are thrilled to announce the stable release of MediaMan v1.0.0! After rigorous testing, community feedback, and several iterations, we've polished MediaMan to provide you with the best media management experience for Laravel.

🌟 Highlights:

  1. Many-to-Many Relationship: Effortlessly manage multiple media assets across various models without modifying your existing database schema. Reuse media with other models at ease.
  2. Virtual Directories: Group your media assets seamlessly with the new Virtual Directory feature.
  3. Improved Image Manipulation: Our global registry system enables efficient and consistent image manipulations across your application.
  4. Optimized for Modern Applications: Whether you're building a monolithic application, working with Livewire/InertiaJS, or venturing into serverless architectures, MediaMan has got you covered.

🛠 Key Features:

  • Flexible Attachment-Detachment: Intuitive APIs for associating and disassociating media with your Laravel models.
  • Global Conversions: Easily define and reuse image conversions throughout your application.
  • Active Maintenance: Rest assured, MediaMan is here to stay. Our dedicated team will keep updating and improving based on community feedback and modern requirements.

📖 Documentation Updates:

Our documentation has been revamped to make it more comprehensive and user-friendly. From quick start guides to advanced use cases, we've got everything covered.

🙏 Acknowledgments:

A huge shoutout to our amazing community for their invaluable feedback, bug reports, and feature suggestions. Special thanks to our early adopters and contributors for believing in MediaMan and helping us shape it.

📦 Installation & Upgrade:

For new installations, follow our installation guide.

For those upgrading from a previous version, you are saved, its a very minimal breaking change. See the upgrade guide here.

🐞 Bug Reports and Contributions:

Encounter an issue? Let us know here. Want to contribute? PRs are welcome.


Thank you for your continued support. Dive in, explore, and let MediaMan handle your media management needs. Your feedback is our driving force, and we're eager to hear about your experiences with this release! 🎉

v0.9.0
  • Fixed: table dropping order #67
  • Updated default disk config (set to public)
  • Updated docs for media_url usage
v0.8.1
  • Updated docs
v0.8.0
  • Changing file_name also renames it in the disk
  • Changing disk also moves it to another disk
  • HasMedia trait now has syncMedia() method
  • Included more tests to cover all
  • Updated docs
  • We are now close to v1.0.0
v0.7.0

Support Laravel 10

v0.6.0
  • Support Laravel 9
v0.5.1
  • Updated docs
v0.5.0

Bug fix:

  • attach & detach media now returns count of attached / detached media on success or null on failure (HasMedia Trait)

Known Issue:

  • attachMedia() won't return null on failure if the database isn't a relational database (i.e. SQLite)
v0.4.0

Bug fixes & updated docs.

v0.3.0
v0.2.0
v0.1.4
v0.1.3

Update:

  • Readme

Fix:

  • adding item to default collection after fetching from database
v0.1.2

Updated migrations & bug fixes.

v0.1.1
v0.1.0
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.
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
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope