Opencast 17: Release Notes
Opencast 17.0
Features
- New roles were added with which a user can get access to an event without having to be added to the ACLs. For more details see the relevant documentation. [#5056]
- You can now generate captions with Whisper asynchronously. [#6247]
- The Whisper.cpp integration now automatically re-encodes audio to a suitable format. It's no longer necessary to include a separate encode operation for this in the workflow. [#6248]
- You can now provide terms of use to be presented to new users in the Admin UI. For configuration see the respective docs. [#6010]
- There is a new UI for the documentation of our REST endpoints but since it currently has some issues, it's not turned on by default. You can however already try it out. [#5668]
- There is a new GraphQL API as an alternative to the existing REST API. Please be aware that this is not yet production ready and may change without further notice. [#5766]
- There is a new filter available in the Admin interface to show only events that are published or not published. [#6023]
- The integration of Tobira in the Admin interface was improved. [#6091]
- Paella Player 7 now also shows a preview image in portrait mode. [#6052]
Breaking Changes
- The old Admin UI was removed completely and is no longer available. [#5965]
- We changed the sorting of events and series in the new Admin interface to something more intuitive. This requires the
installation of the OpenSearch/Elasticsearch plugin
analysis-icu
. Check the upgrade guide for more details. [#5413] - The required Java version is now 17. [#5763]
- The Microsoft Azure transcription integration was completely rewritten. Gstreamer is no longer needed as a dependency. Please consult the updated documentation to find out how to change your configuration and workflows so they are compatible again. [#5876]
- ACL templates in
etc/acl/
must be provided in JSON format from now on. XACML files are no longer accepted. [#6018]
Configuration Changes
- We no longer use the prepared flavor in our workflows and the Editor configuration as it was no longer serving any purpose and made updating subtitles from the Editor difficult. Instead, we now always use the source flavor. [#5862]
- Since we removed feeds in OC 16, we no longer generate feed previews in our workflows. [#6087]
- Waveform peaks are now more visible, but that behavior is configurable. [#6028]
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 |
---|---|
November 6, 2024 | Release Branch Cut |
December 4, 2024 | Release of Opencast 17.0 |
Release Managers
- Katrin Ihler (elan e.V.)
- Veronika Schröer (University of Konstanz)