mirror of
https://git.cloudron.io/cloudron/peertube-app.git
synced 2024-11-24 18:41:06 +00:00
10 KiB
10 KiB
[0.1.0]
- Initial version
[0.2.0]
- Update logo
[0.3.0]
- Set min box version to 5.3.0
[0.4.0]
- Set trust proxy correctly
- Update PeerTube to 2.3.0
- Full changelog
- Add global search support (has to be explicitely enabled by admins)
- Add ability for admins to display a banner on their instance
- Support Vietnamese and Kabyle languages. Also re-establish Occitan language locale despite lack of support in Angular
- Add video miniature dropdown in Discover page
- Add channel information in My videos page
- Add videos count per channel in My channels page
[0.5.0]
- Fix issue where configs were not loaded correctly
[0.6.0]
- Install CLI tool in /app/code/cli
[0.7.0]
- Update Peertube to 2.4.0
- Full changelog
- Add global search support (has to be explicitely enabled by admins)
- Add ability for admins to display a banner on their instance
- Support Vietnamese and Kabyle languages. Also re-establish Occitan language locale despite lack of support in Angular
- Moderation:
- Add ability to bulk delete comments of an account
- Add ability to mute accounts from video miniature
- Improve report modal: @rigelk in #2842
- Replaced softies icons by feather icons @rigelk
- Support player hotkeys when it is not focused
- Improve video miniature grids to fill the space as much as possible @rigelk
- Add video miniature dropdown in Discover page
[1.0.0]
- Fix transcoding issues
[1.1.0]
- Enable LDAP
[1.1.1]
- Fix transcoding error with readonly file system
[1.2.0]
- Update ffmpeg to 4.3
[1.2.0]
- Update to Peertube v3.0.0 RC1
[2.0.0]
- Update to Peertube v3.0.0
- Remove deprecated video abuse API
- Update the default configuration to not federate unlisted videos. We recommend to admins to update this setting
- Update the default configuration to remove remote video views to reduce DB size and improve performances. We recommend to admins to update this setting
[2.0.1]
- Update Peertube to 3.0.1
- Full changelog
- Security: Fix retrieving data of another user if the username contains _ when fetching my information
- Fix account feed URL
- Log RTMP server error (address already in use)
- Fix NPM theme links in admin theme page
- Don't reject AP actors with empty description
[2.0.2]
- Update base image to v3
[2.1.0]
- Update Peertube to 3.1.0
- Full changelog
- Fair transcoding jobs priority: give an higher priority to optimize jobs and decrease priority of transcoding jobs depending on the amount of videos uploaded by the user during the last 7 days #3637
- Allow admins to choose the transcoding jobs concurrency
- Support Albanian locale
- Async torrent creation on video upload. We hope that it should fix some weird upload errors
- Add .m4a audio upload support
- Stricter youtube-dl format selectors for import (don't import HDR videos and cap to the max supported resolution) #3516
- Don't publish imported videos before the user submitted the second step form
- Implement hot and best trending algorithms #3625 & #3681
- Support webp avatar upload
- Allow user to search through their watch history #3576
- Allow AP resolution for default account/channel pages (/accounts/:name/video-channels and /video-channels/:name/videos)
[2.2.0]
- Update Peertube to 3.2.1
- Full changelog
- By default, HLS transcoding is now enabled and webtorrent is disabled. We suggest you to reflect this change.
- PeerTube client now displays bigger video thumbnails.
[2.3.0]
- Update PeerTube to 3.3.0
- Full changelog
[2.4.0]
- Update PeerTube to 3.4.0
- Full changelog
- Add video filters to common video pages (account videos, channel videos, recently added/local/trending videos...)
- Add ability for instances to follow any actor (so specific accounts and channels)
- Updated HLS.js (library to play HLS playlists in PeerTube player) to V1:
- Add ability to search by PeerTube host in search filters
- Disallow search engine indexation of remote channels/accounts
- Support Latin language for videos
[2.4.1]
- Update PeerTube to 3.4.1
- Full changelog
- Fix broken PeerTube when cookies are disabled or if the embed iframe does not have appropriate options
- Fix search by channel's handle with an handle containing the local host
- Don't display autoblock message in upload page it is not enabled by the admin
- Don't index /about/peertube page
- Correctly handle OEmbed with an URL containing query parameters
- More robust youtube-dl thumbnail import
- Don't send a new video notification when using create transcoding CLI script
[2.5.0]
- Update PeerTube to 4.0.0
- Full changelog
[2.5.1]
- Update base image to 3.2.0
[2.6.0]
- Update PeerTube to 4.1.0
- Full changelog
- Player improvements
- Search improvements
- Video imports
- Add ability for users to delete individual elements in videos history
- Show date and views counter in playlist element miniature #4396
- Add norsk locale support
- Check mute status and display mute badges in channel and account pages
- Add No linguistic content video language option #4631
- Don't send notifications to admins/moderators if an admin/moderator reported an abuse
- Add ability for moderators/admins to edit any channel #4608
- Add a refresh button to admin videos overview page #4753
[2.6.1]
- Update PeerTube to 4.1.1
- Full changelog
- Strip EXIF data when processing images
[2.6.2]
- Patch CLI tool - see #4858
[2.6.3]
- Add prosody for livechat-plugin
[2.6.4]
- Symlink cache folder for node-gyp to work
[2.7.0]
- Update PeerTube to 4.2.0
- Full changelog
[2.7.1]
- Update PeerTube to 4.2.1
- Full changelog
- Fix live ending job that breaks new live session
- Fix search filters counter
- Fix upload banner icon margin
- Fix button icon margin
- Fix my import expander icon that should only be displayed on import error
- Fix select components styling inconsistency
- Increase max watch section to avoid too much warnings in server
- Optimize broadcast job creation
- Optimize View activities delivery using a dedicated broadcast job queue that can be run in parallel
- Fix video selection buttons placement
- Fix searching into account blocklist
- Fix incorrect instance stats
- Fix broken player on ICE error
- Relax views federation
- Fix peertube user in docker
- Fix playlist element federation with a deleted video
[2.7.2]
- Update PeerTube to 4.2.2
- Full changelog
- Upgrade vulnerable server dependencies
- Fix fast restream in permanent live
- Fix latency mode setting when creating a live
- Fix unique constraint tag violation when importing videos
- Fix latest live sessions order
- Fix server crash feed when accessing feeds that contains a live
- Fix false boolean attribute (data-is-live etc) in custom markup
[2.8.0]
- Update PeerTube to 4.3.0
- Full changelog
- Use yt-dlp by default instead of youtube-dl for new installations (because of much more dev activity)
- Reduce amount of PeerTube error logs
- Introduce log.log_tracker_unknown_infohash setting to disable "Unknown infoHash" warnings
- Web browsers send their error logs to the server that writes them in its own logs. Can be disabled by log.accept_client_log setting
- Enable metrics export using a Prometheus exporter
- Enable tracing export using a Jaeger exporter
- Automatically rebuild native plugin modules on NodeJS ABI change
[2.8.1]
- Update PeerTube to 4.3.1
- Full changelog
- Prevent XSS in sort select on pages that list videos. Thanks to Anthony Roth who reported the vulnerability!
- Fix broken embed player on live reload
- Fix channel follow when manually approve instance followers is enabled
- Fix input with number overflow on small screen
- Fix moderation dropdown overflow on mobile
[2.9.0]
- Update PeerTube to 5.0.0
- Full changelog
- Support object storage for live streams tada
- Support Two Factor authentication (OTP) tada
- Add explanation on disk space used for user quota admin config #5305
- Display channel in my videos list
- Show which playlists videos are added to in my videos list
- Add Channels link in left menu
- Add ... after the truncated video name in miniature
- Add object storage info badge in videos admin overview
- Add links to video files in videos admin overview
- Better indicate the live ended in embed by displaying a message and the live preview
- Force live autoplay by muting the video if necessary when the user was waiting for the live
- Handle network issues in video player #5138
- Cache chunks to upload in server to resume upload later #5224
- Add ability to serve custom static files under /.well-known URL path #5214
- Use account/channel avatar in account/channel RSS feeds #5325
- Add filter to sort videos by name #5351
- Add ability to configure OpenTelemetry Prometheus exporter listening hostname
[2.10.0]
- Update base image to 4.0.0
[2.10.1]
- Update PeerTube to 5.0.1
- Full changelog
- Fix HLS player infinite loading when the live stream/video ends
- Do not autoplay live without autoplay setting
- Fix private/internal video playback from Cloudflare object storage
- Fix local channel stats/OpenTelemetry metric
- Also display dropdown for videos from the homepage
- Fix broken P2P with live stream coming from object storage
- Fix responsive of table pagination
[2.10.2]
- Remove invokation of 5.0 upgade script