Update docker.io/gabekangas/owncast Docker tag to v0.2.4
No problems automatically updating the Docker image and run the container by Watchtower with dependency update facilitated by Mend's Renovate Bot.
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/gabekangas/owncast | patch | 0.2.3 -> 0.2.4 |
Release Notes
owncast/owncast (docker.io/gabekangas/owncast)
v0.2.4: Owncast v0.2.4
Changelog
[0.2.4] - 2026-01-10
This update consists of a handful of changes, both user-facing and behind the scenes.
- Lots of localization changes, both in how they work across the web application, and adding more support for them. So more places should show more languages.
- The backend refactor continues with more splitting things off into standalone data repositories and services.
- Higher bitrates can now be selected in the video encoding settings.
- There's a new webhook that fires when you get a new Fediverse follower.
Community chat
We're experimenting with Matrix for our general community chat. This includes support chat (https://matrix.to/#/#owncast.support:matrix.org) and our community chat (https://matrix.to/#/#owncast.community:matrix.org) where we discuss events, the newsletter, and happenings around the Owncastsphere. Join the Owncast Matrix Space at https://matrix.to/#/#owncast:matrix.org if you want to take part and share feedback.
Upgrade instructions from 0.2.3
- Stop the service from running. If you're using a pre-installed image through a hosting provider, or setup Owncast to run under systemd you can probably just run
systemctl stop owncast. - Change to the directory where Owncast is installed on your server.
- If you’ve customized your web interface in any way you will want to back up the files you’ve changed or customized.
- Re-run the installer as the user you run Owncast under. For example if you are running owncast as the user "owncast":
su -c "curl https://owncast.online/install.sh |bash" owncast - Restart the service. If you're running under systemd
systemctl start owncast.
Major updates
Added
-
Admin: add line divider in sidebar #4098
-
Display shortcut keys of hide/show chat in Dropdown menu #4096
-
Create a custom Translation component #4428
-
Add support for pluralization in the new Translation component #4440
-
Add support for translations in the web project #3950
-
Add server status as a default field in all webhooks #4384
-
Add BlueSky to the available social handle list #4342
-
Add current instance URL to server status payload #4385
-
Add static class names to be able to modify HTML texts more easily #4037
-
Mobile web does not support external action open in new tab/window setting #4452
-
Allow bitrates higher than 6000kbps (way higher). #1462
-
Add localization support for the FollowModal component #4557
-
Add localization support for FollowModal component #4558
-
Add localization support for the different chat message types #4559
-
Add Native Support for Windows in development #4487
-
Add localization support for additional frontend strings in the web application #4425
-
Viewer info shows "max viewers" instead of "Max viewers" #4634
-
Add a webhook for new followers #4268
-
Create new NotificationsService #4088
-
Create new NotificationsRepository #4086
-
Peertube Icon for socials #4447
-
Feature Request: Wrap readonly chat in special class #4266
Changed
-
change go:embed call to use the go:embed all: directive #4312
-
Update EditInstanceDetails admin component to support localization #4438
-
Update BrowserNotifyModal.tsx to use Localization component #4443
-
Add localization support to the NameChangeModal component #4555
-
Display keyboard shortcut in UserDropdown chat menu items #4414
-
Show dates when filtering viewer graph by days/months #4408
-
Error message styling on browser notification #4230
Fixed
-
Fix linter warnings surfaced by golangci-lint v2.3.1 #4566
-
Add localization support to admin status and error messages #4562
-
Add localization support to admin status and error messages #4561
-
Fix Javascript linter warning #4659
-
Make emoji selection popover fit to window viewport #4493
-
bcrypt: password is limited to 72 bytes #4270
-
Failed Fediverse delivery causes stream interruption #4372
-
People are able to set their chat display name as a whitespace character #4522
-
Accessibility: aria-live implication in web/Statusbar could cause highly annoying UX #4382
-
Chat join message is lacking its user display color #4702
-
Inline chat moderation request returning 500s #4357
-
Can't update default admin password #3105
Removed
-
At least temporarily remove the latency compensator from the player #4224
-
Remove the Metadata/Opengraph tags from the webapp HTML headers #4324
-
Remove use of @types/classnames from the web project #4503
-
Remove use of @types/chart.js from the web project #4500
Thank you to our contributors!
The contributors for v0.2.4 were:
multippt, pope, dev-KingMaster, krisharmaa, fortyoneplustwo, mahmed2000, nico198x, redstrate, Copilot, amisha-adwani, jungHyeonS, gabek, MilaCodesIt and gmarav05.
We also thank all of the fantastic people helping out in the Owncast chat answering questions, testing and providing feedback.
Thank you to our corporate supporters
These organizations support Owncast via non-monetary support and services. Cypress, Fastly, Chromatic, Docker, Rocket.Chat, and Digital Ocean.
Thank you to our financial supporters!
Simon Michalke, Luka Prinčič, Flaki, Joel Bradshaw, Paul Lindner, Incognito, nebunez, Teklynk, Incognito, emacsen, Rick, Tom, Alex O'Carroll, Kev Mul, Incognito, Thomas OConnor, hatniX, Max Schnabel, Incognito, Guest, Walter Ebert, Lee, Sam, Simon Michalke, Incognito, The Green Wizard, Lucas, Tom, inpc, Anthony Zone, Ставки на спорт and MATSUDA RYUKI.