Owncast v0.0.13 is a very small release targeting mostly bug fixes.
Since v0.1.0 is taking longer than hoped, this allows some updates to get out between now and then. But all the work for the new Owncast interface is coming along well and I look forward to getting it finished and putting in everyone’s hands.
[0.0.13] - 2022-11-25
Upgrade instructions from 0.0.12
- 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 simply 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.
- Add Fediverse, Matrix and XMPP social links #2044
Do not log inactionable Federated resolution/verification errors #1992
Improve chat input accessibility #2353
Treat fediverse usernames as case-insensitive #2155
Sanitize user submitted values before logging #2134
Username length is now validated server-side #1919
Do not allow multiple Fediverse auth attempts. #2000
Manually authored social posts are always set to followers-only #2112
Fix superfluous response.WriteHeader call error #2157
Fix possible security exploit for those with Moderator access. #2257
Messages table fixes to improve query performance #2026
Fix possible crash with Federated Undo request #2317
Thank you to our contributors!
We also thank all of the fantastic people helping out in the Owncast chat answering questions, testing and providing feedback.
Thank you to our financial supporters!
A huge thanks to those giving us to the resources to run servers, have testing environments, host collaboration tools, pay for 3rd party services to test with and the means to experiment with new ideas we wouldn’t be able to do otherwise.
Our project sponsors Okta and Noblestreet.
And our fantastic donors Simon Michalke, rootbeerdan, Luka Prinčič, Kyle Bronsdon, Flaki, Joel Bradshaw, Paul Lindner, TargetedVisitors, Incognito, nebunez, Merlin, Teklynk, Marius Hoel, Incognito and Michał Sidor.