diff options
-rw-r--r-- | CHANGELOG.md | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b733e4b6..e1de6280c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -1,10 +1,94 @@ | |||
1 | # Changelog | 1 | # Changelog |
2 | 2 | ||
3 | ## v1.2.0-rc.1 | ||
4 | |||
5 | ### BREAKING CHANGES | ||
6 | |||
7 | * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir)) | ||
8 | * **nginx:** Add redundancy endpoint in static file. **You should add it your nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx** | ||
9 | * Moderators can manage users now (add/delete/update/block) | ||
10 | * Add `tmp` and `redundancy` directories in configuration file. **You should configure them in your production.yaml** | ||
11 | |||
12 | ### Maintenance | ||
13 | |||
14 | * Check free storage before upgrading in upgrade script ([@Nutomic](https://github.com/nutomic)) | ||
15 | * Explain that PeerTube must be stopped before running prune storage script | ||
16 | * Add some security directives in the systemd unit configuration file ([@rigelk](https://github.com/rigelk) & [@mkoppmann](https://github.com/mkoppmann)) | ||
17 | * Update FreeBSD startup script ([@gegeweb](https://github.com/gegeweb)) | ||
18 | |||
19 | ### Docker | ||
20 | |||
21 | * Patch docker entrypoint to speed up the chown at startup ([LecygneNoir](https://github.com/LecygneNoir)) | ||
22 | |||
23 | ### Features | ||
24 | |||
25 | * Add user notifications: | ||
26 | * Notification types: | ||
27 | * Comment on my video | ||
28 | * New video from my subscriptions | ||
29 | * New video abuses (for moderators) | ||
30 | * Blacklist/Unblacklist on my video | ||
31 | * Video import finished (error or success) | ||
32 | * Pending video published (after transcoding or a scheduled update) | ||
33 | * My account or one of my channel has a new follower | ||
34 | * Someone (except muted accounts) mentioned me in comments | ||
35 | * A user registered on the instance (for moderators) | ||
36 | * Notification actions: | ||
37 | * Add a web notification | ||
38 | * Send an english email | ||
39 | * Add contact form in about page (**enabled by default**) | ||
40 | * Add ability to unfederate a local video in blacklist modal (**checkbox checked by default**) | ||
41 | * Add Russian, Polish and Italian languages | ||
42 | * Support additional video extensions if transcoding is enabled (**enabled by default**) | ||
43 | * Redirect to the last url on login | ||
44 | * Add ability to automatically set the video caption in URL. Example: https://peertube2.cpy.re/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d?subtitle=ru | ||
45 | * Add ability to disable, clear and list user videos history | ||
46 | * Automatically enabled the last selected caption when watching a video | ||
47 | * Add a button to help to translate peertube | ||
48 | * Add text in the report modal to explain whom the report will be sent | ||
49 | * Open my account menu entries on hover | ||
50 | * Explain what features are enabled on the instance in the about page | ||
51 | * Add an error message in the forgot password modal if the instance email system is not configured | ||
52 | * Add sitemap | ||
53 | * Add well known url to change password ([@rigelk](https://github.com/rigelk)) | ||
54 | * Remove 8GB video upload limit on client side. There may still be such limit depending on the reverse proxy configuration ([@scanlime](https://github.com/scanlime)) | ||
55 | * Add CSP ([@rigelk](https://github.com/rigelk) & [@Nutomic](https://github.com/nutomic)) | ||
56 | * Update title and description HTML tags when rendering video HTML page | ||
57 | * Add webfinger support for remote follows ([@acid-chicken](https://github.com/acid-chicken)) | ||
58 | * Add tooltip to explain how the trending algorithm works ([@auberanger](https://github.com/auberanger)) | ||
59 | * Warn users when they want to delete a channel because they will not be able to create another channel with the same actor name | ||
60 | * Warn users when they leave the video upload/update (on page refresh/tab close) | ||
61 | * Set max username, user display name, channel name and channel display name lengths to 50 characters ([@McFlat](https://github.com/mcflat)) | ||
62 | * Increase video abuse length to 3000 characters | ||
63 | * Add totalLocalVideoFilesSize in the stats endpoint | ||
64 | |||
65 | ## Bug fixes | ||
66 | |||
67 | * Fix the addition of captions to a video | ||
68 | * Fix federation of some videos | ||
69 | * Fix NSFW blur on search | ||
70 | * Add error message when trying to upload .ass subtitles | ||
71 | * Fix default homepage in the progressive web application | ||
72 | * Don't crash on queue error | ||
73 | * Fix EXDEV if you have multiple mount points | ||
74 | * Fix broken audio with transcoding with some videos | ||
75 | * Fix crash on getVideoFileStream issue | ||
76 | * Fix followers search | ||
77 | * Remove trailing `/` in CLI import script ([@HesioZ](https://github.com/HesioZ/)) | ||
78 | * Use origin video url in canonical tag | ||
79 | * Fix captions in HTTP fallback | ||
80 | * Automatically refresh remote actors to fix deleted remote actors that are still displayed on some instances | ||
81 | * Add missing translations in embed template | ||
82 | * Fix some styling issues in dark mode | ||
83 | * Fix transcoding issues with some videos | ||
84 | |||
85 | |||
3 | ## v1.1.0 | 86 | ## v1.1.0 |
4 | 87 | ||
5 | ***Since v1.0.1*** | 88 | ***Since v1.0.1*** |
6 | 89 | ||
7 | ### BREAKING CHANGES | 90 | ### BREAKING CHANGES |
91 | |||
8 | * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir)) | 92 | * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir)) |
9 | 93 | ||
10 | ### Maintenance | 94 | ### Maintenance |