diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 99 |
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 |