Skip to content

v5.2.0

Compare
Choose a tag to compare
@Chocobozzz Chocobozzz released this 21 Jun 07:11
· 1302 commits to develop since this release
v5.2.0
b4516ab

IMPORTANT NOTES

Maintenance

  • Remove npm run create-transcoding-job and npm run print-transcode-command unmaintained scripts
  • Add Redis sentinel support #5593
  • Improve upgrade script (used when you will upgrade from PeerTube 5.2 to its next version) for classic installation:
    • Automatically generate a config/production.yaml.new file after the upgrade, which is the fusion between the new PeerTube configuration keys and your current production.yaml. After a review you can replace your old config/production.yaml with this new file so you don't have to add new keys manually
    • Add ls option compatibility with FreeBSD #5785

Docker

  • Make database name configurable using env variable #5734

Plugins/Themes/Embed API

  • Add filter:html.client.json-ld.result hook

Features

Bug fixes

  • Fix live stream object storage sync resulting in broken playback on iOS after a few minutes
  • Correctly proxify HTTP 206 content-range header from object storage #5703
  • Filter out already watched videos from recommended videos #5739
  • Prevent exception when HTTP headers are already sent
  • Fix remote instance following/followers links in about page
  • Prevent error when updating a running live stream if the privacy hasn't changed
  • Prevent crash on plugin websocket error
  • Don't call register/unregister plugin API when installing/uninstalling plugins using script/plugin scripts (offline mode)
  • Fix error on missing plugin CSS file at PeerTube startup #5746
  • Prevent "invalid end watch section" server log warnings
  • Support remote subscribe with a handle starting with a @ character
  • Actor preferred username (account/channel handle) is now case insensitive
  • Fix RTL layout inconsistencies
  • Prevent user video notification when the subscription is still in Pending state
  • Correctly remove Pending subscription
  • Fix PeerTube subtitles import
  • Fix languages alphabetical order
  • Fix registration notification error
  • Correctly unload plugin paths
  • Fix custom default route in instance logo link
  • Fix video channels quick filter overflow