Skip to content

Releases: mediacms-io/mediacms

v7.6.0

07 Feb 10:31

Choose a tag to compare

7.6.0 (2026-02-07)

Features

v7.5.0

06 Feb 17:26

Choose a tag to compare

7.5.0 (2026-02-06)

Features

v7.4.0

06 Feb 17:24

Choose a tag to compare

7.4.0 (2026-02-06)

Features

  • Add video player context menu with share/embed options (#1472) (74952f6)

v7.3.0

06 Feb 16:56

Choose a tag to compare

7.3.0 (2026-02-06)

Features

  • add package json for semantic release (b405a04)
  • add semantic release github actions (76a27ae)
  • frontend unit tests (1c15880)
  • Implement persistent "Embed Mode" to hide UI shell via Session Storage (#1484) (223e870)
  • Improve Visual Distinction Between Trim and Chapters Editors (#1445) (d9b1d6c)
  • semantic release (b76282f)

Bug Fixes

  • add delay to task creation (1b3cdfd)
  • Add regex denoter and improve celerybeat gitignore (#1446) (90331f3)
  • adjust poster url for audio (01912ea)
  • Chapter numbering and preserve custom titles on segment reorder (#1435) (cd7dd4f)
  • Show default chapter names in textarea instead of placeholder text (#1428) (5eb6faf)
  • static files (#1429) (ba2c31b)

Documentation

v7.2.0

11 Nov 09:37
e80590a

Choose a tag to compare

What this brings

This is a big release, bringing lots of new functionality!

Features

  • Upgrade to video.js 8 and refactor the integration with the player. It is now easier to update with future versions of video.js. This work has been performed by @Yiannistaos mainly in #1319 and #1413
  • Channel support for videos and audio, including an intuitive chapter's editor, performed by @Yiannistaos through the same PRs
  • Bulk actions for user's media which includes the ability to set status, add to playlist, category and tags, set collaborators and much more - #1406 and #1418
  • Limits to what media types are allowed and how many files a user can uploade, controlled by new settings NUMBER_OF_MEDIA_USER_CAN_UPLOAD and ALLOWED_MEDIA_UPLOAD_TYPES - #1353
  • Whisper speech-to-text integration, disabled by default due to big increase in Docker image dependency, can be enabled via a single variable - #1363
  • Record screen and upload recording - #1363
  • Users management (available to admins): Approve users, Edit users, set passwords - #1383
  • Ability to add custom pages pages through the admin, featuring a WYSIWYG editor -
    #1386

v6.7.1

21 Sep 13:19

Choose a tag to compare

Feat

  • this PR adds a missing migration, due to the upgrade in Django

v6.7.0

21 Sep 12:47

Choose a tag to compare

FEAT

  • allow admins to create HTML pages through the admin dashboard. These pages will appear in the slug that is set
  • update Django library

v6.6.0

20 Sep 12:19
cbef629

Choose a tag to compare

Feat

  • Allow users approval, through variable USERS_NEEDS_TO_BE_APPROVED, (False by default). If set to True, users need to be approved by a manager or administrator before they can log in, otherwise they cannot do anything after logging in other than seeing an "awaiting approval" message.
  • improvements on the manage users page (available to managers and administrators), as the ability to add users, change password, and approve (if setting USERS_NEEDS_TO_BE_APPROVED is True)
  • additions to the API for manage users (add user, change password, approve user)
  • add a setting variable to hide the members link from the sidebar menu

v6.5.2

02 Sep 08:48

Choose a tag to compare

Feat:

  • Add OpenAI's Whisper support for automatic transcription. Only for Docker, not enabled by default since it uses a new image that is much larger than the existing one (400mb base image, 4GB full image)
  • Record screen functionality, besides Upload media. Available under upload
  • Docker images separation, the main one mediacms:latest is what used to plus there's a new one mediacms:full that includes the dependencies for Whisper. Both use uv instead of pip and they are based in python:3.13.5-slim-bookworm
  • add limits as far as max number of media per user (UPLOAD_MAX_FILES_NUMBER)
  • add media type identification, only specific files are allowed. Default list is ["video", "audio", "image", "pdf"] and can be edited through setting settings.ALLOWED_MEDIA_UPLOAD_TYPES

Fixes

  • show datetime on edit media form
  • show message of pending encoding to upload user only
  • for user page, show all media not only to author but also editors/managers/admins

v6.5.1

01 Sep 17:40

Choose a tag to compare

Feat:

  • Add OpenAI's Whisper support for automatic transcription. Only for Docker, not enabled by default since it uses a new image that is much larger than the existing one (400mb base image, 4GB full image)
  • Record screen functionality, besides Upload media. Available under upload
  • Docker images separation, the main one mediacms:latest is what used to plus there's a new one mediacms:full that includes the dependencies for Whisper. Both use uv instead of pip and they are based in python:3.13.5-slim-bookworm
  • add limits as far as max number of media per user (UPLOAD_MAX_FILES_NUMBER)
  • add media type identification, only specific files are allowed. Default list is ["video", "audio", "image", "pdf"] and can be edited through setting settings.ALLOWED_MEDIA_UPLOAD_TYPES

Fixes

  • show datetime on edit media form
  • show message of pending encoding to upload user only
  • for user page, show all media not only to author but also editors/managers/admins