Skip to content

Releases: Chocobozzz/PeerTube

v1.1.0

04 Dec 07:56
v1.1.0
b6ff697
Compare
Choose a tag to compare

Since v1.0.1

BREAKING CHANGES

  • Docker: PEERTUBE_TRUST_PROXY env variable is now an array (LecygneNoir)

Maintenance

Scripts

  • Use DB information from config/production.yaml in upgrade script (@ldidry)
  • Add REPL script (@McFlat)

Docker

  • Add search and import settings env settings env variables (@kaiyou)
  • Add docker dev image (@am97)
  • Improve docker compose template (@Nutomic)
    • Add postfix image
    • Redirect HTTP -> HTTPS
    • Disable Træfik web UI

Features

  • Automatically resume videos if the user is logged in
  • Hide automatically the menu when the window is resized (@BO41)
  • Remove confirm modal for JavaScript/CSS injection (@scanlime)
  • Set bitrate limits for transcoding (@Nutomic)
  • Add moderation tools in the account page
  • Add bulk actions in users table (Delete/Ban for now)
  • Add search filter in admin users table
  • Add search filter in admin following
  • Add search filter in admin followers
  • Add ability to list all local videos
  • Add ability for users to mute an account or an instance
  • Add ability for administrators to mute an account or an instance
  • Rename "News" category to "News & Politics" (@daker)
  • Add explicit error message when changing video ownership (@lucas-dclrcq)
  • Improve description of the HTTP video import feature (@rigelk)
  • Set shorter keyframe interval for transcoding (2 seconds) (@Nutomic)
  • Add ability to disable webtorrent (as a user) (@rigelk)
  • Make abuse-delete clearer (@barbeque)
  • Adding minimum signup age conforming to ceiling GPDR age (@rigelk)
  • Feature/description support fields length 1000 (@McFlat)
  • Add background effect to activated menu entry
  • Improve video upload error handling
  • Improve message visibility on signup
  • Auto login user on signup if email verification is disabled
  • Speed up PeerTube startup (in particular the first one)
  • Delete invalid or deleted remote videos
  • Add ability to admin to set email as verified (@joshmorel)
  • Add separators in user moderation dropdown

Bug fixes

  • AP mimeType -> mediaType
  • PeerTube is not in beta anymore
  • PeerTube is not in alpha anymore :p
  • Fix optimize old videos script
  • Check follow constraints when getting a video
  • Fix application-config initialization in CLI tools (Yetangitu)
  • Fix video pixel format compatibility (using yuv420p) (@rigelk)
  • Fix video state AP context (tcitworld)
  • Fix Linked Signature compatibility
  • Fix AP collections pagination
  • Fix too big thumbnails (when using URL import)
  • Do not host remote AP objects: use redirection instead
  • Fix video miniature with a long name
  • Fix video views inconsistencies inside the federation
  • Fix video embed in Wordpress Gutenberg
  • Fix video channel videos url when scrolling
  • Fix player progress bar/seeking when changing resolution
  • Fix search tab title with no search
  • Fix YouTube video import with some videos

Since v1.1.0-rc.1

Bug fixes

  • Fix AP infinite redirection
  • Fix trending page

v1.1.0-rc.1

22 Nov 13:49
v1.1.0-rc.1
326b440
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

Maintenance

Docker

  • Improve docker compose template (@Nutomic)
    • Add postfix image
    • Redirect HTTP -> HTTPS
    • Disable Træfik web UI
  • Add ability to set an array in PEERTUBE_TRUST_PROXY (LecygneNoir)

Features

  • Add background effect to activated menu entry
  • Improve video upload error handling
  • Improve message visibility on signup
  • Auto login user on signup if email verification is disabled
  • Speed up PeerTube startup (in particular the first one)
  • Delete invalid or deleted remote videos
  • Add ability to admin to set email as verified (@joshmorel)
  • Add separators in user moderation dropdown

Bug fixes

  • Check follow constraints when getting a video
  • Fix application-config initialization in CLI tools (Yetangitu)
  • Fix video pixel format compatibility (using yuv420p) (@rigelk)
  • Fix video state AP context (tcitworld)
  • Fix Linked Signature compatibility
  • Fix AP collections pagination
  • Fix too big thumbnails (when using URL import)
  • Do not host remote AP objects: use redirection instead
  • Fix video miniature with a long name
  • Fix video views inconsistencies inside the federation
  • Fix video embed in Wordpress Gutenberg
  • Fix video channel videos url when scrolling
  • Fix player progress bar/seeking when changing resolution
  • Fix search tab title with no search
  • Fix YouTube video import with some videos

v1.1.0-alpha.2

19 Oct 13:51
v1.1.0-alpha.2
8fc8245
Compare
Choose a tag to compare
v1.1.0-alpha.2 Pre-release
Pre-release

Security/Maintenance/Federation

  • Add HTTP Signature in addition to Linked Signature:
    • It's faster
    • Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation

Features

  • Set shorter keyframe interval for transcoding (2 seconds) (@Nutomic)
  • Add ability to disable webtorrent (as a user) (@rigelk)
  • Make abuse-delete clearer (@barbeque)
  • Adding minimum signup age conforming to ceiling GPDR age (@rigelk)
  • Feature/description support fields length 1000 (@McFlat)

Bug fixes

  • Scale bitrate linearly with FPS (@Nutomic)
  • AP mimeType -> mediaType
  • PeerTube is not in beta anymore
  • PeerTube is not in alpha anymore :p
  • Fix optimize old videos script

v1.0.1

19 Oct 11:40
v1.0.1
ebc1984
Compare
Choose a tag to compare

Small patch, it seems we did not have many bugs in the v1.0.0 :)

Security/Federation/Maintenance

  • Add HTTP Signature in addition to Linked Signature:
    • It's faster
    • Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation

v1.1.0-alpha.1

17 Oct 07:04
v1.1.0-alpha.1
7cdc3ab
Compare
Choose a tag to compare
v1.1.0-alpha.1 Pre-release
Pre-release

We released this alpha version because some admins/users need some moderation tools we implemented in recent weeks.
This release could contain bugs. Don't expect a stable v1.1.0 until December :)

Scripts

  • Use DB information from config/production.yaml in upgrade script (@ldidry)
  • Add REPL script (@McFlat)

Docker

  • Add search and import settings env settings env variables (@kaiyou)
  • Add docker dev image (@am97)

Features

  • Automatically resume videos if the user is logged in
  • Hide automatically the menu when the window is resized (@BO41)
  • Remove confirm modal for JavaScript/CSS injection (@scanlime)
  • Set bitrate limits for transcoding (@Nutomic)
  • Add moderation tools in the account page
  • Add bulk actions in users table (Delete/Ban for now)
  • Add search filter in admin users table
  • Add search filter in admin following
  • Add search filter in admin followers
  • Add ability to list all local videos
  • Add ability for users to mute an account or an instance
  • Add ability for administrators to mute an account or an instance
  • Rename "News" category to "News & Politics" (@daker)
  • Add explicit error message when changing video ownership (@lucas-dclrcq)
  • Improve description of the HTTP video import feature (@rigelk)

v1.0.0

11 Oct 07:28
v1.0.0
333210d
Compare
Choose a tag to compare

SECURITY

  • Add more headers to HTTP signature to avoid actor impersonation by replaying modified signed HTTP requests (thanks Thibaut Girka)

Bug fixes

  • Check video exists before extending expiration
  • Correctly delete redundancy files
  • Fix account URI in remote comment modal (@rigelk)
  • Fix avatar update
  • Avoid old issue regarding duplicated hosts in database

v1.0.0-rc.2

03 Oct 13:11
v1.0.0-rc.2
5bc8745
Compare
Choose a tag to compare

Bug fixes

  • Fix config endpoint

v1.0.0-rc.1

03 Oct 11:42
v1.0.0-rc.1
6a6951e
Compare
Choose a tag to compare

Features

  • Allow specification of channel ID in peertube-upload.js (@anoadragon453)
  • Show last commit hash alongside server version in footer (@rigelk)
  • Add comment feeds in watch page

Bug fixes

  • Fix dnt route (yes again, but now we have unit tests for this route :D)
  • Check video channel name is unique when creating a new one
  • Fix video fps validator (prevent redundancy/refresh of some old videos)
  • Allow empty search on client side (@rigelk)
  • Correctly forward comment deletion

v1.0.0-beta.16

01 Oct 10:35
v1.0.0-beta.16
8c202ae
Compare
Choose a tag to compare

BREAKING CHANGES

  • Add prompt to upgrade.sh to install pre-release version (@Nutomic)

Features

  • Add shortcuts icon in menu
  • Improve overview section titles
  • Check old password before change (@BO41)
  • Adding frame-by-frame hotkey support in player (@rigelk)

Bug fixes

  • Stop seeding torrents after a failed import
  • Fix player crashing the web browser
  • Fix player performance with small devices
  • Fix some untranslated strings
  • Fix video files duplicated when fps is null (@rigelk)
  • Fix video import of some youtube videos
  • Fix (long) video description when importing by url
  • Fix Mastodon federation with a comment reply
  • Correctly delete directories on import
  • Remove duplicated videos on unfollow/delete redundancy
  • Fix 404 on manifest
  • Hide useless error when destroying fake renderer
  • Display other videos on big screens on the right of the watch page
  • Fix no other videos displayed on some videos
  • Fix hidden advanced options in upload form
  • Fix message space on video upload cancel (@rigelk)
  • Fix error when updating many video captions
  • Fix "my account" subtitles
  • Fix error when clicking on the disabled publish button
  • Increase timeout on upload endpoint
  • Fix redundancy with videos already duplicated by another instance(s)
  • Correctly delete files on failed import

v1.0.0-beta.15

26 Sep 10:16
v1.0.0-beta.15
60e74f8
Compare
Choose a tag to compare
v1.0.0-beta.15 Pre-release
Pre-release

Features

  • Improve subscription button (@rigelk)
    • Display it for unlogged users
    • Show RSS feeds as a subscription option
    • Allow remote follow
  • Allow remote comment (@rigelk)
  • Support Simplified Chinese (@SerCom-KC)

Bug fixes

  • Fix redundancy with old PeerTube torrents
  • Fix crash with /static/dnt-policy/dnt-policy-1.0.txt route
  • Fix redundancy totalVideos stats
  • Reduce video import TTL to 1 hour
  • Only duplicate public videos