Skip to content

Commit 5d2dd40

Browse files
committed
Release v2.20241110.0
1 parent 699d53a commit 5d2dd40

File tree

2 files changed

+69
-2
lines changed

2 files changed

+69
-2
lines changed

CHANGELOG.md

Lines changed: 68 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,73 @@
11
# CHANGELOG
22

3-
## vX.Y.0 (future)
3+
## v2.20241110.0
4+
5+
### Wrap-up
6+
7+
This release is most importantly here to fix to the annoying "Youtube API returned error 400"
8+
error that prevented all channel pages from loading.
9+
10+
If you're updating from the previous release, it provides no improvements on the ability to play
11+
videos. If updating from a commit in-between release, it removes the "Please sign in" error caused
12+
by a previous attempt at restoring video playback on large instances.
13+
14+
In the preferences, a new option allows for control of video preload. When enabled, this option
15+
tells the browser to load the video as soon as the page is loaded (this used to be the default).
16+
When disabled, the video starts loading only when the "play" button is pressed.
17+
18+
New interface languages available: Bulgarian, Welsh and Lombard
19+
20+
New dependency required: `tzdata`.
21+
22+
An HTTP proxy can be configured directly in Invidious, if needed. \
23+
**NOTE:** In that case, it is recommended to comment out `force_resolve`.
24+
25+
26+
### New features & important changes
27+
28+
#### For users
29+
30+
* Channels: Fix "Youtube API returned error 400" error preventing channel pages from loading
31+
* Channels: Shorts can now be sorted by "newest", "oldest" and "popular"
32+
* Preferences: Addition of the new "preload" option
33+
* New interface languages available: Bulgarian, Welsh and Lombard
34+
* Added "Filipino (auto-generated)" to the list of caption languages available
35+
* Lots of new translations from Weblate
36+
37+
#### For instance owners
38+
39+
* Allow the configuration of an HTTP proxy to talk to Youtube
40+
* Invidious tries to reconnect to `inv_sig_helper` if the socket is closed
41+
* The instance list is downloaded in the background to improve redirection speed
42+
* New `colorize_logs` option makes each log level a different color
43+
44+
#### For developpers
45+
46+
* `/api/v1/channels/{id}/shorts` now supports the `sort-by` parameter with the following values:
47+
`newest`, `oldest` and `popular`
48+
* Older `/api/v1/channels/xyz/{id}` (tab name before UCID) were removed
49+
* API/Search: New video metadata available: `isNew`, `is4k`, `is8k`, `isVr180`, `isVr360`,
50+
`is3d` and `hasCaptions`
51+
52+
### Bugs fixed
53+
54+
#### User-side
55+
56+
* Channels: The second page of shorts now loads as expected
57+
* Channels: Fixed intermittent empty "playlists" tab
58+
* Search: Fixed `youtu.be` URLs not being properly redirected to the watch page
59+
* Fixed `DB::MappingException` error on the subscriptions feed (due to missing `tzdata` in docker)
60+
* Switching to another instance is much faster
61+
* Fixed an "invalid byte sequence" error when subscribing to a playlist
62+
* Videos: Playback URLs were sometimes broken when cached and `inv_sig_helper` was used
63+
64+
#### For instance owners
65+
66+
* Fix `force_resolve` being ignored in some cases
67+
68+
#### API
69+
70+
* API/Videos: Fixed `live_now` and `premiere_timestamp` sometimes not having the right values
471

572

673
### Full list of pull requests merged since the last release (newest first)

shard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: invidious
2-
version: 2.20240825.2-dev
2+
version: 2.20241110.0
33

44
authors:
55
- Invidious team <[email protected]>

0 commit comments

Comments
 (0)