github Chocobozzz/PeerTube v7.2.0-rc.1

latest releases: v8.0.1, v8.0.0, v8.0.0-rc.1...
pre-release7 months ago

Configuration

  • Prefer to not store lives in object storage by default: object_storage.streaming_playlists.store_live_streams is now false in the config template
  • Use hot trending algorithm by default: trending.videos.default is now hot in the config template
  • Add global rate limit to video download that can be changed by download_generate_video.max_parallel_downloads

Docker

  • Add missing docker env options to configure live settings #6948
  • Expose NGINX logs folder in docker-compose.yml #6963

NGINX

  • Fix max body size inconsistency with PeerTube backend: a2812e4

Plugins/Themes/Embed API

Features

  • 🎉 Redesign Manage my videos page 🎉
    • Redesign the page to list more videos for a clearer overview
    • Add sort, pagination and column display settings
    • Add channel buttons to quickly filter videos
    • Improve video search & filters
    • Add ability to display video comments count #6635
  • 🎉 Redesign video management/publication pages 🎉
    • Migrate the video update page to a Manage video tool, that includes Studio and Stats features
    • Video publication privacy choice is moved in the second step
    • Use a lateral menu to navigate between Manage video pages
    • Add information related to the video state (transcoding, etc.) and clearly display unavailable features
    • Add user agent stats to video stats #6871
    • Support drag-and-drop to replace the video file #6970
  • 🎉 Improve NSFW/sensitive content system 🎉
    • Support content warning so video authors can describe why the video is considered sensitive
    • Change the Blur sensitive content policy for viewers where the miniature name is not blurred anymore
    • Add an additional Warn sensitive content policy for viewers where the thumbnail is not blurred
    • Blur and Warn policies add a Sensitive icon below the thumbnail. A warning is also displayed in the player
    • The player embed now displays the sensitive content warning
    • Add ability to set predefined sensitive flags to videos so video authors help to identify specific sensitive content
    • If enabled by administrators, users can override their default sensitive content policy for specific flags.
      For example, they can hide all sensitive content but display with a warning content flagged as Violent by video authors
    • Add sensitive content filter in admin videos overview
  • Allow users to resend the email verification link when changing their current email
  • Inject subtitle links in HLS playlists so it's easier for external video players that use the master.m3u8 playlist to display subtitles
  • Disable log coloration when TTY does not support it #6988
  • Support more embed parameters in custom markup (<peertube-video-embed> and <peertube-playlist-embed>) #6989

Bug fixes

  • More robust theme CSS variables injection
  • Fix podcast feed URL in subscribe button
  • Fix podcast feed download extension when the file is a video
  • Fix broken downloaded audio file
  • Fix crash on download stream error
  • Fix local posts counter in NodeInfo
  • Run transcription after file replacement
  • Better video chapters parsing from the description
  • Correctly handle generateTranscription body param on upload/import
  • Fix federation compatibility with GoToSocial
  • Fix PeerTube account client redirection
  • Prevent plugins to log exceptions
  • Fix broken replay on live privacy change

Don't miss a new PeerTube release

NewReleases is sending notifications on new releases.