softspring / media-bundle
A media management bundle
Package info
github.com/softspring/media-bundle
Type:symfony-bundle
pkg:composer/softspring/media-bundle
v6.0.0-rc2
2026-11-09 11:12 UTC
Requires
- php: >=8.4
- ext-gd: *
- doctrine/doctrine-bundle: ^2.10 || ^3.0 || ^4.0
- doctrine/migrations: ^3.2
- doctrine/orm: ^2.10 || ^3.0 || ^4.0
- google/cloud-storage: ^1.20
- imagine/imagine: ^1.3
- softspring/crudl-controller: ^6.0@dev
- softspring/doctrine-paginator: ^6.0@dev
- softspring/doctrine-query-filters: ^6.0@dev
- softspring/doctrine-target-entity-resolver: ^6.0@dev
- softspring/events: ^6.0@dev
- softspring/permissions-bundle: ^6.0@dev
- softspring/time-ago-bundle: ^6.0@dev
- softspring/translatable-bundle: ^6.0@dev
- symfony/config: ^6.4 || ^7.4 || ^8.0
- symfony/dependency-injection: ^6.4 || ^7.4 || ^8.0
- symfony/expression-language: ^6.4 || ^7.4 || ^8.0
- symfony/form: ^6.4 || ^7.4 || ^8.0
- symfony/http-kernel: ^6.4 || ^7.4 || ^8.0
- symfony/mime: ^6.4 || ^7.4 || ^8.0
- symfony/process: ^6.4 || ^7.4 || ^8.0
- symfony/routing: ^6.4 || ^7.4 || ^8.0
- symfony/security-bundle: ^6.4 || ^7.4 || ^8.0
- symfony/translation: ^6.4 || ^7.4 || ^8.0
- symfony/twig-bundle: ^6.4 || ^7.4 || ^8.0
- symfony/validator: ^6.4 || ^7.4 || ^8.0
- twig/twig: ^3.4
Requires (Dev)
- ergebnis/composer-normalize: ^2.50
- friendsofphp/php-cs-fixer: ^3.94
- guzzlehttp/guzzle: ^7.8.2
- guzzlehttp/promises: ^2.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^12.5
- rector/rector: ^2.6.7
- softspring/cms-bundle: ^6.0@dev
- symfony/polyfill-php85: ^1.33
- symfony/yaml: ^6.4 || ^7.4 || ^8.0
Suggests
- ext-imagick: Required by the default Imagine driver; configure imagine.driver: gd to use GD instead
- google/cloud-storage: Required to integrate media storage in GCS
- softspring/crudl-controller: Required if you want to enable admin controllers
Provides
None
Conflicts
None
Replaces
None
- 6.1.x-dev
- 6.0.x-dev
- v6.0.0-rc2
- v6.0.0-rc1
- 5.6.x-dev
- v5.6.0
- 5.5.x-dev
- v5.5.14
- v5.5.13
- v5.5.12
- v5.5.11
- v5.5.10
- v5.5.9
- v5.5.8
- v5.5.7
- v5.5.6
- v5.5.5
- v5.5.4
- v5.5.3
- v5.5.2
- v5.5.1
- v5.5.0
- v5.5.0-rc9
- v5.5.0-rc8
- v5.5.0-rc7
- v5.5.0-rc6
- v5.5.0-rc5
- v5.5.0-rc4
- v5.5.0-rc3
- v5.5.0-rc2
- v5.5.0-rc1
- 5.4.x-dev
- v5.4.14
- v5.4.13
- v5.4.12
- v5.4.11
- v5.4.10
- v5.4.9
- v5.4.8
- v5.4.7
- v5.4.6
- v5.4.5
- v5.4.4
- v5.4.3
- v5.4.2
- v5.4.1
- v5.4.0
- v5.4.0-rc6
- v5.4.0-rc5
- v5.4.0-rc4
- v5.4.0-rc3
- v5.4.0-rc2
- v5.4.0-rc1
- v5.4.0-beta6
- v5.4.0-beta5
- v5.4.0-beta4
- v5.4.0-beta3
- v5.4.0-beta2
- v5.4.0-beta1
- v5.4.0-alpha10
- v5.4.0-alpha9
- v5.4.0-alpha8
- v5.4.0-alpha3
- v5.4.0-alpha2
- v5.4.0-alpha1
- 5.3.x-dev
- v5.3.15
- v5.3.14
- v5.3.13
- v5.3.12
- v5.3.11
- v5.3.10
- v5.3.9
- v5.3.8
- v5.3.7
- v5.3.6
- v5.3.5
- v5.3.4
- v5.3.3
- v5.3.2
- v5.3.1
- v5.3.0
- v5.3.0-rc9
- v5.3.0-rc8
- v5.3.0-rc7
- v5.3.0-rc6
- v5.3.0-rc5
- v5.3.0-rc4
- v5.3.0-rc3
- v5.3.0-rc2
- v5.3.0-rc1
- v5.3.0-beta4
- v5.3.0-beta3
- v5.3.0-beta2
- v5.3.0-beta1
- v5.3.0-alpha21
- 5.2.x-dev
- v5.2.7
- v5.2.6
- v5.2.5
- v5.2.4
- v5.2.3
- v5.2.2
- v5.2.1
- v5.2.0
- v5.2.0-rc10
- v5.2.0-rc9
- v5.2.0-rc8
- v5.2.0-rc7
- v5.2.0-rc6
- v5.2.0-rc5
- v5.2.0-rc4
- v5.2.0-rc1
- 5.1.x-dev
- v5.1.25
- v5.1.24
- v5.1.23
- v5.1.22
- v5.1.21
- v5.1.20
- v5.1.19
- v5.1.18
- v5.1.17
- v5.1.16
- v5.1.15
- v5.1.14
- v5.1.13
- v5.1.12
- v5.1.11
- v5.1.10
- v5.1.9
- v5.1.8
- v5.1.7
- v5.1.6
- v5.1.5
- v5.1.2
- v5.1.1
- v5.1.0
- v5.0.6
- v5.0.5
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v5.0.0-rc1
- v5.0.0-beta1
- v5.0.0-alpha4
- v5.0.0-alpha3
- v5.0.0-alpha2
- v5.0.0-alpha1
This package is auto-updated.
Last update: 2026-11-10 11:37:45 UTC
README
Media library, media versioning, media rendering, and admin media management for Symfony applications.
What It Provides
- configurable media types for images and videos
- generated and manual media versions
- filesystem and Google Cloud Storage drivers
- Twig rendering helpers for images, pictures, videos, and video sets
- admin media library screens
- migration tools when type definitions change
Armonic
This package is part of Armonic.
Documentation
Features
See FEATURES.md for the functional scope of this package.
Contributing
Use the standard package commands before sending changes:
composer fix
composer test
composer test-bc
Report issues and send Pull Requests
Security
Please report vulnerabilities privately. See SECURITY.md.
License
This package is free and released under the AGPL-3.0 license.