Opencast 20: Release Notes

Opencast 20.1

This release contains minor admin ui fixes and code cleanups. Also it adds /play route enhancements described below.

Preserve query parameters on /play redirect

The /play route now passes through query parameters to the target player URL. This allows parameters like jwt=... or t=10 to be preserved when redirecting to the configured player.

This is particularly useful for third-party integrations where authentication tokens (like JWTs) or specific player settings need to be passed through the redirect to the actual player interface, while preserving the ability to configure the exact player on the Opencast side.

If a parameter with the same name already exists in the configured player path, the value from the request will be appended, creating a multi-valued parameter. This behavior ensures that parameters are never lost, though player implementations may need to handle multiple values if they occur.

Opencast 20.0

Features

Breaking Changes

Configuration Changes

For more details, please take a look at the full changelog. If you want to update Opencast from a previous version, you should also read the upgrade guide.

Release Schedule

Date Phase
April 15, 2026 Release Branch Cut
Mai 15, 2026 Release of Opencast 20.0

Release Managers