Compare commits

...
Author SHA1 Message Date
github-actions[bot] 4e9d20ddae Release v2.20261114.0 2026-11-14 11:34:42 -03:00
dependabot[bot] 93e9573b00 chore(deps): bump flake-utils from b7a79d3 to bd48884 in /nix (#6145)
Bumps [flake-utils](https://github.com/numtide/flake-utils) from `b7a79d3` to `bd48884`.
- [Release notes](https://github.com/numtide/flake-utils/releases)
- [Commits](https://github.com/numtide/flake-utils/compare/b7a79d3fea1e214f6d668d521cecec0c01e26544...bd4888409339808dbaa94e2358c2c4df74b8e657)

---
updated-dependencies:
- dependency-name: flake-utils
  dependency-version: bd4888409339808dbaa94e2358c2c4df74b8e657
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-14 11:05:48 -03:00
dependabot[bot] 1e855775c0 chore(deps): bump nixpkgs from 3ec6363 to f4a03c0 in /nix (#6144)
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `3ec6363` to `f4a03c0`.
- [Commits](https://github.com/NixOS/nixpkgs/compare/3ec636362e1816bc2f0888fa0fa2c69f1bc9e504...f4a03c008967841f2a0b3cb7c436fc6fc31671f6)

---
updated-dependencies:
- dependency-name: nixpkgs
  dependency-version: f4a03c008967841f2a0b3cb7c436fc6fc31671f6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-14 11:05:37 -03:00
Fijxu 23b3baf53e chore: Update to Crystal 1.22.3 (#6148)
* chore: update to Crystal 1.22.3

* chore: update Docker image to Crystal 1.22.3
2026-11-14 10:00:40 -03:00
Fijxu 85ac546824 Prepare for next release 2026-11-13 20:11:42 -03:00
github-actions[bot] 1f59da354e Release v2.20261113.0 2026-11-13 20:09:46 -03:00
5 changed files with 72 additions and 13 deletions

No files matched your search

+2 -2
View File
@@ -50,7 +50,7 @@ jobs:
- 1.19.2
- 1.20.3
- 1.21.1
- 1.22.2
- 1.22.3
include:
- crystal: nightly
stable: false
@@ -140,7 +140,7 @@ jobs:
id: lint_step_install_crystal
uses: crystal-lang/install-crystal@v1.9.5
with:
crystal: 1.22.2
crystal: 1.22.3
- name: Cache Shards
uses: actions/cache@v6
+59
View File
@@ -7,6 +7,65 @@
## v2.20261114.0
### Wrap-up
This release updates the project to Crystal 1.22.3, ensuring compatibility with the latest language features and improvements. No user-facing changes are included; this is a maintenance release for developers and instance owners.
### New features & important changes
#### For Developers
- Updated to Crystal 1.22.3 (#6148)
### Full list of pull requests merged since the last release (newest first)
* chore: Update to Crystal 1.22.3 (https://github.com/iv-org/invidious/pull/6148, by @Fijxu)
* Release v2.20261113.0 (https://github.com/iv-org/invidious/pull/6146, by @github-actions[bot])
## v2.20261113.0
### Wrap-up
This release adds an AI-made indicator for videos that carry the AI badge and continues support for custom channel handle URLs with tab paths. It also fixes parsing of premiere timestamps on channel videos, corrects the ggpht route, and resolves parsing of published dates and view counts for collab videos.
For instance owners, Invidious now displays a friendly message when the config.yml file is missing. Dependency updates include http_proxy 0.17.0 and athena-negotiation 0.2.0, and CI bumps crystal-lang/install-crystal to 1.9.5.
### New features & important changes
#### For Users
- Added an AI-made indicator for videos that carry the AI badge (#6113)
- Support for custom channel handle URLs with tab paths, e.g. `{INSTANCE}/markrober/streams` (#5811)
#### For instance owners
- Display a friendly message when the config.yml file is missing (#6121)
- Updated http_proxy to 0.17.0 (#6142)
- Updated athena-negotiation to 0.2.0 (#6141)
#### For developers
- Bumped crystal-lang/install-crystal from 1.9.4 to 1.9.5 (#6129)
### Bugs fixed
#### For Users
- Fixed parsing of premiere_timestamp on channel videos (#6140)
- Fixed the ggpht route (#6143)
- Fixed parsing of published date and view count for collab videos (#5812)
### Full list of pull requests merged since the last release (newest first)
* fix: fix ggpht route after commit 3df8616 (https://github.com/iv-org/invidious/pull/6143, by @Fijxu)
* chore(deps): update http_proxy to 0.17.0 (https://github.com/iv-org/invidious/pull/6142, by @Fijxu)
* chore(deps): update athena-negotiation to 0.2.0 (https://github.com/iv-org/invidious/pull/6141, by @Fijxu)
* fix: correctly parse premiere_timestamp on channel videos (https://github.com/iv-org/invidious/pull/6140, by @Fijxu)
* chore(deps): bump crystal-lang/install-crystal from 1.9.4 to 1.9.5 (https://github.com/iv-org/invidious/pull/6129, by @dependabot[bot])
* feat: add AI made indicator for videos that have the AI badge (https://github.com/iv-org/invidious/pull/6113, by @Fijxu)
* chore: Display a nice message when the config.yml file is missing (https://github.com/iv-org/invidious/pull/6121, by @Fijxu)
* Release v2.20261103.0 (https://github.com/iv-org/invidious/pull/6118, by @github-actions[bot])
* fix(parser): parse published date and view count for collab videos (https://github.com/iv-org/invidious/pull/5812, by @radmorecameron)
* feat: Adds support for custom channel handle urls with tab paths (ex: `{INSTANCE}/markrober/streams`) (https://github.com/iv-org/invidious/pull/5811, by @radmorecameron)
## v2.20261103.0
### Wrap-up
+1 -1
View File
@@ -2,7 +2,7 @@
ARG OPENSSL_VERSION='3.6.5'
ARG OPENSSL_SHA256='a2157c2830efdec3788939b00c9b0638306d3f0bbb76dc4832ee503bb397df98'
FROM 84codes/crystal:1.22.2-alpine AS dependabot-crystal
FROM 84codes/crystal:1.22.3-alpine AS dependabot-crystal
# We compile openssl ourselves due to a memory leak in how crystal interacts
# with openssl
+9 -9
View File
@@ -5,11 +5,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1791914995,
"narHash": "sha256-Zf/xfQEAasnwnmEfHqW/4hjDE/s44yn2hD4RuVIZRjA=",
"lastModified": 1792709690,
"narHash": "sha256-o7ey9gEilsxaifqJWnBDlYSKbNWYQYtKwDyXeZU2kaU=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b7a79d3fea1e214f6d668d521cecec0c01e26544",
"rev": "bd4888409339808dbaa94e2358c2c4df74b8e657",
"type": "github"
},
"original": {
@@ -20,11 +20,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1792773339,
"narHash": "sha256-rZLrzrC6i+jnTAlvPZHogKDulY7WWDEv9hJeHieO7Zw=",
"lastModified": 1794042290,
"narHash": "sha256-ziZn2PvCJE5JEEpqTdxXwJpPB+L3YqoCpTAMCzyaP3U=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "3ec636362e1816bc2f0888fa0fa2c69f1bc9e504",
"rev": "f4a03c008967841f2a0b3cb7c436fc6fc31671f6",
"type": "github"
},
"original": {
@@ -42,11 +42,11 @@
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"lastModified": 1791244623,
"narHash": "sha256-uuanbkFk8a313Zfrxdcz8Us/yQtaxNnKJtX8v0ZPpd8=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"rev": "d36eeed142f88b5a636f2e3856a53c61654cf29b",
"type": "github"
},
"original": {
+1 -1
View File
@@ -1,5 +1,5 @@
name: invidious
version: 2.20261103.0-dev
version: 2.20261114.0
authors:
- Invidious team <contact@invidious.io>