Owncast v0.1.2
Changelog
[0.1.2] - 2023-11-18
Upgrade instructions from 0.1.1
- 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”:
curl https://owncast.online/install.sh |bash owncast
- Restart the service. If you’re running under systemd
systemctl start owncast
.
Major updates
Added
Log IP address when stream key is rejected #3212
Do not allow the use of externally API registered chat display names #3234
Add confirmation/conditions/agreement modal when enabling directory #3258
Chat user leave event #3201
Changed
Don’t let people set private IP addresses as public url #3268
Revert back to using server-rendered bot pages #3253
Handle people trying to save invalid URLs in the admin #3297
Fixed
Fix typo in actions.tsx #3225
Cleanup local files when using object storage #3230
Occasional crashes, SIGSEGV #3223
Add support for custom object storage path prefixes #3254
[bug] macOS 0.1.0 release doesn’t run on arm macs #3056
Support custom serving endpoint with local storage #3292
Firefox: URL adds a mysterious “#” #3240
Geo details in viewer list is not populated when using a CDN #3349
Fix embed player heights #3210
invalid memory address error #3331
Mobile action menu button does not scroll #3271
Client side exception in /admin/chat/users/ #3373
fix emojis overflowing the chat message #3228
Fix parsing of Authorization Bearer header #3376
“missing port in address” error after IP address parsing change #3371
fix: add additional validation before making remote requests #3398
Bug: “Error: too many colons in address” #3419
User badges need spacing between them #3247
Incorrect artifact timestamps on builds #3282
live for
announcements should not be in aria live region #3334
Thank you to our contributors!
The contributors for v0.1.2 were: t1ff4ny, kamegoro, Pranav2612000, janWilejan, alyssais, eltociear, tfunken, pjbollinger, armadi1809, gabek, jprjr and shreyass-ranganatha. 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 fantastic corporate sponsors none and generous donors Simon Michalke, Luka Prinčič, Kyle Bronsdon, Flaki, Jnktn.tv, Joel Bradshaw, Paul Lindner, TargetedVisitors, Incognito, nebunez, Merlin, Teklynk, Marius Hoel, Incognito, Guest, SillySam, emacsen, Incognito, GunghoGeoduck, Rick, Didier Malenfant, Markus Ressel, Kit Aultman, Mohamed Elsheiry, Tom, ETKMusic.dance, Theodore Jones, Alex O’Carroll, Alex O’Carroll, Raymon Mens, Vencabot, James Carpenter, Vince, Robert Wolniak, Nullcasting, Martijn, Incognito, Fred Luetkemeier, Kev Mul, Hamish The PolarBear, Jnktn.tv, Denman Rooke, gravitons loves the Fediverse <3 and John Brubaker.
In-kind support
A special thank you to the organizations that offer services to help Owncast build, test and support and distribute the software.
Fastly, Cypress, BrowserStack, Chromatic, Docker and Rocket.Chat.