Media Revisions
This module provides version control for media files, ensuring that unpublished media is stored privately for security, while published media is moved to public storage for better performance. It keeps a revision history of all files and maintains access control for private files.
A Drupal module that manages file revisions for media entities with proper version control, security, and performance.
Overview
The Media Revision module ensures that files attached to media entities are properly managed based on their publication status:
- Unpublished media: files are stored privately and accessible only to authorized users
- Published media: files are copied to public storage for optimal performance with preserved filenames
- Revision history: previous versions remain accessible through private storage
- Security: access control is enforced for private revision files
- Performance: public files are served without Drupal bootstrap
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-alpha2 | Pre-release | 11 | Bug fixes | May 11, 2026 | |
| 1.0.0-alpha1 | Pre-release | 11 | Initial release | Apr 15, 2026 | |
| 1.0.x-dev | Dev | 11 | Development release | Apr 15, 2026 |