MediaCMS
Modern, fully featured open source video and media CMS
Alternative to: youtube, vimeo, wistia
v8.3.4
2026-07-15This release includes a bug fix that implements the use of shutil.
v8.3.3
2026-07-08Fixed bugs related to private media and playlists.
v8.3.2
2026-06-24This release fixes an nginx traversal security vulnerability.
v8.3.1
2026-06-23Updated documentation regarding plugins.
v8.3.0
2026-06-19The Moodle plugin was split into two separate plugins and accompanying documentation was added.
v8.2.1
2026-06-07This release includes a bug fix for the SAML provider to prevent iterating over empty mappings.
v8.2.0
2026-05-31Adds the ability to configure the SP certificate and private key via SAMLConfiguration.
v8.1.3
2026-05-19Fixed issues with Django connection settings and prevented prestart.sh loaddata from re-running on every container restart.
v8.1.2
2026-05-18This release includes a bug fix that removes a redundant check.
v8.1.1
2026-05-18This release fixes an issue with x-accell headers on uploaded posters.
v8.1.0
2026-05-17Introduced x-accell headers.
v8.0.8
2026-05-13Updated documentation and fixed minor issues.
v8.0.7
2026-05-12This release fixes a bug to restore the functionality of related items.
v8.0.6
2026-05-11Improved the placement of secret key settings.
v8.0.5
2026-05-11This release fixes a bug by adding the secret key to the gitignore file.
v8.0.4
2026-05-11Fixed an issue with docker compose settings by providing a key.
v8.0.3
2026-05-11This release fixes a bug related to the secret key.
v8.0.2
2026-05-11This release includes a bug fix providing the Bento4 URL.
v8.0.1
2026-05-11Version 8 introduces LTI 1.3 support, a Moodle embedding plugin, expanded bulk actions for 'my media', and replaces uwsgi with gunicorn.
v7.7.0
2026-05-11This release introduces LTI support and a Moodle plugin.
v7.6.0
2026-02-07Added a SECURITY.md file to the repository.
v7.5.0
2026-02-06This release bumps the version to 7.5.0.
v7.4.0
2026-02-06Introduced a video player context menu featuring share and embed options.
v7.3.0
2026-02-06This release introduces a persistent Embed Mode, improves editor visual distinctions, adds frontend unit tests, and implements semantic release automation alongside various bug fixes for chapters and audio posters.
v7.2.0
2025-11-11This release introduces video.js 8, channel support with chapter editors, bulk media actions, upload limits, Whisper speech-to-text integration, screen recording, and enhanced user and page management.
v6.7.1
2025-09-21Added a missing migration required for the Django upgrade.
v6.7.0
2025-09-21Added the ability for admins to create HTML pages via the dashboard and updated the Django library.
v6.6.0
2025-09-20Introduces a user approval system, enhanced user management tools, corresponding API endpoints, and an option to hide the members sidebar link.
v6.5.2
2025-09-02Introduces OpenAI Whisper transcription support, screen recording, separated Docker images, and new upload limits and media type restrictions.
v6.5.1
2025-09-01Added OpenAI Whisper transcription support, screen recording, Docker image separation, and new upload limits and type restrictions.
v6.5.0.1
2025-09-01Introduces OpenAI Whisper support for transcription, screen recording, Docker image separation, and new media upload limits and type restrictions.
v6.4.0
2025-08-07Introduces a MediaPermission model, bulk action APIs, and refactors files and views structures, while fixing category image listing and JS caching issues.
v6.3.0
2025-07-07Introduces 144p video resolution, DB connection pooling, Slovenian translation, and various bug fixes including updated login middleware and asset caching prevention.
v6.2.0
2025-07-01Disabled segment tools and reset the preview state during playback.
v6.1.0
2025-06-24Adds support for custom media slugs and includes categories in the manage media view for editors.
v6.0.1
2025-06-15MediaCMS v6 introduces a video trimmer, role-based access control, and education-focused features, along with a fix for single server install dependencies.
v6.0.0
2025-06-11MediaCMS v6 introduces a video trimmer, configurable rounded corners, a reorganized media editing interface, and improved video processing previews.
v5.0.1
2025-04-07Fixed an import issue within settings.py.
v5.0.0
2025-04-05Introduces RBAC capabilities, SAML support, Identity Provider apps, and the jazzmin theme for the Django admin.
v4.6.0
2025-03-18Updated frontend dependencies, fixed video timestamps, and reorganized Docker Compose files.
v4.5.1
2025-03-09This release improves subtitle support and optimizes playlists.
v4.4.1
2025-02-14Reverts overly strict header validation introduced in previous versions.
v4.4.0
2025-02-13This release includes several general improvements to the codebase.
v4.3.1
2025-02-12Fixes a 500 error related to crispy forms in edit media and other pages.
v4.3.0
2025-02-10This release fixes HLS encoding issues, updates Python and Django libraries, allows special characters in usernames, and upgrades PostgreSQL to version 17.
v4.2.0
2024-11-20Added a domain restriction option for registration, fixed a typo in submission, and resolved an issue with create_hls.
v4.1.0
2024-10-19Added Elestion as a hosting provider and implemented stricter input checking.
v4.0.1
2024-10-04Updated missing translations for minor improvements.
v4.0.0
2024-10-04This release introduces translation support, adds a Makefile, and improves documentation.
v3.5.0
2024-10-02Fixed an issue where video transcoding failed in certain cases.
v3.4.0
2024-10-02Added rounded corners to media elements.
v3.3.0
2024-09-20Updated the PUT endpoint to modify only metadata instead of the media file.
v3.2.0
2024-09-20This release improves Docker startup speed, adds security validation for uploaded files, and removes a Postgres warning error.
v3.1.0
2023-11-13Improved local developer experience documentation and fixed a null URL issue during encoding.
v3.0.2
2023-11-10Added sitemap functionality.
v3.0.1
2023-11-10Added an option to disable encoding and display only the original file.
v3.0.0
2023-07-03Updates Python/Django to 3.11, upgrades Postgres in Docker Compose, and fixes video player options and AVI file recognition.
v2.1.0
2023-07-03Added a workflow for building and pushing Docker images.
2.0.0
2023-06-13This release introduces tag character improvements, cookie consent, login page accessibility updates, and fixes for uWSGI buffers and media comments.
v2.0
2023-03-14This release includes bug fixes for admin creation and video playback, along with new features like timebar comments and meta description tags.
v1.9
2022-09-07Updated video.js to version 7.20.2 to resolve a bug present in version 7.7.5.
v1.8
2022-05-10The provided text does not contain specific release notes to analyze.
v1.7
2022-03-23Added support for video timestamps and replaced Selenium with Playwright for end-to-end testing.
v1.6
2021-08-20This release optimizes video transcoding, adds new tests, and pins Django to version 3.1.12 for security fixes.
v1.5
2021-08-01Updated documentation, optimized Dockerized setup and migration container behavior, and installed a newer version of ffmpeg.
v1.4
2021-07-11Introduces frontend code and various fixes, including improved front page image handling and new installation placeholders.
v1.3
2021-05-29Added API documentation via Swagger and drf_yasg, and integrated GitHub review actions with pre-commit hooks for improved code quality.
v1.2
2021-03-22Updated Docker setup and modified MediaCMS to load on all interfaces by default, restricting FRONTEND_HOST use to Let's Encrypt certificate creation.
v1.1.4
2021-02-18Small fix applied to the Docker Compose setup.
v1.1.3
2021-02-17Updated material icons, fixed HLS in Docker Compose, adjusted a variable setting, and updated the Readme.
v1.1.2
2021-02-11Reverts a variable change to fix an error.
v1.1.1
2021-02-10Updated the README with a demo link and changed the default font loading behavior to use localhost instead of a CDN.
v1.1
2021-02-02Added Docker Compose installation and fixed a bug allowing video encoding for content shorter than one second.
v1.0
2021-01-21Initial release of MediaCMS.