Normale weergave
PHP 8.5.1 released!
PHP 8.3.29 released!
Firefox 146.0.1
Fixed
-
Fixed an issue where fingerprinting protection caused incorrect font rendering on popular websites. (Bug 2000429)
-
Fixed crashes related to media playback and GMP process shutdown. (Bug 2002697)
-
Fixed an issue where desktop profile shortcuts were being unintentionally removed when changing copied profile settings. (Bug 1998209)
-
Improved sidebar text contrast when using vertical tabs with certain themes. (Bug 2006091)
-
When restoring from a backup, the restore success message will appear over the new tab page instead of one of the tabs restored from a backup, to avoid cases where the restored tab canceled the restore success message. (Bug 2003307)
-
Various security fixes.
-
Reference link to 146.0 release notes.
Unresolved
-
On Windows, clicking tabs may not work at the very top of the screen when Firefox is maximized on a second monitor. We’re working to fix this in a future release.(Fixed in 147.0)

NVIDIA GeForce GPUs now support up to 12 NVENC hardware encodes
It appears as though the latest NVIDIA GeForce drivers for December 2025 (591.44 – WHQL) have increased the number of NVENC encodes to 12. We couldn’t find anything in the release notes, but someone reported it on our forums. We set up a vMix 29 preset and then added dual recordings, multicorders, SRT, telestrator and streams all with the hardware encoder ticked and… it worked with 12! This was with an RTX 5070.

Now just because you have 12 hardware encodes at your disposal, probably doesn’t mean you should try this with your 2060 at high resolutions and framerates. Definitely test out the actual number of encodes you need and experiment with the resolution and frame rate.
You can see all of the cards that support 12 hardware encodes by checking out the NVIDIA Encoder Matrix.
Music Assistant 2.7 - Taking over the airwaves
It’s been a busy few months composing behind the scenes, building up to a massive crescendo. Today, the beat finally drops on Music Assistant’s biggest update yet. With version 2.7, Music Assistant is getting all jazzed up with a visual overhaul, a chart-topping lineup of new features and providers, along with a brand-new streaming protocol we’re spinning up ourselves.
Of course, you can always update and experience all the great new stuff without reading the rest of this, but you might miss a deep cut. In fact, we can’t even cover everything in this blog (there really is that much), so go sing your praises for anything we missed in the comments!
Table of contents
- Marvin joins the team
- A visual overhaul
- Users and logins
- Remote music streaming
- Introducing Sendspin
- AirPlay additions
- Lyrics support
- Smart fading
- And much more
- Join the audio revolution
“With a Little Help from My Friends”
Marvin joins the team
Music Assistant has gained its first full-time employee at the Open Home Foundation. No, not me! My day job is leading the Ecosystems department at the foundation (which comprises all the software projects the Foundation has that are not Home Assistant itself). Marvin will be joining the foundation in the new year to work full-time on Music Assistant, leading the project’s day-to-day operations. Marvin has been contributing to the project for three years now, working on all sorts of parts of the project, and specifically with the Apple Music and YouTube providers.
Not to worry, I’m pretty obsessed with my audio setup and will still be tinkering on my little pet project 😁.
“Everything in Its Right Place”
A visual overhaul
A well deserved visual refresh
Music Assistant joining the foundation has given us a lot more than a nice open home; it’s given the project clearer direction and some expert help. One area some people felt Music Assistant fell short was its UI and UX, and in version 2.7, we’re starting the process of giving it a major overhaul, making it look as good as your music sounds!
This is just the beginning of a big process, so expect every update to bring more polish. The first thing you’ll probably notice is the collapsible navbar on the left of the screen, which looks pretty familiar to another Assistant 😉. Now it’s much more intuitive, especially for new users. The settings page has also been made much easier to navigate with breadcrumbs.
The biggest star of the show is the new Built-in Player, which lets you listen to music on the browser you’re using to hunt for your next track. Great for double-checking if the next song is family-friendly before sending it to every speaker in the home.
“Bulletproof”
Users and logins
User profiles for the whole family!
A lot of new features we’ve implemented wouldn’t be possible without some form of login and authentication. It was a much-requested feature, as security even within your home shouldn’t be ignored. We know logging in every once in a while can be a minor inconvenience, but we’ve tried to make it as unobtrusive as possible, even implementing a way to use your Home Assistant login as a “Single Sign-On”.
You can now have different user profiles with their own music providers. No more having four Tidal accounts all sitting next to each other, cluttering up the Playlists tab. You can even assign who has access to each speaker; say goodbye to the kids playing Demon Hunters on your office speaker during your performance review 😅. In Settings, just head to the User Management section, where you can add and edit your new users.
“Around the world”
Remote music streaming
No matter where, no matter when
One feature made possible with our new login interface is remote music streaming – yes, that’s correct, Music Assistant anywhere you can connect to the internet. We’ve created a new web app that allows for remote connections while you’re out and about.
It uses Home Assistant Cloud’s built-in multimedia streaming capabilities (WebRTC) to help route the audio from your Music Assistant server to wherever you are. A Home Assistant Cloud subscription is not required to use this feature; a big shoutout to Nabu Casa for providing their infrastructure for free to our users. Home Assistant Cloud subscribers get access to even more powerful routing, which improves streaming in more places. This subscription also supports the full-time development of Music Assistant 🙏.
This connection is peer-to-peer and end-to-end encrypted, meaning no one will know if you’re listening to ABBA 😊. I wouldn’t say it’s ready to replace your current music streaming service, but it’s a great way to get your FLACs playing at a friend’s house. You could even open two instances of the web app and stream it to two devices, and they’ll be synchronized… but how is that even possible?
“Spin me right round”
Introducing Sendspin
For some time, the Music Assistant team has been looking for the best way to stream audio, album art, and other music visualizations to the devices we have around our homes. There are a couple of projects out there doing cool stuff with streaming audio, but not any that fit our needs. So, when it doesn’t exist, it’s time to start building.
Introducing Sendspin, a new multimedia streaming and synchronizing protocol. It’s fully open source and free to use. Sendspin can stream high-fidelity audio, album art, and visualizer data, automatically adapting to each device’s capabilities. Imagine an e-paper display showcasing the album cover, while multiple speakers play in sync, and smart lights pulse to the rhythm.
The best way to use it right now is either via your browser or a Home Assistant Voice Preview Edition running beta firmware. We’ve built the experimental ability to use Sendspin on Google Cast-capable speakers (we’re also looking to do the same with AirPlay-capable speakers), which will allow Sendspin to work with a lot of different hardware.
A big thanks to Maxim and Kevin at the Open Home Foundation, who have been instrumental in making Sendspin a reality. Even though it can do some impressive stuff today, it’s very much a tech preview, and this announcement is our call to all developers and DIY audio hobbyists – we need your help building and testing this. This is the spec, start building with it!
All the best things in life are meant to be shared, and your music should be as free and open as the software we love. So spin that record 💿, drop the needle, and send that music across your entire home.
“Aeroplane”
AirPlay additions
We recently added support for external audio sources, the first being Spotify Connect. This allows you to stream audio from the Spotify app to your Music Assistant server, which could send it across all your speakers, even if they don’t support Spotify Connect. We’ve now added the ability to send AirPlay audio to Music Assistant, which you can then send anywhere in your home.
We also now support AirPlay 2 speakers as a player provider, which means perfectly synced audio across all your AirPlay 2-capable speakers, like HomePods. We recommend reading the limitations in the documentation, as not all AirPlay 2 devices are made equal 🤦♂️.
“Sing”
Lyrics support
It's time for karaoke!
Never again be left guessing what Kurt is saying in Smells Like Teen Spirit. As of Music Assistant 2.6, you can now see the lyrics of the song you’re playing. If the lyrics provider supports it, there is the ability to have these words time-synced, making it more like karaoke. Lyrics can be found when you open the queue menu and it will be in the “lyrics” tab (this tab will only appear if the track name, artist and album are matched to the lyrics providers). We started with support of LRCLIB, but have since added Tidal lyric syncing, Genius lyrics, and local LRC files.
“Smooth operator”
Smart fading
Making your playlists seamless
Music Assistant is now your personal in-house DJ, perfectly blending one song into the next, and unlike a DJ it always takes your requests 😎. This latest update adds Smart fading, which takes into account the BPM of each song, to make crossfading between songs sound more natural. To turn it on, go to your player of choice, scroll down to the Audio section, and choose “Enable Smart Fades”.
“All the small things”
And much more
None of these updates are small things, but I’m running out of space, so here is the rest of the hot 100:
- There are now DSP presets that allow you to quickly save and apply custom configurations.
- Track and share your listening history, with the addition of scrobbling, with support for LastFM, ListenBrainz, and Subsonic.
- Several new player providers have been added, including Yamaha MusicCast, and Roku devices running Media Assistant.
- Added VBAN as a new input provider.
- New radio and podcast providers include Radio Paradise, Podcast Index, BBC Sounds, gPodder, iTunes Podcasts, Dl.fm, and ARD Audiothek.
- Can’t follow Phish on tour? Luckily, the new Phish.in provider has you covered. There’s also Nugs.net if you’re looking for more live music.
- Another cool hodgepodge of audio is the Internet Archive, which can now be added as a provider.
- One of Japan’s biggest streaming platforms Niconico has been added as an audio provider ㊗️.
“Rebel yell”
Join the audio revolution
Music Assistant is also cast compatible!
Your music, your players – it’s time to take back control of your music and the devices you want to play it on. If you’re new to Music Assistant, check how to get started here. While we’re excited about these new features, we’re not hitting pause anytime soon. We’d love to hear your feedback in the comments or on Discord.
bad apple x2
- read-only demo server at https://a.ocv.me/pub/demo/
- docker image ╱ similar software ╱ client testbed
there is a discord server with an @everyone in case of future important updates, such as vulnerabilities (most recently 2025-09-07)
recent important news
- v1.19.8 (2025-09-07) fixed CVE-2025-58753 (a missing permission-check inside single-file shares)
- v1.15.0 (2024-09-08) changed upload deduplication to be default-disabled
🧪 new features
- #1080 new translation: Vietnamese (thx @thatfrozenfrog and @khoidauminh!) b60eb3f d4a9787
- #1110 add option
xf-proto-fbto support reverseproxies which do not provide anx-forwarded-protoheader 9c64788 - #1109 add option
--ipar, reverseproxy-aware alternative to--ipa3368421- its purpose is rejecting connections from unexpected/unwanted IPs/subnets
- option
idp-chsubcan be used to replace spaces in IdP usernames/groupnames 5e1d9a5 - #1029 indicate password max-length in ui 8d46cf1
- thx to @grantbacon for the initial take!
🩹 bugfixes
- #1111 apple gave us coal for xmas this year 0b6d2d2
- workaround for a new bug in safari (iOS and Macos) where it would randomly show a login-popup
- #1113 the
@acctgroup was unavailable in groupless IdP setups b6c2ec1
🌠 fun facts
- speaking of current events, @stackxp made copyparty bad-apple-certified a little while back 😁
- the plugin is available here
⚠️ not the latest version!
Bitfocus Companion v4.2.1
📦 Downloads available at
💵 Donate to the project at
- open collective https://opencollective.com/companion
Companion v4.2.1 - Release Notes
🐞 BUG FIXES
- crash at launch on linux arm64 #3826
- docs search urls incorrect #3824
- expression variables not updating in ui #3825
- emulator not showing pincode entry #3827
- toggling never lock for surface not applying
- support ajaz akp153 #3840
- preserve additional environment variables for modules
- limit environment variables exposed to internal actions
- preserve sqlite wal when upgrading config #3835
Full Changelog: v4.2.0...v4.2.1
Stable Channel Update for Desktop
The Stable channel has been updated to 143.0.7499.146/.147 for Windows/Mac and 143.0.7499.146 for Linux, which will roll out over the coming days/weeks. A full list of changes in this build is available in the Log.
2025-12-12: Updated to include more details for bug number 466192044
Security Fixes and Rewards
Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
This update includes 2 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
[$10000][448294721] High CVE-2025-14765: Use after free in WebGPU. Reported by Anonymous on 2025-09-30
[TBD][466786677] High CVE-2025-14766: Out of bounds read and write in V8. Reported by Shaheen Fazim on 2025-12-08
We would also like to thank all security researchers that worked with us during the development cycle to prevent security bugs from ever reaching the stable channel.
Many of our security bugs are detected using AddressSanitizer, MemorySanitizer, UndefinedBehaviorSanitizer, Control Flow Integrity, libFuzzer, or AFL.
Interested in switching release channels? Find out how here. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.
Google Chrome
Extended Stable Updates for Desktop
The Extended Stable channel has been updated to 142.0.7444.243 for Windows and Mac which will roll out over the coming days/weeks.
Minecraft 26.1-snapshot-1 (snapshot) Released
macOS 26.3 beta (25D5087f)
iOS 26.3 beta (23D5089e)
-
QNAP
- QNAP verenigt back-uptoepassingen onder "Hyper Data Protection" om volledige end-to-end gegevensbescherming te leveren
QNAP verenigt back-uptoepassingen onder "Hyper Data Protection" om volledige end-to-end gegevensbescherming te leveren
10.11.5
🚀 Jellyfin Server 10.11.5
We are pleased to announce the latest stable release of Jellyfin, version 10.11.5! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading!
You can find more details about and discuss this release on our forums.
Changelog (17)
📈 General Changes
- Fix unnecessary database JOINs in ApplyNavigations [PR #15666], by @andrewrabert
- Skip invalid ignore rules [PR #15746], by @Shadowghost
- Fix backdrop images being deleted when stored with media [PR #15766], by @theguymadmax
- Fix NullReferenceException in ApplyOrder method [PR #15768], by @theguymadmax
- Fix AV1 decoding hang regression on RK3588 [PR #15776], by @nyanmisaka
- Fix collections display order [PR #15767], by @theguymadmax
- Fix parental rating filtering with sub-scores [PR #15786], by @theguymadmax
- Fix case sensitivity edge case [PR #15752], by @Collin-Swish
- Fix trickplay images using wrong item on alternate versions [PR #15757], by @theguymadmax
- Fix blocking in async context in LimitedConcurrencyLibraryScheduler [PR #15662], by @SapientGuardian
- Use original name for MusicAritist matching [PR #15689], by @gnattu
- Backport dependencies [PR #15723], by @Shadowghost
- Fix symlinked file size [PR #15681], by @ivanjx
- Fix ItemAdded event triggering when updating metadata [PR #15680], by @theguymadmax
- Fix: Add .ts fallback for video streams to prevent crash [PR #15690], by @martenumberto
- Fix stack overflow during scan (#15000) [PR #15698], by @myzhysz
- Fix the empty output of trickplay on RK3576 [PR #15670], by @nyanmisaka
merikuri
- read-only demo server at https://a.ocv.me/pub/demo/
- docker image ╱ similar software ╱ client testbed
there is a discord server with an @everyone in case of future important updates, such as vulnerabilities (most recently 2025-09-07)
recent important news
- v1.19.8 (2025-09-07) fixed CVE-2025-58753 (a missing permission-check inside single-file shares)
- v1.15.0 (2024-09-08) changed upload deduplication to be default-disabled
🧪 new features
- #1068 #1089 add options to customize which textfiles (readme/prologue/epilogue) to embed above/below directory listings 14bef85
prologues,epilogues,readmes,preadmes(global-options and/or volflags) accept a comma-separated list of filenames to look for
- #1092 add option th-qv to change the thumbnail quality a1cbac0
- also found and enabled a size-optimization for libvips, so:
- #1092 automatically delete and rebuild thumbnails if thumbnailer-config is changed ca6c4de
- #1049 add option log-date to display dates in logs 965a4a6
- #1047 rss-feed: title/description of each entry is now a template-string which can reference arbitrary metadata properties (thx @djjeane!) 5e85e3d
- extend the ramdisk safeguard to also prevent moving files into ephemeral storage fa91822
- would previously prevent creating new files, but this was another potential source for confusion (thx coworker!)
- now possible to customize the
thank you for playingban-message ce2eeba - #964 option to change the default value of the
Cache-Controlresponse-header 3bc0bf1
🩹 bugfixes
- #1010 correctly replace illegal characters in filenames according to underlying filesystem ba017f7
- audio-playback would skip into the next folder rather than play the rest of the current one if the folder was sufficiently massive 8e2fb05
- #1094 fix
ipuwith idp users 594ec39 - commandline uploader: fix termsize detection on windows 7d526ea
- #1104 the rss feature now complains loudly if e2d is not enabled (because that was always necessary but not obvious) 9219540
- ui/ux:
- docs:
- #1070 how to use the bundled archlinux systemd scripts 7f82189
- podman-systemd: fix paths in guide (thx @emiliatheworst!) a869839
- synology: better way to hide
@eaDir1b0eb45
🔧 other changes
- add a loud warning in logs if
X-Forwarded-Protois not added by the reverseproxy ad45de9 1b222fb- almost did the same for
X-Forwarded-Hosttoo before realizing that's generally not a thing
- almost did the same for
- #1038 creating a blank
chpw.jsonbefore starting copyparty is now supported and no longer crashes on startup efc6a09 - #1105 better feedback in the login ui (thx @stackxp!) 08474db
- mtag/audio-key.py: replaced the melodic key detector since ffmpeg-8 / alpine-3.23 broke it 67ddc64
- updated deps:
🌠 fun facts
- 39c3 has a LOT of awesome self-organized sessions
- didn't have anything copyparty-related this time but CCC HYPE!
⚠️ not the latest version!
OBS Studio 32.0.4
32.0.4 Hotfix Changes
- Fixed an issue in 32.0.3 where deleting a scene does not remove its audio sources from the Audio Mixer [exeldro/Warchamp7]
- Fixed an issue in 32.0.3 with audio device lag due to new deduplication logic [pkviet]
- Fixed an issue in 32.0.x where transition duration was not updated in the UI [Warchamp7]
32.0.3 Hotfix Changes
- Adjusted application shutdown logic [Warchamp7]
- This is a fairly large change that aims to stabilize OBS Studio's application shutdown process. This reduces the number of scenarios in which the "OBS Studio Unclean Shutdown" dialog will appear and also fixes a crash when forcing a log off or shutdown with active outputs.
- Fixed a crash during canvas removal [dsaedtler]
- Fixed a forced application shutdown while changing scene collections due to attempting to access removed sources [exeldro]
- Fixed several audio monitoring deduplication issues [pkv]
32.0.2 Hotfix Changes
- Fixed a crash on macOS when attempting to login with service integrations [PatTheMav]
- Fixed an issue on macOS where Syphon Client sources could be blank/transparent [gxalpha]
32.0.1 Hotfix Changes
- Fixed a possible crash in 32.0.0 on Windows when opening source properties [wanhongqing123]
- Fixed an issue in 32.0.0 where browser sources would break after switching scenes [tytan652]
- This issue may also have caused increased resource usage.
- Fixed an issue in 32.0.0 with the audio deduplication logic when an Audio Capture Source device is also used for monitoring [pkv]
- Fixed an issue in 32.0.0 where Multitrack Video settings were unavailable to Custom Services [PatTheMav]
32.0 New Features
- Added a basic plugin manager [FiniteSingularity/PatTheMav/Warchamp7]
- Added opt-in automatic crash log upload for Windows and macOS [PatTheMav/Warchamp7]
- Added Voice Activity Detection (VAD) to NVIDIA RTX Audio Effects, which improves noise suppression for speech, as well as several optimizations to NVIDIA Effects [pkv]
- Added chair removal option for NVIDIA RTX Background Removal, allowing removal of chairs [pkv]
- Added experimental Metal renderer for Apple Silicon Macs [PatTheMav]
- Added Hybrid MOV support [derrod]
- Brings ProRes support on macOS and a more widely supported HEVC/H.264 + PCM audio option to all platforms
32.0 Changes
- OBS Studio will no longer load plugins built for a newer release of OBS to prevent future compatibility issues [norihiro]
- Added custom OBS widgets in preparation for larger UI updates [derrod/gxalpha/Warchamp7]
- Added preparations for Metal renderer (stay tuned!) [PatTheMav]
- Changed default bitrate from 2500 to 6000 Kbps [notr1ch]
- Changed the crash sentinel file location to its own subdirectory [PatTheMav]
- Improved audio deduplication logic to cover more cases of nested scenes, groups, and multiple canvases [pkv]
- Prevent audio duplication when sources are set to "Monitor and Output" while the monitoring device is also being captured [pkv]
- Updated the default settings for AMD encoders [rhutsAMD]
- Improved accuracy of chapter markers in Hybrid MP4/MOV [derrod]
- Re-hid the cursor in edit fields on macOS [gxalpha]
- Improved format selection for PipeWire video capture [tytan652]
- Removed workarounds to prevent loading Qt 5 based plugins [RytoEX]
- Removed the --disable-shutdown-check launch flag [PatTheMav]
- Hybrid MP4/MOV is now out of beta and has been made the default output format for new profiles [derrod]
32.0 Bug Fixes
- Potentially fixed a rare crash on macOS when moving or resizing the OBS window [PatTheMav]
- Fixed a crash with SRT when using an invalid URL [pkv]
- Fixed a crash when setting non-default pkt_size with SRT [pkv]
- Fixed a crash in Media Source when playback starts with certain video files [howellrl]
- Fixed a UI deadlock when opening source properties from the Sources list when the Windows setting 'Snap mouse to default button in dialog boxes' was enabled by adding a 200ms delay before creating the properties window [Warchamp7]
- Fixed a memory leak when trying to output Hybrid MP4 to a non-writeable location [norihiro]
- Fixed rare occurrence of multiview becoming blank [norihiro]
- Fixed SRT reconnection failures [pkv]
- Fixed overflow texture rendering sRGB-awareness [PatTheMav]
- Fixed incorrect color range property setting for AMD AV1 encoder [rhutsAMD]
- Fixed Hybrid MP4 file splitting not working correctly in some cases [derrod]
- Fixed not being able to capture higher than 60fps with macOS Screen Capture [jcm93]
- Fixed focus not displaying properly in hotkey settings on macOS [gxalpha]
- Fixed the scrollbar appearing invisible in Light and Rachni themes [shiina424]
- Fixed HEVC frame priority not being set correctly in some cases, potentially causing playback errors when dropping frames [dsaedtler]
- Fixed an issue that could result in increases to output latency after temporary encoder stalls [dsaedtler]
- Fixed an issue where Multitrack Video could still be enabled after switching from a service that supports it to one that does not [Penwy]
- Fixed an issue where GetGroupList with obs-websocket would return nothing [gxalpha]
- Removed a workaround for older Qt versions that prevented docks from loading correctly while OBS is maximized [RytoEX]
Checksums
OBS-Studio-32.0.4-Sources.tar.gz: d9e62ea24305fbfe14c69a6422de1525fe84da232df2cc0d7e4601a840bdbba8
OBS-Studio-32.0.4-Ubuntu-24.04-x86_64-dbsym.ddeb: 7cdc30ce70df76a0b1a0e6b33f612f8283d150c6072a8edf03ec0e6d86d9d93d
OBS-Studio-32.0.4-Ubuntu-24.04-x86_64.deb: b146f22a34888bb9854bd7574fc949b00043ba38d222da13f71c180050bf289b
OBS-Studio-32.0.4-Windows-arm64-PDBs.zip: 19a191edbaccbb35fd00ed2145f3cb911770ac4e6d4635d48233004ccab22ed5
OBS-Studio-32.0.4-Windows-arm64.zip: 89ff3f7a065089d6527837663d5fda79df64cffce480a129abe04d49745a204b
OBS-Studio-32.0.4-Windows-x64-Installer.exe: 46a18bce8e2ff662b700c91d340a519376e712fe0af0d335536e4f9fd253f10a
OBS-Studio-32.0.4-Windows-x64-PDBs.zip: 031a9183d754f1e0d3c1219cc8d977267e17cde9bef055dfd0dcd088a806fa85
OBS-Studio-32.0.4-Windows-x64.zip: fd367a7f156319426f1a600720c1288ad0011da168dff41e0f94dbb18cc1dc0f
OBS-Studio-32.0.4-macOS-Apple-dSYMs.tar.xz: 920f0df7770fd54f5f06ecaee4ac4324b44afd564b8b1f70ec105fa088306134
OBS-Studio-32.0.4-macOS-Apple.dmg: 7c056644636a794cb18281af98d54b5795ad8b0985e950d93b8c510b645b6298
OBS-Studio-32.0.4-macOS-Intel-dSYMs.tar.xz: 1ba9b861620783b9ccbd045e60cbe2caba06e60ca7d753aa56394ee4db50c2af
OBS-Studio-32.0.4-macOS-Intel.dmg: 7d610f5ab1c9d14290d827e449b2cc9ed99bb8b49a890d1cacf0611acebe44fa
v0.19.5
Just in time for the holidays, another release packed with improvements to both music and video playback!
🏗️ Enhancements
- Add AV1 detection support for older Android versions #5186, by @clams4shoes
- Fix Vimu Player Integration #5187, by @dnewman1
- Add VC-1 to device direct play profile #5208, by @damontecres
- Disallow seeking when duration is unknown #5239, by @nielsvanvelzen
- Use AAC over HLS for music transcoding #5240, by @nielsvanvelzen
🔧 Bugfixes
- Fix/audio track selection v3 #5185, by @bin101
- Fix tinting in account switcher button fallback icon #5195, by @nielsvanvelzen
Contributors
miniSIPServer V70 (build 20251213)
1.4
What's Changed
New Features 🎉
- Get Localizations from Jellyfin & Apple by @JPKribs in #1490
- 10.10 - Create Version Warning by @JPKribs in #1574
- Add File Information to
IdentifyItemViewby @JPKribs in #1587 - Prioritize hevc over h264 for transcoding with native player by @thecosmicskye in #1582
- Make Text Static on Single Season by @JPKribs in #1585
- Allow Rewatch from Beginning by @JPKribs in #1593
- Person
ItemViewby @JPKribs in #1606 ActiveSessionsViewCleanup by @JPKribs in #1614- Subtitle Management by @JPKribs in #1583
- [tvOS] Add Marquee to handle long season names by @samglt in #1634
PlayButtonCleanup by @JPKribs in #1651- Limit Poster Image Quality by @JPKribs in #1648
- [iOS/tvOS] Use Marquee in Playbutton to show media source by @samglt in #1661
- Person
ItemViewby @JPKribs in #1616 - Create an
ActionButtonStyle by @JPKribs in #1547 - Media Player by @LePips in #1581
- Cleanup, Music Videos, Videos by @LePips in #1708
- Mixed Library Support by @LePips in #1746
- optimize: Send media source id to playback info by @lostb1t in #1773
- [tvOS] Migration
ActionButtons to aButtonStyleby @JPKribs in #1688
Bug Fixes 🛠
- Admin Dashboard Cleanup by @JPKribs in #1567
- [iOS] Handle interruption notifications by @samglt in #1506
- Catch Empty FilterView by @JPKribs in #1584
- Fix user session crash by @LePips in #1595
- Fix Show Icon by @JPKribs in #1605
- Refresh
ItemViewon End of Playback by @JPKribs in #1589 - [iOS & tvOS] Fetch correct server from SwiftfinStore when updating server info by @samglt in #1623
- Resolve
FlowLayoutHeight Calculations by @JPKribs in #1632 - [tvOS] Fix crash when editing server from user selection by @samglt in #1637
- [tvOS & iOS] Fix navigation to server edit screen by @samglt in #1636
- Only log failed CoreStoreLogger assertions by @samglt in #1635
- Keep updateServerInfo on main thread by @samglt in #1644
- Handle
.tvShowsUserViews Recursively by @JPKribs in #1645 - Fix
ItemViewLayout Issues for Uncached Images by @JPKribs in #1638 - Remove Non-Media Tracks from Video Player Dropdown by @JPKribs in #1653
- [iOS/tvOS] Fix subtitle size by @samglt in #1658
- [tvOS] Fix ChevronButton Title Alignment by @chickdan in #1678
- [iOS] Limit maximum subtitle size by @samglt in #1676
- [iOS/tvOS] Fix subtitle font setting not working by @samglt in #1697
- [iOS/tvOS] Fix user icons not changing between servers by @samglt in #1696
- [iOS] Invert subtitle size for new video player by @samglt in #1710
- [iOS] Fix audio/subtitle tracks not changing by @samglt in #1712
- Pin
Transmissionand fix severe hang by @LePips in #1719 - Change one instance of "ratings" string for "parentalRating" by @rasko-dev in #1723
- Settings Fixes by @JPKribs in #1724
- Fix Calendar Localizations by @JPKribs in #1732
- Chapters Fix by @LePips in #1742
- Fix Incorrect Icon for Subtitles by @chickdan in #1750
- [tvOS] tvOS 26 Fixes for Navigation & Updated Linting by @JPKribs in #1715
- Fix LiveTV Media Source by @LePips in #1796
- External Trailer Fix by @JPKribs in #1475
- Fix flickering issue when switching seasons on tvOS by @svrem in #1816
- Add video player router functionality to EpisodeCard for tvOS by @svrem in #1822
Other ⚙️
- Drop iOS 15 by @LePips in #1455
- iOS 16 README by @JPKribs in #1565
- Remove iOS 16 Backports by @JPKribs in #1566
- Replace
WrappingHStackforFlowLayoutby @JPKribs in #1569 - Convert groups to folders by @LePips in #1572
- Cleanup by @LePips in #1573
- Cleanup
ParentalRatingUsage by @JPKribs in #1571 - Remove
TextPair/TextPairViewforLabeledContentby @LePips in #1576 - Use
xcconfigby @LePips in #1578 - Fix
xcconfigDEVELOPMENT_TEAMby @LePips in #1579 - Fix logging by @LePips in #1594
- Cleanup
ItemViews by @JPKribs in #1600 - Migrate to
NavigationStackby @LePips in #1602 - Update action Xcode version by @LePips in #1604
- Fix
PagingLibraryViewruntime warnings by @LePips in #1607 - Coordinator
.SheetCleanup by @JPKribs in #1609 - Cleanup Player Documentation by @JPKribs in #1610
PosterButtonrefactoring and zoom transitions by @LePips in #1617- Update Fastlane runner by @LePips in #1624
- Update Fastlane runner by @LePips in #1625
- Update Fastlane runner by @LePips in #1626
- [iOS] CinematicScrollView: Replace UIScreen bounds with GeometryReader by @samglt in #1646
- Fix Linting Errors in
Mainby @JPKribs in #1655 - [iOS] Remove UIScreen from CompactLogo & CompactPoster views by @samglt in #1656
- Cleanup iPadOS
ItemViewTODOs by @JPKribs in #1639 - Cleanup by @LePips in #1659
- [iOS/tvOS] Fix corner radius performance regression by @samglt in #1668
- Disable Liquid Glass/New Design Language by @chickdan in #1672
- Bump Introspect Version by @JPKribs in #1706
Statefulmacro by @LePips in #1714StatefulMacro -ActiveSessionsViewModelby @JPKribs in #1717- Update CI by @LePips in #1716
StatefulMacro -APIKeysViewModel&AddServerUserViewModelby @JPKribs in #1718- Update Jellyfin API by @LePips in #1721
StatefulMacro - Server Devices & Details by @JPKribs in #1720- remove old logService and replace instances with new Logger.swiftfin() by @rasko-dev in #1744
UserSignInViewModeltoStatefulmacro, various other work by @LePips in #1745- Remove id guard by @lostb1t in #1751
- Bump Jellyfin SDK: 10.10 -> 10.11 by @JPKribs in #1772
- Update Bug Template by @JPKribs in #1778
- Update Feature Template by @JPKribs in #1780
- Update release.yml to categorize features and bugs by @JPKribs in #1790
@Stateful-ServerActivityDetailViewModelby @JPKribs in #1782- Label Cleanup by @JPKribs in #1730
- [tvOS] Deeplink Cleanup by @JPKribs in #1797
- #1799 Replace .text Usages by @hqueiroga in #1806
- Version Documentation by @JPKribs in #1802
- #1801 Replace seconds.formatted(.hourMinute) Usages by @hqueiroga in #1807
ErrorViewCleanup by @JPKribs in #1798- Fix Stateful to version, clamp playback, update Fastlane runner by @LePips in #1837
- Fix Connect server button, update packages by @LePips in #1840
- Revert using local fastlane by @LePips in #1841
New Contributors
- @thecosmicskye made their first contribution in #1582
- @hqueiroga made their first contribution in #1806
- @svrem made their first contribution in #1816
Full Changelog: 1.3...1.4
macOS 26.2 (25C56)
iOS 26.2 (23C55)
iOS 18.7.3 (22H217)
-
nginx
- nginx-1.29.4 mainline version has been released, featuring HTTP/2 to backend and Encrypted ClientHello support.
nginx-1.29.4 mainline version has been released, featuring HTTP/2 to backend and Encrypted ClientHello support.
nginx-1.29.4 mainline version has been released, featuring HTTP/2 to backend and Encrypted ClientHello support.
Ventoy 1.1.09 release
- Fix the boot issue for openSUSE 16.0 (#3379)
- Experimental support for btrfs file system. (#3438 #3431 #3077 #2093).
a) Only support NO RAID mode (single mode).
b) ISO file can NOT be compressed.
Please refer About btrfs for details. - Fix the issue that persistence plugin does not work for latest Arch Linux (#3407)
- Fix VentoyPlugson WebUI display bugs. (#3252)
==================================================================
Wana boot and install OS through network (PXE)? Welcome to my new project iVentoy.
About iVentoy https://www.iventoy.com/
iVentoy is an enhanced version of the PXE server.
Extremely easy to use
Many advanced features
x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI and ARM64 UEFI mode supported
110+ common types of OS supported (Windows/WinPE/Linux/VMware)
......
SHA-256
1fef1e804d4d963c1cff7a6dca7758be503a08b101fc8440d85270acd0767493 ventoy-1.1.09-linux.tar.gz
4bcafc308a8be5bd944255641e63cc3cbb78aaa62de388bc6eb59e5b77dd20f3 ventoy-1.1.09-livecd.iso
ff531a78d60c604cee67d56d02102a1147e647d0fb8fb8516f77712d05d5b99d ventoy-1.1.09-windows.zip
Extended Stable Updates for Desktop
The Extended Stable channel has been updated to 142.0.7499.235 for Windows and Mac which will roll out over the coming days/weeks.
FileZilla Server 1.12.1 released
Bugfixes and minor changes:
- FTP: Fix a crash processing the ABOR command
- MSW: silent installations now automatically back up configuration files in cases where the interactive installer would prompt the user to do so.
Stable Channel Update for Desktop
The Stable channel has been updated to 143.0.7499.109/.110 for Windows/Mac and 143.0.7499.109 for Linux, which will roll out over the coming days/weeks. A full list of changes in this build is available in the Log.
2025-12-12: Updated to include more details for bug number 466192044
Security Fixes and Rewards
Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
This update includes 3 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
[N/A][466192044] High CVE-2025-14174: Out of bounds memory access in ANGLE. Reported by Apple Security Engineering and Architecture (SEAR) and Google Threat Analysis Group on 2025-12-05
[$2000][460599518] Medium CVE-2025-14372: Use after free in Password Manager. Reported by Weipeng Jiang (@Krace) of VRI on 2025-11-14
[$2000][461532432] Medium CVE-2025-14373: Inappropriate implementation in Toolbar. Reported by Khalil Zhani on 2025-11-18
Google is aware that an exploit for CVE-2025-14174 exists in the wild.
We would also like to thank all security researchers that worked with us during the development cycle to prevent security bugs from ever reaching the stable channel.
Many of our security bugs are detected using AddressSanitizer, MemorySanitizer, UndefinedBehaviorSanitizer, Control Flow Integrity, libFuzzer, or AFL.
Interested in switching release channels? Find out how here. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.
Google Chrome
v2.5.0 Stable
Important
We recommend running CasparCG 2.5 on CPUs which support AVX2. Officially Chrome claims to require AVX2, and it is required for some of our in-progress HDR support.
Intel CPUs based on Haswell or later support this, which were first released to consumers in 2013, or 2014 for servers.
Starting with CasparCG 2.6, this will become a requirement.
Make sure to install the latest MSVC runtime, the compiler update requires a newer version than 2.4 https://aka.ms/vc14/vc_redist.x64.exe
Core
Improvements
- Initial support for HDR. This is limited to a subset of producers and consumers at this stage.
- Build for Windows with VS2022
- Rework linux builds to produce ubuntu deb files
- Update ffmpeg to 7.0
- Reimplement mixer transforms, to handle routes correctly
- Support more pixel formats from ffmpeg, to preserve colour accuracy better
- Support running on headless linux
- Transitions: Additional behaviours
Fixes
- Build with boost 1.85/1.86/1.87/1.88
- Build with ffmpeg 7.1
- Only produce mixed frames on channels which have consumers
- Routed channels not compositing correctly when channel used a MIXER KEY
- Handle audio for fractional framerates properly
- Gracefully exit on SIGINT and SIGTERM
Producers
Improvements
- FFmpeg: Support loading with a scaling-mode, to configure how clips get fit into the channel
- FFmpeg: Support more pixel formats without cpu conversion
- FFmpeg: Enable alpha for webm videos
- Image: Support loading with a scaling-mode, to configure how images get fit into the channel
- Image: Replace freeimage with ffmpeg
- HTML: Update CEF to 142
- HTML: Support audio
Fixes
- Route: Use full field rate when performing i->p channel route
- HTML: Gracefully handle page load errors
- HTML: Always set cache path
Consumers
Improvements
- Screen: Set size and position from AMCP
- Screen: Improve performance
- Image: Propagate AMCP parameters from PRINT command
- FFmpeg: Remove unnecessary forced conversion to YUVA422
- Decklink: Support explicit yuv output (requires AVX2)
- Decklink: Allow selecting device by hardware persistent id
Fixes
- FFmpeg: Correctly handle PTS on frame drop
Full Changelog: v2.4.3-stable...v2.5.0-stable