aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md99
1 files changed, 99 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9ce696f37..16ab4fb55 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,104 @@
1# Changelog 1# Changelog
2 2
3## v2.0.0
4
5**Since v1.4.1**
6
7### IMPORTANT NOTES
8
9 * Removed old JSON LD signature implementation. There will be some **federation incompatibilities** with forwarded activities sent
10 by PeerTube instances < v2.0.0
11 * Replaced configuration key `email.object` with `email.subject`: https://github.com/Chocobozzz/PeerTube/commit/916937d7daf386e4e2d37b2ca22db07b644b02df
12
13### Plugins/Themes API
14
15 * Add plugin hook on registration `filter:api.user.signup.allowed.result`
16
17### Docker
18
19 * Fix traefik version docker compose (**you need to update your `docker-compose.yml` file**: https://github.com/Chocobozzz/PeerTube/commit/f1b38883922fd59b36f093e44a5091e090d20862)
20
21### Maintenance
22
23 * Add `--tmpdir`, `--first`, `--last` and `--verbose [level]` parameters to peertube-import-videos script ([Yetangitu](https://github.com/Yetangitu))
24 * Improve REST API documentation ([@frankstrater](https://github.com/frankstrater))
25 * Improve plugin management documentation
26
27### Features
28
29 * Better instance admin responsibility:
30 * Add ability to set more information about your instance. This will be used in the future on https://joinpeertube.org to help people find
31 the appropriate PeerTube instance on which they can register:
32 * Main **Categories**
33 * **Languages** you/your moderators speak
34 * **Code of Conduct**
35 * **Moderation information** (who moderates your instance, NSFW policy etc)
36 * Who is **behind the instance** (a single person? non-profit?)
37 * Why did the admin **create this instance**
38 * How long the admin plan to **maintain the instance**
39 * How the administrator **will finance** the PeerTube server
40 * **Hardware** information
41 * Add these information in the about page and in the signup page
42 * Add a welcome modal at first admin login with some explanations of PeerTube and some useful links
43 * Add warning modal when administrators enable or enabled signup but did not fill some important instance information
44 (for now the instance **name**, **terms**, **administrator** and **maintenance lifetime** information)
45 * Add ability to automatically follow back other instances
46 * Add ability to automatically follow [the public registry](https://instances.joinpeertube.org/) instances
47 * Add *Most liked videos* page ([@alcalyn](https://github.com/alcalyn))
48 * Add a drag&drop delay on playlist videos to allow user scroll on small screens ([@alcalyn](https://github.com/alcalyn))
49 * Allow to toggle video publication date to display absolute date ([@alcalyn](https://github.com/alcalyn))
50 * Add statistics in about page ([@alcalyn](https://github.com/alcalyn))
51 * Improve the *feature table* in about page
52 * Add contributors in about page
53 * Clearer warning of IP address leaking on embedded videos ([@robinkooli](https://github.com/robinkooli))
54 * Case insensitive search on video tags
55 * Add video name in "video publish notification"
56 * Add ability to autoplay next recommended video (opt in) ([@LoveIsGrief](https://github.com/LoveIsGrief))
57 * Add link behind the subscribe via RSS button ([@frankstrater](https://github.com/frankstrater))
58 * Support text/plain caption files
59 * Speedup theme injection
60 * Add ability to enable HLS in the admin panel
61
62### Bug fixes
63
64 * Fix audio upload
65 * Handle video reports from mastodon
66 * Fix videos redundancy exceeding the limit
67 * Fix search when user defined video languages in their preferences
68 * Don't quick transcode with the wrong pixel format
69 * Hide videos abuses of muted accounts
70 * Fix account avatar widths
71 * Fix default `commentsEnabled` and `downloadEnabled` values on video upload/import ([@frankstrater](https://github.com/frankstrater))
72 * Disable auto complete of email field when editing another user information in admin panel ([@Knackie](https://github.com/Knackie))
73 * Fix federation issues with some actors (that have long descriptions, or missing optional AP fields)
74 * Remove down redundancy endpoints in HLS player
75 * Fix user notifications with multiple opened tabs
76 * Replace "overview" by "discover" in webpage titles
77 * Clearer IP debug message in admin panel
78 * Fix checkbox styles when using a theme
79 * Don't redirect on verify account page after login
80 * Fix player captions menu after choosing a subtitle
81 * Fix CLI scripts with URLs ending with a `/`
82 * Fix `--since` and `--until` timezone in `peertube-import-videos` script
83 * Avoid circular error in logger
84 * Fix start/stop of first element when loading a playlist
85
86***Since v2.0.0-rc.1***
87
88### Features
89
90 * Improve welcome/warning modals
91 * Add ability to enable HLS in the admin panel
92
93### Bug fixes
94
95 * Fix auto index follow
96 * Fix CLI scripts with URLs ending with a `/`
97 * Fix `--since` and `--until` timezone in `peertube-import-videos` script
98 * Avoid circular error in logger
99 * Fix start/stop of first element when loading a playlist
100
101
3## v2.0.0-rc.1 102## v2.0.0-rc.1
4 103
5### IMPORTANT NOTES 104### IMPORTANT NOTES