Skip to content

Minor release - v0.24.0#8854

Merged
efb4f5ff-1298-471a-8973-3d47447115dc merged 2036 commits intoFreeTubeApp:masterfrom
efb4f5ff-1298-471a-8973-3d47447115dc:minor-release-v0.24.0
Mar 31, 2026
Merged

Minor release - v0.24.0#8854
efb4f5ff-1298-471a-8973-3d47447115dc merged 2036 commits intoFreeTubeApp:masterfrom
efb4f5ff-1298-471a-8973-3d47447115dc:minor-release-v0.24.0

Conversation

@efb4f5ff-1298-471a-8973-3d47447115dc
Copy link
Copy Markdown
Member

Pull Request Type

  • Release

Description

v0.24.0 is scheduled for release on March 31. PR has been opened purely for visibility reasons and will stay in draft until the scheduled date.

Testing

This PR does not introduce new commits beyond those already in the development branch. You can test it using the latest nightly build

Additional context

Changes will be pulled in from development branch on a daily basis

dependabot bot and others added 30 commits February 5, 2026 08:58
Bumps [vue-router](https://github.com/vuejs/router) from 4.6.4 to 5.0.0.
- [Release notes](https://github.com/vuejs/router/releases)
- [Commits](vuejs/router@v4.6.4...v5.0.0)

---
updated-dependencies:
- dependency-name: vue-router
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [lefthook](https://github.com/evilmartians/lefthook) from 2.0.16 to 2.1.0.
- [Release notes](https://github.com/evilmartians/lefthook/releases)
- [Changelog](https://github.com/evilmartians/lefthook/blob/master/CHANGELOG.md)
- [Commits](evilmartians/lefthook@v2.0.16...v2.1.0)

---
updated-dependencies:
- dependency-name: lefthook
  dependency-version: 2.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [shaka-player](https://github.com/shaka-project/shaka-player) from 4.16.15 to 4.16.16.
- [Release notes](https://github.com/shaka-project/shaka-player/releases)
- [Changelog](https://github.com/shaka-project/shaka-player/blob/v4.16.16/CHANGELOG.md)
- [Commits](shaka-project/shaka-player@v4.16.15...v4.16.16)

---
updated-dependencies:
- dependency-name: shaka-player
  dependency-version: 4.16.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the stylelint group with 2 updates: [stylelint](https://github.com/stylelint/stylelint) and [stylelint-config-sass-guidelines](https://github.com/bjankord/stylelint-config-sass-guidelines).


Updates `stylelint` from 17.0.0 to 17.1.1
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@17.0.0...17.1.1)

Updates `stylelint-config-sass-guidelines` from 12.1.0 to 13.0.0
- [Release notes](https://github.com/bjankord/stylelint-config-sass-guidelines/releases)
- [Changelog](https://github.com/bjankord/stylelint-config-sass-guidelines/blob/main/CHANGELOG.md)
- [Commits](bjankord/stylelint-config-sass-guidelines@v12.1.0...v13.0.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 17.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
- dependency-name: stylelint-config-sass-guidelines
  dependency-version: 13.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [webpack](https://github.com/webpack/webpack) from 5.104.1 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.104.1...v5.105.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.105.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.0 to 4.32.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@b20883b...45cbd0c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.32.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [calibreapp/image-actions](https://github.com/calibreapp/image-actions) from 420075c115b26f8785e293c5bd5bef0911c506e5 to d9c8ee5c3dc52ae4622c82ead88d658f4b16b65f.
- [Release notes](https://github.com/calibreapp/image-actions/releases)
- [Commits](calibreapp/image-actions@420075c...d9c8ee5)

---
updated-dependencies:
- dependency-name: calibreapp/image-actions
  dependency-version: d9c8ee5c3dc52ae4622c82ead88d658f4b16b65f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…reeTubeApp#8628)

Bumps the eslint group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).


Updates `eslint-plugin-jsdoc` from 62.5.0 to 62.5.2
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](gajus/eslint-plugin-jsdoc@v62.5.0...v62.5.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
updated-dependencies:
- dependency-name: electron
  dependency-version: 40.2.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [globals](https://github.com/sindresorhus/globals) from 17.2.0 to 17.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v17.2.0...v17.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 17.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the babel group with 2 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.28.6 to 7.29.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.0/packages/babel-core)

Updates `@babel/preset-env` from 7.28.6 to 7.29.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.0/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-version: 7.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Currently translated at 39.1% (380 of 971 strings)

Co-authored-by: 1kd0184 <19c901@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ca/
Translation: FreeTube/Translations
Bumps [sass-loader](https://github.com/webpack/sass-loader) from 16.0.6 to 16.0.7.
- [Release notes](https://github.com/webpack/sass-loader/releases)
- [Changelog](https://github.com/webpack/sass-loader/blob/main/CHANGELOG.md)
- [Commits](webpack/sass-loader@v16.0.6...v16.0.7)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-version: 16.0.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Robin Grenet <robin.grenet@wanadoo.fr>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
Translation: FreeTube/Translations
Currently translated at 99.8% (970 of 971 strings)

Co-authored-by: Grzegorz Wójcicki <terkaz@gmx.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
Translation: FreeTube/Translations
Currently translated at 99.7% (969 of 971 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/he/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Mona Lisa <nickwick@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sv/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Mona Lisa <nickwick@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sv/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Mona Lisa <nickwick@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sv/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Loc Huynh <huynhloc.contact@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vi/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/he/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Abu Sarim Hindi <sarfaraz.ahmed78@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ur/
Translation: FreeTube/Translations
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Abu Sarim Hindi <sarfaraz.ahmed78@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ur/
Translation: FreeTube/Translations
Currently translated at 58.0% (564 of 971 strings)

Co-authored-by: ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝) <coool@mail.lv>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/lv/
Translation: FreeTube/Translations
* CONTRIBUTING: Add note about AI contributions

* Move AI info to the 'Before starting to code' list

* remove mention of license compatibility
Currently translated at 100.0% (971 of 971 strings)

Co-authored-by: Pixelcode <pixelcode@dismail.de>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
Translation: FreeTube/Translations
…App#8655)

Bumps the stylelint group with 1 update: [stylelint](https://github.com/stylelint/stylelint).


Updates `stylelint` from 17.1.1 to 17.2.0
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@17.1.1...17.2.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 17.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vue](https://github.com/vuejs/core) from 3.5.27 to 3.5.28.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.27...v3.5.28)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 40.2.1 to 40.4.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v40.2.1...v40.4.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 40.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
HelaBasa Group (හෙළබස සමූහය) and others added 15 commits March 31, 2026 05:10
Currently translated at 5.9% (57 of 966 strings)

Co-authored-by: HelaBasa Group (හෙළබස සමූහය) <weblate-helabasa@yalu.lk>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/si/
Translation: FreeTube/Translations
Currently translated at 9.4% (91 of 966 strings)

Co-authored-by: Lukas <musterli@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/gsw/
Translation: FreeTube/Translations
Currently translated at 7.7% (75 of 966 strings)

Co-authored-by: Hugel <qihu@nfschina.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fil/
Translation: FreeTube/Translations
Currently translated at 10.1% (98 of 966 strings)

Co-authored-by: awadhiworld <awadhiworld@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/awa/
Translation: FreeTube/Translations
Currently translated at 5.7% (56 of 966 strings)

Co-authored-by: Dave Brunker <dbrunker@flashmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tok/
Translation: FreeTube/Translations
Currently translated at 9.5% (92 of 966 strings)

Co-authored-by: nathan guld <nattguld@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vls/
Translation: FreeTube/Translations
Currently translated at 10.8% (105 of 966 strings)

Co-authored-by: -) <fof300f@posteo.net>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/la/
Translation: FreeTube/Translations
Currently translated at 100.0% (966 of 966 strings)

Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
Translation: FreeTube/Translations
Currently translated at 100.0% (966 of 966 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/he/
Translation: FreeTube/Translations
Currently translated at 100.0% (966 of 966 strings)

Co-authored-by: Jeff Huang <s8321414@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
Translation: FreeTube/Translations
Currently translated at 100.0% (966 of 966 strings)

Co-authored-by: delvani <del.cidrak@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
Translation: FreeTube/Translations
Currently translated at 100.0% (966 of 966 strings)

Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
Translation: FreeTube/Translations
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc marked this pull request as ready for review March 31, 2026 06:29
@github-actions github-actions bot added PR: dependencies Pull requests that update a dependency file PR: waiting for review For PRs that are complete, tested, and ready for review labels Mar 31, 2026
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc merged commit 3c90f11 into FreeTubeApp:master Mar 31, 2026
7 checks passed
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc deleted the minor-release-v0.24.0 branch March 31, 2026 09:00
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.