Normale weergave

10.11.0

20 Oktober 2025 om 03:04

🚀 Jellyfin Server 10.11.0

We are pleased to announce the latest stable release of Jellyfin, version 10.11.0!

This major release brings many new features, improvements, and bugfixes to improve your Jellyfin experience.

As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

WARNING: There are very important release notes to review before upgrading! Please find all the details in our blog post on the release.

You can find more details about and discuss this release on our forums.

Changelog (396)

🌟 Highlights

🏗️ Enhancements

  • add xmbc nfo uniqueid type norminalisation [PR #14965], by @KGT1
  • Fix CA1051 warning, Change public field to auto-property [PR #14827], by @tjwalkr3
  • Offload 1080p+ subtitle scaling to RKRGA [PR #14179], by @nyanmisaka
  • Enable OpenCL deinterlacer for AMF on Windows when available [PR #14144], by @nyanmisaka
  • Use VBR and MBBRC in QSV encoders for better quality [PR #14079], by @nyanmisaka
  • Fix the transparency issue of ASS subtitle rendering in HWA [PR #14024], by @nyanmisaka
  • Add DoVi Profile 5 support for Rockchip RKMPP [PR #13911], by @nyanmisaka
  • Add ServerName to startup configuration [PR #13901], by @thornbill
  • Add missing public properties to SystemInfo response [PR #13822], by @thornbill
  • Reduce allocations, simplifed code, faster implementation, included tests - StreamInfo.ToUrl [PR #9369], by @Shadowghost
  • Fix only returning one item from /Item/Latest api. [PR #12492], by @scampower3

📈 General Changes

  •  

5.2.3

19 Oktober 2025 om 22:50

Note

UpSnap is, and always will be, free and open source software.

If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.

The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.

Changelog

Features

Others

Go dependencies

Npm dependencies

Github Actions

  •  

Part-DB 2.2.1

Door: jbtronics
19 Oktober 2025 om 16:32

Part-DB 2.2.1

Important

If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8

Tip

You can help to translate Part-DB to other languages. See this post for more info.

New features

  • Load translations for Ckeditor
  • Added an option to select which languages should be shown in the language dropdown menu
  • Added hungarian translations (thanks to @Krissz, PR#1081)
  • Added option to configure if part tables for categories, etc. should include child categories by default (#1077)
  • Improved alignment of part parameter tables (#1066)
  • Show an better error message if Digikey provider needs OAuth reconnection

Bug fixes

  • Fixed problem when trying to geneate multiple labels (#1070)
  • Made settings category titles translatable (#1037)
  • Fixed placeholder plugin for label editor (#1056)
  • Fixed compatibility with PHP 8.5
  • Do not remove BOM entry if a part is deleted (#1068)
  • Fixed problem that group permissions preset were wrongfully applies (#1039)
  • Fixed problem of wrong number of buildable projects on empty project (#1038)
  • Fixed problem if search keyword contained % (#1075)
  • Fixed problem with tomselect in modals (#1073)

Miscellaneous

  • Updated dependencies
  • Improved documentation
  • Optimzed part table performance under certain conditions

Full Changelog: v2.2.0...v2.2.1

  •  

read:cbz + re:ftp

Door: 9001
25 Oktober 2025 om 17:45

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

🧪 new features

  • #916 view cbz manga/comics in the browser (thx @Scotsguy!) 8ef6dda
  • #845 users/groups can be subtracted from a broader access grant b4fda5f
    • for example *,-@acct hides a volume from everyone who's logged in
  • reflink dedup is now available in most python versions, not just 3.14 and newer f2caab6
    • much better and safer than symlink/hardlink-based dedup, but only works with a few filesystems
  • #905 option to magnify images/videos to fill the screen 66dc8b5
  • #921 #685 xm hooks can see the selected files (thx @carson-coder!) 6c024db 3364448
  • #927 textfiles can now be viewed with the ?doc= suffix with just the g permission dbb7870
  • #742 new volflag nodupem to prevent dupes from being moved into a volume; the stronger alternative to nodupe which only prevents uploads f55d834
  • audioplayer: show embedded coverart as fallback for cover.jpg in OS widgets 9746b4e
  • #928 option to hide certain ui-elements, either with volflags or url-params 98da5cc
  • #911 users can now avoid autoban according to permissions 6f02812
  • verbosity and permssion options for ?stack 677fd8e
    • default is now admin-only; previously it was "admin or read+write"

🩹 bugfixes

🔧 other changes

🌠 fun facts

  • looks like i'll be in Japan november 7~26 and then at CCC for newyears!
    • wait, I never made stickers... orz

⚠️ not the latest version!

  •  

v0.19.0-beta.7

17 Oktober 2025 om 18:58

This is the final beta before the stable release of v0.19.0. The main change in this beta is, once again, handling of HDR/DoVi formats.

If you appreciate my work, you can show your support with a donation through Buy Me a Coffee or GitHub sponsors. Your support helps me continue improving and growing the app. Thank you!

🐛 Beta information

Beta versions are not guaranteed to work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs.

💥 Crash fixes

🔧 Bugfixes

📈 Dependency updates

  • Update github/codeql-action action to v4.30.8 #5009, by renovate[bot]
  • Update kotest to v6.0.4 #5020, by renovate[bot]

Contributors

  •  

Counter-Strike 2 Update

16 Oktober 2025 om 02:06
[p]\[ MISC ][/p]
  • [p]Fixed a case of incorrect damage report data at the end of the rounds.[/p][/*]
  • [p]Updated King Crasswater and Queen Ava stickers for clarity.[/p][/*]
  • [p]Skinning fixes on Driver Gloves and Sport Gloves.[/p][/*]
  • [p]Fixed a crash when playing back some demo files.[/p][/*]
  • [p]Stability improvements.[/p][/*]
  •  

Ending production of Home Assistant Yellow

15 Oktober 2025 om 02:00
Ending production of Home Assistant Yellow

Today, we’re announcing that we will no longer be producing Home Assistant Yellow. Rest assured, it will continue to receive software support far into the future.

I’m Carl, Vice President of Commercial at Nabu Casa, the organization that builds and sells official hardware for the Open Home Foundation. I couldn’t be more proud of our hardware achievements over the past 12 months, including Voice Preview Edition and Connect ZWA-2 (including its cool new Wi-Fi and PoE experimental firmware).

Home Assistant Yellow was similarly groundbreaking at launch and helped fund Home Assistant’s development. However, for reasons I’ll explain below, the time has come to end production. This means that if you were considering buying a Home Assistant Yellow, you’ll need to act fast, as stock will not be replenished (check the Order Now button on the Home Assistant Yellow page to see if your local retailer still has stock).

Nabu Casa is now exploring what hardware could replace Home Assistant Yellow, so if you have any suggestions on what we should do next, please tell us in the comments! In the meantime, the good news is that there are already plenty of other great ways to run Home Assistant. For example, if you’re looking for hardware that’s both easy to start with and supports the Open Home Foundation, we’d recommend the Home Assistant Green.

A golden era

There is a long yellow brick road that brought us to today. All the way back in 2021, we announced Home Assistant Yellow (originally called Amber). It included some pretty unique features, including its built-in Zigbee or Thread adapter, optional PoE, and overall expandable approach. As it used the Raspberry Pi Compute Module platform, included GPIO, and had an NVMe slot, there were a lot of different ways you could upgrade it over time (including people being able to upgrade from CM4 to CM5, which was quite the speed bump 🏎️).

It wasn’t all smooth sailing with Home Assistant Yellow. We essentially launched the device in the middle of the great Pi shortage. It definitely complicated things for a time, but it all eventually stabilized. In late 2023, we launched Home Assistant Green, which became the easiest way to get started with Home Assistant. This new product led us to end the sale of Home Assistant Yellow devices that shipped with a CM4 already installed (called the Home Assistant Yellow Standard), which allowed us to focus the product line on the kit versions.

Exploded view of the Home Assistant Yellow Small, but so much room for activities

Home Assistant Green continues to have strong sales, but Home Assistant Yellow sales have been naturally slowing down, as happens a couple of years into any product’s life. This month, it finally reached the point where it no longer made sense to have another production run, which ultimately pushed us to discontinue Home Assistant Yellow.

Technology changes, and small-form-factor computing has always moved fast. For instance, in the early days of Home Assistant, the community’s de facto recommendation was always the most recent Raspberry Pi device, but we’re seeing more people gravitate towards Mini PCs. We’re now exploring what we could build next for our power users, but we’re still some way off, so don’t wait if you need something today.

Software support continues

As long as it’s possible to run Home Assistant on Yellow, we will continue to provide builds. If you want living proof of this commitment, take our first hardware device: Home Assistant Blue. It ended production in 2022, but still receives new builds of Home Assistant, something that shows no signs of changing for a long time. We continue to streamline and make Home Assistant more efficient, as it’s our goal for you to run it on the hardware you have.

Say ‘ellow to the future

I’d just like to take a moment to thank everyone who bought a Home Assistant Yellow over the years, and for all the great feedback you shared with us. We’re sad to say goodbye to our trusty little expandable powerhouse, but it’s had a good run and we’re super proud of how far we’ve come. Also, we’ll soon be announcing the date of our next hardware product (not a computing device… but something very cool nonetheless), so stay tuned!

  •  

Counter-Strike 2 Update

15 Oktober 2025 om 00:28
[p]\[ ENGINE ][/p]
  • [p]Updated engine code to the latest version of Source 2.[/p][/*]
  • [p]Reworked bullet penetration simulation to reduce CPU usage.[/p][/*]
  • [p]Improved core utilization of some client particle and sound effects processing, reducing overall CPU usage when players are shooting.[/p][/*]
[p]\[ GAMEPLAY ][/p]
  • [p]Defusing C4 will now lower the viewmodel weapon, prevent scoping, and delay firing the weapon by 150ms after exiting the defuse.[/p][/*]
  • [p]C4 will no longer detonate in the middle of halftime intermission or after the end of the match.[/p][/*]
  • [p]Fixed a case where 1 tick was incorrectly subtracted from sv_predictable_damage_tag_ticks.[/p][/*]
[p]\[ UI ][/p]
  • [p]Major Highlight clips are now viewable from the Spectator Loadout.[/p][/*]
  • [p]Selected player is now more visible in the Team Counter.[/p][/*]
  • [p]Context menu in the Inventory now opens in a position relative to the cursor.[/p][/*]
  • [p]HUD weapon mode indicator has been moved to the ammo count.[/p][/*]
  • [p]Raindrops are now removed from weapons when switching to a dry inspect environment.[/p][/*]
[p]\[ MAP SCRIPTING ][/p]
  • [p]cs_script enums can now be imported and behave the same as TypeScript enums.[/p]
    • [p]CSWeaponType.PISTOL == 1[/p][/*]
    • [p]CSWeaponType\[1] == "PISTOL"[/p][/*]
    [/*]
  • [p]Added enums CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags and CSWeaponAttackType[/p][/*]
  • [p]Added BOOSTS value to CSGearSlot. This is the gear slot for healthshots.[/p][/*]
  • [p]Updated Instance.OnRoundEnd to now receive the reason[/p][/*]
  • [p]Updated Instance.OnBeforePlayerDamage to now receive damageType and damageFlags and the result can now modify damageType and damageFlags[/p][/*]
  • [p]Updated Instance.OnPlayerDamage to now receive damageType and damageFlags[/p][/*]
  • [p]Updated Instance.OnKnifeAttack to now receive attackType[/p][/*]
  • [p]Updated Instance.TraceLine, Instance.TraceSphere and Instance.TraceBox[/p]
    • [p]The trace config now accepts an array of ignore entities or just one[/p][/*]
    • [p]The trace config can specify to trace against hitboxes[/p][/*]
    • [p]The trace result will include hitGroup if tracing against hitboxes[/p][/*][/*]
    • [p]Updated Instance.BulletTrace result to include hitGroup[/p][/*]
    • [p]Updated Entity.TakeDamage to accept damageType and damageFlags[/p][/*]
    • [p]Added CSWeaponData.GetGearSlot()[/p][/*]
      •  

      NVIDIA Driver 581.57

      14 Oktober 2025 om 00:00
      Release Highlights:
      Although GeForce Game Ready Drivers and NVIDIA Studio Drivers can be installed on supported notebook GPUs, the original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM for recommended software updates for your notebook.

      Game Ready for ARC Raiders

      This new Game Ready Driver provides the best gaming experience for the latest new games supporting DLSS 4 technology including ARC Raiders, Pax Dei, The Outer Worlds, 2, and Vampire: The Masquerade - Bloodlines 2.

      Fixed Gaming Bugs
      • Steam overlay may cause game stability issues [5521892]
      • Hell is Us: Random red/green visual glitches during gameplay [5505371]
      • Black Myth: Wukong: Minor graphical glitch may randomly appear during gameplay after updating to R580 drivers [5453535]
      • Madden 26: Stability issues after updating to R580 drivers [5446236]
      • Games may crash if the installed game directory contains Chinese characters while Smooth Motion is enabled [5537563]
      • Total War: Warhammer III: Graphics corruption [5363634]
      • Delta Force: game stability issues when Smooth Motion is enabled [5540567]
      • Clair Obscur: Expedition 33: Display artifacts and stability issues when starting a game after waking PC from sleep [5467318]
      • Borderlands 4 corruption and stability issues [5497338]

      Fixed General Bugs

      • Black screen on Alienware AW2524H monitor after changing display settings [5430236]
      • DxO Photolab 9: Stability issues when using the AI masks [5475130]

      Learn more in our Game Ready Driver article here.

      Game Ready  Driver

      •  

      Minecraft 25w42a (snapshot) Released

      14 Oktober 2025 om 14:48
      25w42a is the second snapshot for Java Edition 1.21.11, released on October 14, 2025. Full changelog: https://minecraft.wiki/Java_Edition_25w42a
      •  

      Firefox 144.0

      4 November 2025 om 00:05

      New

      • Focus on just one tab in a group without the clutter. Your active tab now stays in view, keeping things tidy even with the group collapsed.

        image for tab focus

      • We’re excited to share another tab groups update that addresses a top request from our community! You can now drag a tab into a collapsed group without automatically expanding it. It’s a quick way to stay organized while minimizing visual distractions.

      • Profile management, now rolling out gradually to users globally over the next few weeks, helps you protect your privacy and stay focused by separating your online life into distinct profiles for work, school, vacation planning, or whatever you choose. You can name your profiles and customize them with avatars and color themes for easy recognition, then quickly switch between them while keeping bookmarks, tabs, and browsing history completely separate. The new Profiles feature is available for Windows 11, Mac, and Linux users, with Windows 10 support coming soon.

        image for profile management

        This feature is part of a progressive roll out.

        What is a progressive roll out?

        Certain new Firefox features are released gradually. This means some users will see the feature before everyone does. This approach helps to get early feedback to catch bugs and improve behavior quickly, meaning more Firefox users overall have a better experience.

      • You can now close a Picture-in-Picture window without pausing the video. Press Shift + Click on the close button or use Shift + Esc to exit while keeping playback uninterrupted.

      • Logins stored in the Firefox Password Manager are now encrypted on disk using a modern encryption scheme (AES-256-CBC), replacing the older 3DES-CBC. This change improves local data protection. Logins synced through Firefox Sync remain end-to-end encrypted and already use AES-256-GCM.

      • Visual search powered by Google Lens

        With just a right-click on any image, you can now:
        ✨ Find similar products, places, or objects
        ✨ Copy, translate, or search text from images
        ✨ Get inspiration for learning, travel, or shopping

        Look for the new “Search Image with Google Lens” option in your right-click menu (highlighted with a NEW badge at first).
        This is a desktop-only feature, rolling out worldwide. Your default search engine must be set to Google in order to use it.

        image for lens

        This feature is part of a progressive roll out.

        What is a progressive roll out?

        Certain new Firefox features are released gradually. This means some users will see the feature before everyone does. This approach helps to get early feedback to catch bugs and improve behavior quickly, meaning more Firefox users overall have a better experience.

      • Perplexity AI Search in Firefox

        On desktop, Firefox now includes Perplexity, an AI-powered answer engine built into the browser. Perplexity delivers direct, conversational answers to complex questions, helping you get quick summaries, accurate references, or creative inspiration without digging through multiple sources. It’s rolling out worldwide from the address bar via the unified search button.

        This feature is part of a progressive roll out.

        What is a progressive roll out?

        Certain new Firefox features are released gradually. This means some users will see the feature before everyone does. This approach helps to get early feedback to catch bugs and improve behavior quickly, meaning more Firefox users overall have a better experience.

      • The following languages are now available for translation:

        • Azerbaijani
        • Bangla
        • Icelandic

      Fixed

      • Various security fixes.

      • The following languages have improved translation quality:

        • Arabic
        • Bulgarian
        • Catalan
        • Chinese (Simplified)
        • Czech
        • Dutch
        • Estonian
        • Finnish
        • French
        • German
        • Hungarian
        • Italian
        • Japanese
        • Portuguese
        • Persian
        • Spanish
        • Ukrainian

      Changed

      • On Windows, when opening a link from another application, Firefox will only use a window on the current virtual desktop or open a new window if needed.

      Enterprise

      Developer

      • You can now jump to a CSS custom property's definition from within the var() function in style rules.

      • The events tooltip in the Inspector now shows a badge besides custom events, making it easier to differentiate them from built-in events.

      Web Platform

      • Firefox now supports the Element.moveBefore API.

      • Firefox now supports math-shift compact.

      • Firefox now supports PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.

      • Firefox now supports the command and commandfor attributes.

      • Firefox now supports the View Transitions API Level 1. The View Transitions API provides a mechanism for easily creating animated transitions between different website views.

      • Dithering is now applied when linear-gradient, conic-gradient, and radial-gradient are rendered using hardware WebRender.

      • Firefox now supports the upsert proposal. This adds getOrInsert and getOrInsertComputed methods to Map and WeakMap. These methods either return the value associated with a key, or insert a default value, and then return that value, simplifying handling of cases where it's not known if a key is already present in the Map or WeakMap.

      • Firefox now supports the lock() and unlock() methods of ScreenOrientation interface on Windows tablets and Android devices.

      • Firefox now supports worker transfer for RTCDataChannel.

      • Firefox now supports the resizeMode getUserMedia constraint, allowing developers to crop and downscale video captured from a camera to any resolution they choose.

      • Firefox now supports the WebGPU GPUDevice.importExternalTexture API on Windows.

      • WebCodecs on Windows now has a batch-encoding path for VideoEncoder, improving performance with higher throughput and lower submission latency due to a larger default batch size.

      • Gecko-specific CSS2Properties was renamed to CSSStyleProperties, to align with the latest web standard and for better interoperability with other browser engines.

      Community Contributions

      • With the release of Firefox 144, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 12 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions:

      •  

      Counter-Strike 2 Pre-Release Update

      14 Oktober 2025 om 01:29
      [p align="start"]A new pre-release build (“1.41.1.3-rc1”) is now available in the CS2 beta depot. This build is not compatible with public matchmaking.[/p][p align="start"]For instructions on how to opt into a CS2 beta depot build, visit the following page: [/p][p]https://support.steampowered.com/kb_article.php?ref=9847-WHXC-7326[/p][p align="start"][/p][p]\[ ENGINE ][/p]
      • [p]Updated engine code to the latest version of Source 2.[/p][/*]
      • [p]Reworked bullet penetration simulation to reduce CPU usage.[/p][/*]
      • [p]Improved core utilization of some client particle and sound effects processing, reducing overall CPU usage when players are shooting.[/p][/*]
      [p]\[ GAMEPLAY ][/p]
      • [p]Defusing C4 will now lower the viewmodel weapon, prevent scoping, and delay firing the weapon by 150ms after exiting the defuse.[/p][/*]
      • [p]Fixed a case where 1 tick was incorrectly subtracted from sv_predictable_damage_tag_ticks.[/p][/*]
      [p]\[ UI ][/p]
      • [p]Major Highlight clips are now viewable from the Spectator Loadout.[/p][/*]
      • [p]Selected player is now more visible in the Team Counter.[/p][/*]
      • [p]Context menu in the Inventory now opens in a position relative to the cursor.[/p][/*]
      • [p]HUD weapon mode indicator has been moved to the ammo count.[/p][/*]
      [p]\[ MAP SCRIPTING ][/p]
      • [p]cs_script enums can now be imported and behave the same as TypeScript enums.[/p]
        • [p]CSWeaponType.PISTOL == 1[/p][/*]
        • [p]CSWeaponType\[1] == "PISTOL"[/p][/*]
        [/*]
      • [p]Added enums CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags and CSWeaponAttackType[/p][/*]
      • [p]Added BOOSTS value to CSGearSlot. This is the gear slot for healthshots.[/p][/*]
      • [p]Updated Instance.OnRoundEnd to now receive the reason[/p][/*]
      • [p]Updated Instance.OnBeforePlayerDamage to now receive damageType and damageFlags and the result can now modify damageType and damageFlags[/p][/*]
      • [p]Updated Instance.OnPlayerDamage to now receive damageType and damageFlags[/p][/*]
      • [p]Updated Instance.OnKnifeAttack to now receive attackType[/p][/*]
      • [p]Updated Instance.TraceLine, Instance.TraceSphere and Instance.TraceBox[/p]
        • [p]The trace config now accepts an array of ignore entities or just one[/p][/*]
        • [p]The trace config can specify to trace against hitboxes[/p][/*]
        • [p]The trace result will include hitGroup if tracing against hitboxes[/p][/*][/*]
        • [p]Updated Instance.BulletTrace result to include hitGroup[/p][/*]
        • [p]Updated Entity.TakeDamage to accept damageType and damageFlags[/p][/*]
        • [p]Added CSWeaponData.GetGearSlot()[/p][/*]
          •  

          10.11.0 RC9

          14 Oktober 2025 om 00:24

          🚀 Jellyfin Server 10.11.0 RC9

          We are pleased to announce the ninth release candidate preview release of Jellyfin 10.11.0!

          This is a preview release, intended for those interested in testing 10.11.0 before it's final public release. We welcome testers to help find as many bugs as we can before the final release.

          As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

          Important Notes & Features

          Please see the WIP release notes here for now: https://notes.jellyfin.org/v10.11.0_features

          PLEASE READ THOSE NOTES THOROUGHLY BEFORE UPGRADING; current RC users should have a seamless upgrade. If you have any questions, please ask in our Matrix chat.

          Installing

          This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or latest tag.

          • For all non-Docker environments, you can find the files for manual download in our repository by selecting "Stable Preview" for your OS.
          • For Docker, you can pull the 10.11.0-rc9 or preview tags.

          What's Changed (since RC8)

          New Contributors

          Full Changelog: v10.11.0-rc8...v10.11.0-rc9

          Previous RC Changelogs: https://github.com/jellyfin/jellyfin/releases/tag/v10.11.0-rc8

          •  

          Connect ZWA-2 anywhere: Use Z-Wave over Wi-Fi or PoE

          13 Oktober 2025 om 02:00
          Portable Z-Wave

          Last month, we launched the Home Assistant Connect ZWA-2, our take on the best possible Z-Wave adapter. Based on the reviews, it sounds like we hit the mark 😎. Today, we’re announcing a new, experimental firmware that allows you to do even more with the ultimate Z-Wave adapter.

          I’m Keith, a Senior Hardware and Software Engineer at Nabu Casa, but you also might know me from my work on the ESPHome project. If you weren’t aware, Nabu Casa is the commercial partner of the Open Home Foundation, and the organization that helps build official Home Assistant hardware.

          During the launch, one piece of feedback we often received was that people wanted more flexibility in where they could place Connect ZWA-2 in their home — often far away from their Home Assistant system. It was no easy feat (more on that below), but we were able to build a solution that allows you to put it anywhere you have a network connection.

          This experimental firmware will allow you to not only leverage the Wi-Fi chip inside the Connect ZWA-2, but also use it with other hardware to facilitate the use of the much-requested PoE. 🎉 This new firmware is only possible because of the second-generation platform we built Connect ZWA-2 on, which is open by design, allowing you to tinker and extend the device you own. Every piece of Home Assistant hardware reflects Nabu Casa and the foundation’s philosophy of constant evolution, and the software it launches with is just the beginning. Whenever we think of a cool new capability, we will work together to add it.

          If you want to start using your Connect ZWA-2 with Portable Z-Wave today, visit the brand new home for all the foundation’s web-based tools. Just be aware that this is experimental, and we recommend you read through this blog to understand how it works and its limitations. You can also watch the upcoming ESPHome livestream, where we’ll discuss this new tech in depth.

          Getting started

          Home Assistant Connect ZWA-2 connected to a Waveshare ESP32-S3-ETH Home Assistant Connect ZWA-2 connected to a Waveshare ESP32-S3-ETH

          NOTE: This firmware is experimental. Do not use it if you’re looking for the most stable Z-Wave experience.

          To get started using your Connect ZWA-2 over your local network, you can use one of the two following configurations:

          • Wi-Fi - the new firmware will be installed on the Connect ZWA-2 and use its built-in Wi-Fi chip to communicate over your network.
          • PoE - the new firmware will be installed on an external development board that supports Power-over-Ethernet (PoE); Connect ZWA-2 will use its stock firmware and will plug into this new device via USB.

          First, before installing this new firmware, make sure to back up your Z-Wave network and ensure your Home Assistant instance is running version 2025.10.2 or later. Only after those steps should you use the toolkit website for Portable Z-Wave. The toolkit’s wizard will walk you through the whole process of installing and connecting your device to your network. When the installation is complete, it should join your network and be discovered by both the ESPHome and Z-Wave integrations in Home Assistant.

          This firmware has proven to work well in our lab and home environments, but the real world is a different place; your local network and Z-Wave network might behave differently. For this reason, we’re seeking your feedback. If you try it out, please let us know about your experience – good or bad, brief or long-winded – by leaving a comment below. We’re eager to know how and where we can improve it!

          The Portable Z-Wave experiment

          Before we launch any of our hardware products, we try to get our pre-production batch to as many testers as possible – most are hobbyists and tinkerers from the community, and of course, the first thing they tend to do is get out the screwdriver and open it up (to be fair, it’s designed to be easy to open — no glue, no clips). When looking at the insides of Connect ZWA-2, they were instantly greeted with an ESP32 chip, and were equally excited and confused. It was initially included just as a USB controller, and yes, an ESP32-S3 is a bit overkill for this specific task, but we wanted to give the device room to grow. This brings us to the experiment we are sharing with you today…

          Making things mesh

          When you use a Z-Wave adapter with Home Assistant, which relies on the Z-Wave JS add-on, they use USB to communicate via a specialized Z-Wave serial protocol. And yes, it is technically possible to run this Z-Wave serial protocol over your network (serial-over-IP), but our testing reveals that it’s not as reliable or as easy as we’d like. Some parts of the Z-Wave serial protocol are latency (delay) sensitive, specifically the acknowledgment of Z-Wave packets. If your network is busy and decides to take its sweet time with one of those critical packets, your Z-Wave device’s connection can time out and fail. This can stall Z-Wave device communication, or even completely break it.

          For Z-Wave to work over a network, we need to address the latency-sensitive parts on the actual device; everything else can be forwarded over the network. This is where ESPHome steps in: it’s the open source software for network-capable microcontrollers that runs on ESP32 devices. We built an ESP32 into the Connect ZWA-2, and it has the horsepower (and Wi-Fi antenna) to handle this task.

          To help make this all possible, we added Z-Wave support to ESPHome, allowing it to talk to Z-Wave chips. We then added the ability for Home Assistant and Z-Wave JS to communicate with Z-Wave adapters via ESPHome. As this work is open source, it shouldn’t be limited just to our Connect ZWA-2. Theoretically, it should be able to work with any certified Z-Wave adapter connected to an ESP32. However, before we look at supporting other adapters, we want to ensure that it’s stable when running on the Connect ZWA-2.

          Home Assistant Connect ZWA-2 using the built-in Wi-Fi chip Home Assistant connected to the ZWA-2 via its integrated Wi-Fi chip.

          Home Assistant Connect ZWA-2 using POE via an adapter Home Assistant connected to the ZWA-2 via the PoE module.

          ESPHome handles serial message acknowledgments internally, then leverages its API (specifically its Protobuf implementation) to send the messages over the network more reliably than serial-over-IP. Even if your home network is bogged down by some spikes in traffic, ESPHome will have you covered, keeping your Z-Wave network stable. That’s not to say this has no impact on performance, but it may be less than you think – or can even notice!

          Performance

          Wi-Fi is very convenient, but the million-dollar question is: how will it impact your Z-Wave network? To find out, we ran some benchmarks to see how Portable Z-Wave stacks up to its USB counterpart.

          Compared to a direct serial (USB) connection, a data packet will take longer to travel between Home Assistant/Z-Wave JS and your Z-Wave network when routed through your local network. On a network with only a low to moderate workload, the additional delay is very small and is generally not noticeable. That said, if your network is heavily stressed or the Wi-Fi signal is poor, you should expect packets to take longer to move around, which can lead to a perceivable delay. It can still control your lights and other devices, but it may be a bit slower. Here are some numbers illustrating the typical latency that we were able to achieve across our test environments:

          Connection type Min (ms) Max (ms) Mean (ms)
          USB 4 9 5.36
          Ethernet 15 32 25.14
          Wi-Fi 15 92 29.16

          Your results will likely differ somewhat, especially in less ideal conditions and environments. For instance, if you place your Connect ZWA-2 in a spot with really poor Wi-Fi connectivity, you might notice devices not reflecting their actual state or other buggy behavior. Avoid using VPNs or other complex network routing or configuration, as that will add latency. Also, don’t worry about Wi-Fi interfering with your Z-Wave network, as they operate on totally different radio frequencies that don’t interact. I think with a healthy dose of common sense, you can find a great spot that gets both great Wi-Fi connectivity while nicely optimizing your Z-Wave network.

          Thanks

          This project was brought to you by a collaboration between Nabu Casa and the people below from the Open Home Foundation. None of this would be possible without the support of Home Assistant Cloud subscribers and those who care about Z-Wave and have purchased the Home Assistant Connect ZWA-2. Thank you!

          Thanks to Dominic, founder of Z-Wave JS, for quickly jumping in on this project, adding support to Z-Wave JS, and building the browser installation tooling.

          Thanks to Nick and Jesse for their support with the ESPHome implementation.

          Thanks to Steven for making the new Open Home Foundation toolbox website to allow easy installation of the experiment.

          FAQs

          Q: Is the Portable Z-Wave experiment limited to the Home Assistant Connect ZWA-2?

          A: Theoretically, it should work with other Z-Wave adapters, but thus far we have only tested it with the ZWA-2. The code is part of ESPHome 2025.10, Home Assistant 2025.10.2, and Z-Wave JS v15.15.0. We chose Home Assistant Connect ZWA-2 as the first device with support since it already contains an ESP32-S3. If you’d like to try it out with your favorite Z-Wave adapter, you should start by taking a look at our ESPHome configuration for the ZWA-2 (all that should need changing are the vendor and product IDs to match the Z-Wave adapter).

          Q: Is the Portable Z-Wave experiment limited to Home Assistant?

          A: No. It is made to work directly with Z-Wave JS. If you use Z-Wave JS v15.15.0, either standalone or with another smart home platform, you are able to use it, too! Configure Z-Wave JS to connect to esphome://<IP OF THE ZWA-2>.

          Q: Can I use Ethernet instead of Power-over-Ethernet?

          A: Yes. Use a Power-over-Ethernet injector in combination with the Waveshare ESP32-S3-ETH board.

          •  

          Ubuntu 25.10 (“Questing Quokka”) released

          Door: guiverc
          10 Oktober 2025 om 05:35

          Ubuntu 25.10, codenamed “Questing Quokka”, is here. This release continues Ubuntu’s proud tradition of integrating the latest and greatest open-source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, partnering with the community and our partners, to introduce new features and fix bugs.

          Ubuntu 25.10 introduces GNOME 49 with media and power controls on the lock screen, HDR brightness settings, and enhanced accessibility features in line with the European Accessibility Act. New apps include Loupe, a modern image viewer, and Ptyxis, a lightweight terminal emulator.

          Built on the Linux 6.17 kernel, this release brings nested virtualization on Arm, early Intel TDX host support for confidential computing, and enhanced support for TPM-backed full disk encryption with passphrase support, recovery key management and better integration with firmware updates. Network Time Security (NTS) is enabled by default for more secure time synchronization.

          Developer experience advances with updated toolchains for Python 3.13.7 and availability of 3.14 RC3, GCC 15, Rust 1.85, Go 1.25, OpenJDK 25, and previews of .NET 10 and Zig.

          Ubuntu 25.10 also debuts Rust-based implementations of sudo and coreutils for improved memory safety, and adopts the new RVA23 profile as the baseline for RISC-V, paving the way to Ubuntu 26.04 LTS.

          The newest Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, and Xubuntu are also being released today. More details can be found for these at their individual release notes under the Official Flavours section:

          https://discourse.ubuntu.com/t/questing-quokka-release-notes/59220#heading–official-flavours

          Maintenance updates will be provided for 9 months for all flavours releasing with 25.10.

          To get Ubuntu 25.10

          In order to download Ubuntu 25.10, visit:

          https://ubuntu.com/download

          Users of Ubuntu 25.04 will be offered an automatic upgrade to 25.10 if they have selected to be notified of all releases rather than just LTS upgrades. For further information about upgrading, see:

          https://ubuntu.com/download/desktop/upgrade

          As always, upgrades to the latest version of Ubuntu are entirely free of charge.

          We recommend that all users read the release notes, which document caveats, workarounds for known issues, as well as more in-depth notes on the release itself. They are available at:

          https://discourse.ubuntu.com/t/questing-quokka-release-notes/59220

          Find out what’s new in this release with a graphical overview:

          https://ubuntu.com/desktop
          https://ubuntu.com/desktop/features

          If you have a question, or if you think you may have found a bug but aren’t sure, you can try asking in any of the following places:

          https://matrix.to/#/#support:ubuntu.com
          https://discourse.ubuntu.com/support
          https://lists.ubuntu.com/mailman/listinfo/ubuntu-users

          Help Shape Ubuntu

          If you would like to help shape Ubuntu, take a look at the list of ways you can participate at:

          https://ubuntu.com/community/contribute

          About Ubuntu

          Ubuntu is a full-featured Linux distribution for desktops, laptops, IoT, cloud, and servers, with a fast and easy installation and regular releases. A tightly-integrated selection of excellent applications is included, and an incredible variety of add-on software is just a few clicks away.

          Professional services including support are available from Canonical and hundreds of other companies around the world. For more information about support, visit:

          https://ubuntu.com/support

          More Information

          You can learn more about Ubuntu and about this release on our website listed below:

          https://ubuntu.com

          To sign up for future Ubuntu announcements, please subscribe to Ubuntu’s very low volume announcement list at:

          https://lists.ubuntu.com/mailman/listinfo/ubuntu-announce

          Originally posted to the ubuntu-announce mailing list on Thu Oct 9 09:46:52 UTC 2025 by Utkarsh Gupta, on behalf of the Ubuntu Release Team.

          •  

          Minecraft 25w41a (snapshot) Released

          9 Oktober 2025 om 15:41
          25w41a is the first snapshot for Java Edition 1.21.11, released on October 9, 2025. Full changelog: https://minecraft.wiki/Java_Edition_25w41a
          •  

          v0.19.0-beta.6

          9 Oktober 2025 om 19:05

          This beta release addresses DoVi/HDR10+ playback issues on certain Fire TV devices, and a bug that made Live TV fail to direct play.

          If you appreciate my work, you can show your support with a donation through Buy Me a Coffee or GitHub sponsors. Your support helps me continue improving and growing the app. Thank you!

          🐛 Beta information

          Beta versions are not guaranteed to work as expected. We encourage users to create detailed bug reports if any problems arise. Read our blog post for more information about our Android beta programs.

          🔧 Bugfixes

          📈 Dependency updates

          • Update actions/stale action to v10.1.0 #4992, by renovate[bot]
          • Update github/codeql-action action to v4 #5000, by renovate[bot]
          • Update androidx.compose to v1.9.3 #5004, by renovate[bot]

          Contributors

          •  

          Bitfocus Companion v4.1.2

          Door: Julusian
          8 Oktober 2025 om 23:55

          📦 Downloads available at

          💵 Donate to the project at

          Companion v4.1.2 - Release Notes

          🐞 BUG FIXES

          • surface import/export errors with last_page_id or name #3650
          • stream deck mini not working with network dock #3682
          • don't assign elgato network dock an index in the surfaces table
          • very old contour shuttle pro v1 has an XKey vendor ID (#3658)
          • Template literal parsing in some expressions has unbound recursion #3655
          • disabled module count incorrect at startup #3679
          • connection status variables showing empty instead of disabled at startup #3652
          • Surface Groups should always show "Current Page" (#3685)
          • hide deprecated modules from add panel if no versions are installed #3684
          • Preset previewStyle is overridden by feedback (#3673)
          • ensure invalid version doesnt crash connections page
          • ios safari downloading exports with bad extension #3676
          • ensure modules being installed look like connections
          • ember+ api not including custom variables (#3681)

          Full Changelog: v4.1.1...v4.1.2

          •  
          ❌