❌

Normale weergave

South Dakota: Black Hills

Door: Alex
5 Augustus 2026 om 17:00

Today, we're taking you on a journey through the beautiful Black Hills, one of South Dakota's most iconic regions, which we of course couldn't miss including in our upcoming South Dakota DLC for American Truck Simulator. From legendary Wild West history to breathtaking mountain highways, let us share some of the work our talented teams have done to faithfully recreate this beautiful region.


Spanning thousands of square miles across western South Dakota, the Black Hills are home to countless landmarks, historic towns, scenic byways & more. There's simply too much to cover in a single blog, so today we'd like to highlight just a small part of what you'll be able to discover. In this preview, we're taking a closer look at the historic town of Deadwood and one of the region's most scenic highways, US-385.Β 

Deadwood

Founded in 1876 during the Black Hills Gold Rush, Deadwood quickly became one of the American West's most famous frontier towns. What began as a small mining camp rapidly transformed into a bustling settlement filled with prospectors, merchants, and legendary figures such as Wild Bill Hickok and Calamity Jane. Today, its fascinating past continues to inspire films, television series, books, and Western enthusiasts from around the world.


As you roll into town, you'll be able to drive along Deadwood's famous historic Main Street, faithfully recreated by our map designers for you to enjoy. Lined with charming storefronts, local attractions, and beautifully preserved architecture, it's the perfect place to slow down and soak in the atmosphere of this historic and famous destination.


Keep an eye out for several recognizable landmarks as you pass through, including the Town Hall, Museum, historic Train Station, and many more carefully recreated buildings that help capture the unique character of this iconic Black Hills town.

US-385

The US-385 is one of South Dakota's most scenic highways. Winding through the heart of the Black Hills, this picturesque route takes you past rolling hills, dense pine forests, toweringΒ  igneous and metamorphic rock formations, and spectacular mountain vistas.


If you're lucky, you may even spot herds of bison grazing alongside the road, adding another memorable moment to your journey through this remarkable landscape.


One highlight along the route is the stunning Pactola Lake, the largest reservoir in the Black Hills. Nearby, you'll also find a visitor center overlooking the lake, offering panoramic views, surrounded by forested hills, making it the perfect place to pause before continuing your journey on the road.


Whether you're discovering the rich history of Deadwood or enjoying the scenic beauty of US-385, the Black Hills are certainly a destination you won't want to miss on your travels in South Dakota!


We look forward to sharing even more from this upcoming DLC for American Truck Simulator in the future. If you're excited to be haulin' in the Mount Rushmore State, be sure to add South Dakota to your Steam Wishlist, your support means a lot to us. Until next time, happy truckin’!

  •  

2026.8: Approachable by design

5 Augustus 2026 om 02:00

Tip

Don’t forget to join our release party live stream on YouTube on August 5, 2026, at 20:00 GMT / 12:00 PT / 21:00 CET!

Tip

ESPHome Starter Kit launch party livestream on August 12 There’s more to look forward to next week: the ESPHome Starter Kit is launching, and you’re invited to the official launch party! πŸš€ Join the ESPHome team and their partners at Apollo Automation on the ESPHome YouTube channel on August 12 at 21:00 CEST. Familiar faces are dropping by to celebrate lift-off, too: Reed from Smart Home Solver, Simon from Simon Says Home Assistant, and Gavin from HomeTech.fm.

Home Assistant 2026.8! πŸŽ‰

Hi, I’m Ashley, the Technical Program Manager at the Open Home Foundation. With Frenck taking a well-deserved break, Bram and I are teaming up to handle things this time around.

We have been working on a lot over the past few weeks, and I’m excited to share some of what we have done for this release!

If there’s one thread tying this release together, it’s a direction we care about: making Home Assistant something you don’t need to be technical to use. This release is another step along that path.

Enjoy the release!

- Ashley

A huge thank you to all the contributors who made this release possible! And a special shout-out to @frenck and @bramkragten who helped write the release notes this release. Also, @piitaya, @RaHehl, and @farmio for putting effort into tweaking its contents. Thanks to them, these release notes are in great shape. ❀️

Making Home Assistant more approachable

One of the directions we care about most for Home Assistant is making it simpler to pick up and use, without compromising on capability. It’s something we have been working toward for a long time, and it runs through our roadmap and goals for this year. We cannot do it overnight though, so we keep listening to your feedback to make sure we are fixing the things that actually get in your way. If there is something you would like to see, we would love for you to weigh in. Every comment helps shape what comes next.

This release brings together some of that work. It may never be truly finished, and that is fine, but it is something we hold close: the more people who can use Home Assistant, whatever their technical ability, the better.

The same Home Assistant, minus the magic number

Ever wondered why the address for your own home has a random number stuck on the end? So did we. For years, reaching Home Assistant meant remembering to add :8123 to the address, a little piece of technical trivia that everyone simply had to learn. This release starts to put that right.

New installations of β€œHome Assistant OS”Home Assistant OS, the Home Assistant Operating System, is an embedded, minimalistic, operating system designed to run the Home Assistant ecosystem on single board computers (like the Raspberry Pi) or Virtual Machines. It includes Home Assistant Core, the Home Assistant Supervisor, and supports apps. Home Assistant Supervisor keeps it up to date, removing the need for you to manage an operating system. Home Assistant Operating System is the recommended installation type for most users. now use a normal web address by default, with no number to add on the end. You reach your home the same way you reach any website. Nothing extra to remember, nothing extra to type.

Your current setup keeps working

If you are already running Home Assistant, nothing changes and there is nothing you need to do. This only affects new installations of Home Assistant OS. Your existing installation is completely unchanged, keeps the exact port it has always used, and keeps working just as before. If everything works today, the simplest thing is to leave it exactly as it is.

Want to change the port? We’ve got you covered

You do not have to change anything, but if you would like the cleaner address, or need to change the port for another reason, you can now do it yourself from the interface. The same screen also holds a few more options, like choosing which network connection Home Assistant listens on and setting trusted proxies, for the setups that need them.

Screenshot of the web server settings in the Home Assistant interface, showing options for the port, the network connection to listen on, and trusted proxies.

Changing something as fundamental as the port your home lives on can feel nerve-wracking, so we made it hard to get stuck. When you change the web server settings, Home Assistant applies the new configuration and then waits for you to confirm everything still works. If you do not confirm within five minutes, it assumes something went wrong, puts your previous settings back, and restarts. And if the new settings cannot be applied at all, it falls back right away. So if you ever lock yourself out with the wrong setting, you do not have to do anything: wait a few minutes, and Home Assistant returns you to where you were.

Note

One thing to keep in mind: anything that reaches Home Assistant using the old address may need updating to match the new port, such as your bookmarks or other services and tools you have connected, including the mobile app. If your setup works today, that is a good reason to leave it as it is.

Screenshot of the confirmation prompt shown after changing the web server settings, asking you to confirm everything still works before the new settings are kept.

What this means for YAML

If you currently set up the web server in YAMLYAML is a human-readable data serialization language. It is used to store and transmit data in a structured format. In Home Assistant, YAML is used for configuration, for example in the configuration.yaml or automations.yaml files. [Learn more], you do not need to change anything. The first time you start Home Assistant after updating, your settings move into the interface for you, and you manage them there from then on. You might also see a repair appear, just to let you know your settings were imported; it can point you to tidying up the old YAML if you like, but nothing breaks either way.

Less β€œadvanced”, more approachable

A word comes up around Home Assistant a lot: advanced. But what does it actually mean, and who gets to decide what counts as advanced and what does not? Too often it is a label that quietly tells people a feature is not for them. We want Home Assistant to be approachable for everyone, so this release removes some of that language.

Describing the feature, not the user

The clearest place to start is the words themselves. Labels like advanced and expert were dotted around Home Assistant. Words like these can be discouraging: they suggest a feature is not for you and steer you away from trying it, even when it is perfectly approachable. This release removes that wording in around 43 places, across the app, its documentation, and the companion apps. None of these features changed. Instead of rating your skill, the wording now simply describes what each one does.

A big thank you to everyone who helped comb through and clean this up! πŸ‘

Just Tools, no developer required

In the same spirit, Developer Tools is now simply Tools. It has always been a useful spot for everyone, whether you are checking the stateThe state holds the information of interest of an entity, for example, if a light is on or off. Each entity has exactly one state and the state only holds one value at a time. However, entities can store attributes related to that state such as brightness, color, or a unit of measurement. [Learn more] of your β€œdevices”A device is a model representing a physical or logical unit that contains entities., testing a templateA template is an automation definition that can include variables for the action or data from the trigger values. This allows automations to generate dynamic actions. [Learn more], or reloading part of your setup, and you never needed to be a developer to use it. The shorter name matches how people actually use it, and feels a little friendlier to open.

Home Assistant Cloud, now easier to explore

Home Assistant Cloud by Nabu Casa is how many people add remote access, fast and private voice, encrypted backupsHome Assistant has built-in functionality to create files containing a copy of your configuration. This can be used to restore your Home Assistant as well as migrate to a new system. The backup feature is available for all installation types. [Learn more], and more to their home, all while supporting the project at the same time. Until now, everything it offers lived on a single long page of switches and settings. This release gives that page a proper redesign.

The main page is now a clean overview. Each feature (remote access, backups, voice assistants, the companion app, and more) has its own space, so you can see what you have turned on at a glance. The settings for each one move onto their own page, which keeps the overview tidy and makes every feature easier to understand on its own.

The bigger change is for anyone just getting started. There is now a guided setup that walks you through Home Assistant Cloud step by step, instead of leaving you to find your way around a wall of options. If it is not a good moment, you can put it off and pick it up again later.

Screenshot of the top of the redesigned Home Assistant Cloud page, showing the overview with each cloud feature in its own space. Screenshot of the lower part of the redesigned Home Assistant Cloud page, showing more cloud features and their settings.

A big thank you to @klejejs for this redesign!

Your entity IDs, your choice

Behind every deviceA device is a model representing a physical or logical unit that contains entities. and sensorSensors return information about a thing, for instance the level of water in a tank. [Learn more] sits an entity ID, a short name such as light.kitchen_ceiling that your automationsAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more], scriptsScripts are components that allow you to specify a sequence of actions to be executed by Home Assistant when turned on. [Learn more], and dashboards use to refer to it. Most of the time they look after themselves. But when you do want them neat and consistent, you should be the one deciding how they read.

Some earlier work looked at building entity IDs automatically from the areaAn area in Home Assistant is a logical grouping of devices and entities that represents a room or space in your home, such as the living room, kitchen, or garage. [Learn more] a device belongs to. Your feedback told us this suited some people but not everyone. So this release takes a more flexible route and puts you in charge: you can rename an entity ID yourself, and control how it is ordered, so your entitiesAn entity represents a sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other entities. An entity is usually part of a device or a service. [Learn more] follow whatever naming pattern makes sense to you.

Screen recording showing how to rename an entity ID and change how it is ordered in the Home Assistant interface.

Thanks to @arturpragacz and @piitaya for this work.

A cleaner way to handle your devices

Home Assistant is changing how it keeps track of your devices behind the scenes. Until now, if one physical deviceA device is a model representing a physical or logical unit that contains entities. was set up through two different integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more], Home Assistant merged them into a single device. Details that can only hold one value, such as the model or serial number, could then clash. From this release, each integration keeps its own device entry, so nothing gets collapsed together.

When you update, any devices that were merged this way are separated automatically, and their entitiesAn entity represents a sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other entities. An entity is usually part of a device or a service. [Learn more] move to the right device for you. Most people will not notice a thing. In the rarer cases where a device was set up through more than one integration, you might see it appear twice, once per integration, and Home Assistant may raise a repair to let you know.

There is nothing you need to do. Your automationsAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more] and scriptsScripts are components that allow you to specify a sequence of actions to be executed by Home Assistant when turned on. [Learn more] keep working, because Home Assistant still sends actions to the right devices after the split. The only things that might need a second look are automations that point to a device by its ID directly, or the occasional unusual setup. If a repair appears, just follow it.

This is groundwork for more flexible device handling we are building toward over the coming months, so think of it as a step along the way rather than the finished picture.

If you build a custom integrationA custom integration is an integration that has been created by someone from the Home Assistant community and has been published for others to use at their own risk. Custom integrations are not supported by the Home Assistant project. They are not reviewed or tested by the Home Assistant development team and thus may negatively impact the stability of your Home Assistant instance. An example of a custom integration is the Spook integration., most need no changes at all. If yours works with device details directly, the developer blog walks through what changed. There is no rush: the previous approach keeps working for now, so you have plenty of time.

Thanks to @emontnemery for this work.

We can’t stop adding triggers and conditions

Last release, purpose-specific triggers and conditions became the friendlier way to build automationsAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more]: you describe the moment you care about, like when the front door opens, instead of piecing it together from the technical parts underneath. This release adds two more of them.

Vibration now has conditions to match its triggers. On top of reacting the moment vibration starts or stops, you can check whether something is vibrating (or not) as part of a bigger automation, for example, only sending a β€œlaundry is done” message once the washing machine has actually stopped shaking.

Moon gains a trigger and matching conditions. You can start an automation the moment the moon enters a new phase, or check the current phase as part of a bigger automation. Point it at the full moon, the new moon, or any change of phase, and let your home take it from there, whether that is mood lighting, a reminder, or just a bit of fun. πŸŒ™

Thanks, @nielsrowinbik!

Integrations

Thanks to our community for keeping pace with the new integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] and improvements to existing ones! You’re all awesome πŸ₯°

New integrations

We welcome the following new integrations in this release:

  • Dyson Infrared, added by @elax46
    Control your Dyson fans through any infrared transmitter you already have set up in Home Assistant. Because the connection only goes one way, Home Assistant shows the last command you sent rather than the fan’s live state.

  • Fuelprices.dk, added by @MTrab
    Track current fuel prices from Danish fuel companies in Home Assistant. The integration pulls prices from the Fuelprices.dk service and creates a sensor for each product you select at a station, so you can watch prices and build automations around them.

  • Gatus, added by @TN-1, launching at πŸ₯ˆ silver quality
    Bring the health of your services into Home Assistant from your Gatus monitoring instance. Each monitored endpoint shows up as a binary sensorA binary sensor is an entity that reports one of two mutually exclusive states, on or off. The device class determines how those states are labeled in the UI. For example, open/closed for a door or detected/clear for motion. [Learn more], so you can put service status on a dashboard or trigger automations when something goes down or comes back up.

  • GeoSphere Austria Warnings, added by @tklecka
    Bring official weather warnings for Austria into Home Assistant from GeoSphere Austria (formerly ZAMG), the national weather service. Warnings are issued per municipality and cover events like storms, heavy rain, snow, black ice, thunderstorms, heat, and cold, so you can get notified or trigger automations when the warning level rises.

  • Google Health, added by @allenporter
    Bring your health and fitness data into Home Assistant from Google Health and the Fitbit Web API. After you connect your Google account, you get sensors such as steps, distance, weight, and resting heart rate, and it can run alongside the existing Fitbit integration.

  • Harbor Sleep, added by @Lash-L
    Keep an eye on your Harbor Sleep baby monitor from Home Assistant. The integration connects to the device on your local network and exposes sensors like temperature, Wi-Fi strength, and stream quality.

  • Harman Luxury Audio, added by @sbesh91
    Control network streamers built on the Harman Luxury Audio platform, such as the Arcam Radia ST5 and ST60, and equivalent JBL and Mark Levinson streamers. The integration talks to the device directly on your local network, so no cloud account is required.

  • Karakeep, added by @sli-cka
    Connect your self-hosted Karakeep bookmarking service to Home Assistant and keep track of your bookmark statistics. Karakeep helps you save, organize, and tag links, notes, and images, and this integration surfaces those numbers as sensors.

  • LED Infrared, added by @tr4nt0r
    Control LED lights through any infrared emitter you already have set up in Home Assistant. It supports many branded and unbranded bulbs and strip controllers that use generic infrared remotes. Communication is one-way, so the integration uses assumed states.

  • LiteLLM, added by @luismalves
    Use a LiteLLM proxy as a conversation agent in Home Assistant. LiteLLM puts a single OpenAI-compatible API in front of many model providers, so you can reach almost any model through one endpoint, hosted or self-hosted. Home Assistant creates a conversation agent for each model you configure.

  • llama.cpp, added by @allenporter
    Use a local llama.cpp server, or any OpenAI-compatible endpoint, as a conversation agent in Home Assistant. You can set up several agents, each with its own model and instructions, and keep everything running on your own hardware.

  • Lyngdorf, added by @fishloa, launching at πŸ₯ˆ silver quality
    Control Lyngdorf audio processors and amplifiers from Home Assistant, including power, volume, source selection, and sound modes. The integration keeps in sync with the device over your local network.

  • Midea, added by @chemelli74
    Bring devices that use the Midea protocol, such as air conditioners and air purifiers, into Home Assistant. The integration provides information on the connected devices and lets you control their main features.

  • NeoPool, added by @svasek, launching at πŸ₯ˆ silver quality
    Monitor and manage pool controllers built on the NeoPool system, originally from Sugar Valley and sold under many brands like Hidrolife, Aquarite, and Oxilife. It talks to your controller locally over Modbus TCP, exposing water chemistry, filtration, and hydrolysis data with no cloud needed.

  • ScorpionTrack, added by @Herbertmt978, launching at πŸ₯ˆ silver quality
    Follow vehicles shared through a public ScorpionTrack location-share link on your Home Assistant map. The integration reads the shared vehicle feed and creates a device trackerDevice trackers are used to track the presence, or location, of a device. [Learn more] for each vehicle, without needing your private account credentials.

Noteworthy improvements to existing integrations

It is not just new integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] that have been added; existing ones keep getting better too. Here are some of the noteworthy improvements this release:

  • Shelly now supports Enhanced Security, the HTTPS-only mode on firmware 2.0 for gen2 and newer devices, and added support for Shelly circuit breakers, with on/off control plus output-state and safety-switch sensors. Thanks, @bieniu and @thecode!
  • Reolink gained pre-siren entities and a motion device class on its AI-detection binary sensors. Thanks, @starkillerOG and @abmantis!
  • Overkiz added window and tilt binary sensors for contact sensors, boost and drying-duration numbers for the Atlantic electrical towel dryer, and support for the Somfy Thermostat PRO. Thanks, @iMicknl!
  • SwitchBot added support for the Candle Warmer Lamp and the RGBIC Neon Rope Light, plus fan and select controls for the Standing Fan. Thanks, @Onero-testdev!
  • Roborock got plenty of love for the Q10, with a do-not-disturb switch, switch entities, a map image, and a volume control. Thanks, @lboue and @tubededentifrice!
  • Whirlpool added an oven light, an oven cook-mode select, and an oven target-temperature number. Thanks, @matthewdias and @bdlcalvin!
  • MQTT gained an infrared platform, so you can send infrared commands over MQTT. Thanks, @jbouwh!
  • KNX got a whole set of improvements. Button and notify entities can now be configured from the interface, the KNX panel gained a Send telegram dialog (keyboard shortcut s), plus a datapoint type (DPT) reference and a device view for your project data. On top of that, all KNX entities now restore their state after a reload or restart. Thanks, @farmio!
  • Enphase Envoy added ACB battery sensors, along with sleep and wake controls. Thanks, @genestealer!
  • MELCloud gained on/off control, an operation-mode select, and a flow-temperature number for air-to-water heat pump zones. Thanks, @imilchev!
  • MELCloud Home added energy-consumption reporting and a number platform. Thanks, @erwindouna!
  • Portainer added an update platform and container health status. Thanks, @erwindouna!
  • Mikrotik gained sensor, button, and update platforms. Thanks, @chemelli74!
  • Imou added switch and sensor platforms. Thanks, @Imou-OpenPlatform!
  • Fronius added a binary sensor for backup mode. Thanks, @farmio!
  • OpenAI Conversation now supports GPT-5.6. Thanks, @Shulyaka!
  • WiiM added multi-room grouping and metadata synchronization. Thanks, @Linkplay2020!
  • SMLIGHT added Bluetooth proxy support and an infrared receiver for SMLIGHT Ultima devices. Thanks, @tl-sl!
  • Vizio added command aliases for its remote. Thanks, @raman325!
  • Tesla Wall Connector added vehicle current and Wi-Fi signal sensors. Thanks, @sarabveer!
  • Teslemetry added control for seat coolers. Thanks, @Bre77!
  • Tessie added a navigation-destination text entity. Thanks, @Mattheinrichs!
  • Gardena Bluetooth added tank pressure and water temperature sensors. Thanks, @icereed!
  • Duco added ventilation temperature sensors. Thanks, @ronaldvdmeer!
  • Victron BLE added support for Orion XS and inverter devices. Thanks, @rajlaud!
  • OMIE added an action to get prices for a specific date. Thanks, @abmantis!
  • Ecowitt added soil conductivity sensor support. Thanks, @GSzabados!
  • Steam added an image platform, plus new Last online, Level, and Now playing sensors. Thanks, @tr4nt0r!
  • LG Infrared added support for LG air conditioners. Thanks, @Dr-Blank!
  • UniFi Protect now supports the USL smart sensors (USL Entry, USL Environmental, and USL GlassBreak) on UniFi Protect 7.2 and newer, and cameras gained Motion detection, Smart detection, and Sound detection event entities that fire for any detection the camera reports, such as a person, a package, or barking, with the detected type as an attribute. Thanks, @RaHehl!

Integration quality scale achievements

One thing we are incredibly proud of in Home Assistant is our integration quality scale. This scale helps us and our contributors to ensure integrations are of high quality, maintainable, and provide the best possible user experience.

This release, we celebrate several integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] that have improved their quality scale:

This is a huge achievement for these integrations and their maintainers. The effort and dedication required to reach these quality levels is significant, as it involves extensive testing, documentation, error handling, and often complete rewrites of parts of the integration.

A big thank you to all the contributors involved! πŸ‘

Now available to set up from the UI

While most integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] can be set up directly from the Home Assistant user interface, some were only available using YAML configuration. We keep moving more integrations to the UI, making them more accessible for everyone to set up and use.

The following integrations are now available via the Home Assistant UI:

Farewell to the following

Time for a little cleaning, and no, we did not wait for spring! The following β€œintegrations”Integrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] are no longer available as of this release:

  • Permobil has been removed. Permobil deprecated the API it relied on, so the integration could no longer retrieve any data, and there is no replacement available.
  • Volvo On Call has been removed. If you have a supported Volvo, set up the newer Volvo integration instead.

Other noteworthy changes

There are many more improvements in this release; here are some of the other noteworthy changes:

Tell us how setup went

If you have set up Home Assistant recently, you might notice a short, optional survey asking how your first experience went. It is entirely up to you, and every response helps us make getting started smoother for the next person. Thank you to everyone who shares their thoughts! πŸ’›

A roomier template editor

The template tool in Tools is where you try out β€œtemplates”A template is an automation definition that can include variables for the action or data from the trigger values. This allows automations to generate dynamic actions. [Learn more] and watch the result update as you type. This release gives it a more comfortable layout: the editor and the result now sit in a split view you can drag to resize, and you can switch between side by side and stacked, whichever suits what you are working on. Your choice is remembered for next time.

Thanks, @maartenla!

Taps that land where you mean them

On the picture elements card, a tap could trigger the element next to the one you meant, or hit nothing at all, and some elements could not be tapped. Taps now go to the nearest icon or label, so every element can be reached, and tapping a label’s text always triggers that label. Thanks, @RaHehl!

A combined battery level you can trust

If you track more than one battery in the energy dashboard, you can now give each one a capacity. The combined state of charge is then weighted by size, so a small full battery and a large empty one no longer average out to a misleading number. Batteries without a capacity set keep using the plain average, so nothing changes unless you want it to. Thanks, @MindFreeze!

Search your media

Browsing for the right song, photo, or film used to mean clicking through folder after folder. Now, integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] that provide media can offer search right in the media browser, so you type what you are looking for and jump straight to it.

What you can search depends on the media source. Immich, for example, gained a smart search that finds photos by what is actually in them rather than by their filename, and Overseerr lets you search for and request movies and shows without leaving Home Assistant.

Thanks, @zweckj, @mib1185, and @felixschndr!

Find your favorite cards faster

Your most-used cards are now easier to find. In the card picker’s β€œBy Card” tab, you can now mark the cards you use most as favorites using the icon in the corner of each card. Favorited cards float to the top of the section, so if you reach for the same card again and again while building similar dashboards, it’s always right there waiting for you. Tap the icon again to remove a card from your favorites.

Screenshot of the card picker's By Card tab, with the Tile, Area, and Entities cards marked as favorites with a star icon.

Thanks, @piitaya, @laupalombi, and everyone who suggested this at a Release Party!

Z-Wave lock credentials, properly managed

Managing who can unlock your Z-Wave lock just got a lot more capable. Powered by Z-Wave JS’s new Access Control API, the Z-Wave JS app 1.6.0 brings a heavily revised interface: every supported lock now gets a dedicated Access Control tab. For now, this lives in Z-Wave JS UI rather than in the Z-Wave panel in Home Assistant.

The new Access Control tab in Z-Wave JS UI, showing users and their credentials Users, their credentials, and a full audit trail, all in one place.

Depending on what your lock supports, you can now give each user several credentials of more than one type, so the same person can have a PIN and a fingerprint, or multiple of both. New credentials can be learned on the lock itself: start the enrollment from the interface, then present the finger or type the PIN. There is also an audit log of every change, admin code management for locks that use one, and the ability to move credentials between users or delete them in bulk.

Update the Z-Wave JS app to 1.6.0 or later, then open Z-Wave JS UI to find the new tab. Thanks, @AlCalzone!

And a few more

There is even more packed into this release. Here are some of the other changes worth a mention:

  • Templates keep getting faster. Another round of β€œtemplates”A template is an automation definition that can include variables for the action or data from the trigger values. This allows automations to generate dynamic actions. [Learn more] performance work landed: templates with a numeric result are up to 40% faster, and templates used on dashboards can now be cached. Thanks, @frenck!
  • Template entities remember their state. Fan, coverCovers are devices such as blinds, garage doors, etc that can be opened and closed and optionally set to a specific position. [Learn more], and device trackerDevice trackers are used to track the presence, or location, of a device. [Learn more] template entities now restore their previous state after a restart, so they pick up right where they left off. Thanks, @Petro31!
  • Search finds more of what is connected. When you search or open a device or entity, Home Assistant now digs deeper into what is related, so scenes, scripts, groups, the people behind a person entity, and anything sharing a label or area all show up where you would expect them. It is a small change that makes it much easier to see how your setup fits together. Thanks, @frenck!
  • A reboot heads-up on Home Assistant OS. The system updateAn update entity is an entity that indicates if an update is available for a device or service. [Learn more] entity now lets you know when an update needs a reboot to finish. Thanks, @mdegat01!
  • A new radon device class. Sensors and numbers can now be classified as radon, so radon measurements get the right units and display. Thanks, @abmantis!
  • Filter entities by manufacturer and model. The entity filter can now narrow entities by manufacturer, model, and model ID. Thanks, @Skaronator!
  • Ask Assist from quick search. You can now start an Assist command straight from quick search. Thanks, @timmo001!
  • A date on the clock card. The clock card can now show the date alongside the time. Thanks, @timmo001!
  • More from the Activity panel. The Activity panel gained a CSV download and a clear-and-reset action. Thanks, @karwosts and @timmo001!

Patch releases

We will also release patch releases for Home Assistant 2026.8 in August. These patch releases only contain bug fixes. Our goal is to release a patch release once a week, aiming for Friday.

Need help? Join the community

Home Assistant has a great community of users who are all more than willing to help each other out. So, join us!

Our very active Discord chat server is an excellent place to be, and don’t forget to join our amazing forums.

Found a bug or issue? Please report it in our issue tracker to get it fixed! Or check our help page for guidance on more places you can go.

Are you more into email? Sign up for the Open Home Foundation Newsletter to get the latest news about features, things happening in our community, and other projects that support the Open Home straight into your inbox.

If you would like to wear your support: the Open Home Foundation store just added new T-shirts featuring ESPHome, Music Assistant, and a fresh Home Assistant design, all in classic black (or Dark Mode, if you prefer!). They are versatile, built to last, and best of all, every purchase helps fund the foundation’s work. Grab yours from the store.

Three black T-shirts from the Open Home Foundation store, featuring the ESPHome, Music Assistant, and Home Assistant designs.

Backward-incompatible changes

We do our best to avoid making changes to existing functionality that might unexpectedly impact your Home Assistant installation. Unfortunately, sometimes it is inevitable.

We always make sure to document these changes to make the transition as easy as possible for you. This release has the following backward-incompatible changes:

AirNow

The station radius option has been removed. The 2026 AirNow API no longer uses a distance parameter, so the radius had no effect on which reporting station was used. Existing entries are updated automatically, and any radius you had set is discarded. No action is needed.

(@derekcentrico - #176740) (AirNow documentation)

Gardena Bluetooth

The valve’s activation_reason sensor now reports a fixed set of values instead of free-form text. If you have automationsAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more], scriptsScripts are components that allow you to specify a sequence of actions to be executed by Home Assistant when turned on. [Learn more], or β€œtemplates”A template is an automation definition that can include variables for the action or data from the trigger values. This allows automations to generate dynamic actions. [Learn more] that match on the old text values, update them to match the new ones.

(@elupus - #177187)

Edifier Infrared

If you set up the Edifier Infrared integration for the R2000DB or R2730DB speakers, some buttons were mapped to the wrong infrared codes (on the R2730DB, power and mute were swapped). The mappings are now corrected and migrated automatically. If you built automationsAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more] or scriptsScripts are components that allow you to specify a sequence of actions to be executed by Home Assistant when turned on. [Learn more] around the old, incorrect buttons, update them to match.

(@abmantis - #177472) (Edifier Infrared documentation)

Ohme

The Ohme energy sensor has been removed. It reported an estimate of the energy stored in the car’s battery rather than the energy delivered by the charger, which caused confusing jumps in the energy dashboard, and the vendor’s API no longer provides a useful value.

If you tracked this sensor, use an Integration - Riemann sum helperA helper is a virtual entity you create inside Home Assistant. It is not backed by a physical device. Helpers store values, track state, or do calculations that your automations and dashboards need. [Learn more] on a power sensor to estimate the energy instead.

(@dan-r - #174664) (Ohme documentation)

Paperless-ngx

Paperless-ngx now requires a newer version of your Paperless-ngx server. The minimum supported server version is raised to 2.19, which also restores compatibility with Paperless-ngx 3.0. If your Paperless-ngx server is on version 2.18 or older, update it before you update Home Assistant.

(@IngmarStein - #176889) (Paperless-ngx documentation)

Robot vacuums

The deprecated battery_level property has been removed from the vacuum entitiesAn entity represents a sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other entities. An entity is usually part of a device or a service. [Learn more] of several integrations. If you use a robot vacuum’s battery level in an automationAutomations in Home Assistant allow you to automatically respond to things that happen in and around your home. [Learn more], scriptScripts are components that allow you to specify a sequence of actions to be executed by Home Assistant when turned on. [Learn more], or on a dashboard, use the vacuum’s battery sensor instead.

This affects the following integrations:

(@gjohansson-ST - #175681, #175684, #175685, #175686, #175687, #175688, #175691, #175764)

ScreenLogic

The option to configure the pollingData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] interval has been removed from ScreenLogic. Home Assistant now polls the integration at a fixed interval. If you need a different update frequency, you can set your own polling interval or trigger an update with the homeassistant.update_entity action.

(@Pinball3D - #175576) (ScreenLogic documentation)

UniFi Protect

Support for UniFi Protect AI Port devices has been removed. These devices only ever exposed diagnostic sensors, all disabled by default, and are not part of the UniFi Protect public API the integration is moving to. The AI Port device and its sensors are removed automatically when you update. You can still configure the AI Port directly in UniFi Protect.

(@RaHehl - #174378) (UniFi Protect documentation)

Detection scores are no longer available. The detection binary sensors (motion, person, vehicle, animal, and the smart-audio alarm sensors) now take their state from the UniFi Protect public API, which carries no per-event score, so their event_score attribute is gone and automations that filter on it need another condition. The event id and the detected types moved to the new Motion detection, Smart detection, and Sound detection event entities.

(@RaHehl - #174948) (UniFi Protect documentation)

UniFi Protect 7.1 or newer is now required. On an older console the integration reports that the version is too old instead of setting up. Update UniFi Protect to 7.1 or newer to keep using it.

(@RaHehl - #177620) (UniFi Protect documentation)

Volvo On Call

The Volvo On Call integration has been removed. If you have a supported Volvo, set up the newer Volvo integration instead.

(@gjohansson-ST - #175677)

If you are a custom integration developer and want to learn about changes and new features available for your integration: Be sure to follow our developer blog. The following changes are the most notable for this release:

All changes

Of course, there is a lot more in this release. You can find a list of all changes made here: Full changelog for Home Assistant Core 2026.8.

  •  

Proxmox Virtual Environment launches official Arm64 Support

5 Augustus 2026 om 09:17
  • First official Arm64 release extends Proxmox VE beyond x86-64 architectures.
  • Features day-one validation for NVIDIA Graceβ„’ and NVIDIA Veraβ„’ CPU architectures.
  • Delivers complete feature parity across KVM, LXC, ZFS, and Ceph storage stacks.

VIENNA, Austria – August 05, 2026 –Enterprise software developer Proxmox Server Solutions GmbHΒ today announced the immediate availability of the first officially supported Arm64 edition of its flagship platform, Proxmox Virtual Environment. The release extends the open-source virtualization platform to Arm-based server systems, supporting enterprise demand for high-density, energy-efficient data center architectures.

Proxmox VE for Arm64 provides a unified platform to manage Arm64 virtual machines and Linux containers (LXC). Users benefit from the established web-based management interface, software-defined networking, storage, high-availability clustering, and backup capabilities of Proxmox VE on supported Arm64 hardware.

Systems based on the NVIDIA Grace and NVIDIA Vera CPU architectures are supported from the first official Arm64 release. These platforms target demanding data center, cloud, accelerated computing, and AI training and inference environments, expanding the infrastructure options available to organizations building modern and energy-efficient data centers.

Technical validation on NVIDIA Grace Hopperβ„’ systems

Developed in technical collaboration with NVIDIA and Supermicro, Proxmox engineers performed joint validation on NVIDIA Grace Hopperβ„’ Superchip server systems. This effort enabled rapid porting and thorough testing across the platform stack, which is already operating across select enterprise production environments.

Full feature parity for ZFS and Ceph

Built on Proxmox VE’s established Linux and KVM foundation, the Arm64 edition underwent architecture-wide validation. Key enterprise storage mainstays – including ZFS and Ceph – have been fully optimized to deliver exact performance, reliability, and feature parity with existing x86 deployments.

β€œAs data centers shift toward high-density, energy-efficient architectures, our customers require the exact same mission-critical stability on Arm64 that they have relied on with x86," said Tim Marx, COO at Proxmox Server Solutions. "Through our close engineering work with NVIDIA and Supermicro, we are ensuring that enterprises can scale their next-generation AI and cloud workloads with complete confidence in their underlying hypervisor."

β€œOur goal was not simply to run Proxmox VE on a new architecture, but to deliver full feature parity: KVM, networking, clustering, ZFS, and Ceph all behaving exactly as our users expect from our x86-64 builds,” said Thomas Lamprecht, CTO at Proxmox Server Solutions. β€œDeveloping directly on NVIDIA Grace Hopper systems let us validate that on production-class hardware from day one, and NVIDIA's upstream kernel work ensures the platform evolves alongside NVIDIA Grace and NVIDIA Vera.”

Availability

Proxmox Virtual Environment for Arm64 is open-source software and immediately available for download via bare-metal ISO images or package repositories alongside existing x86-64 builds.

For enterprise environments, Proxmox Server Solutions offers comprehensive support plans that provide stable and secure updates and direct access to expert support services. These support contracts offer a cost-effective way to secure enterprise-grade stability. Enterprise support for Arm64 deployments are available upon request.

Resources:

###

About Proxmox Virtual Environment
Powering over 2 million hosts globally, Proxmox Virtual Environment is a complete open-source platform for enterprise virtualization and hyper-converged infrastructure. It natively unifies KVM virtualization, LXC containers, software-defined storage, and networking on a single platform. Alongside its dedicated Backup Server and Datacenter Manager, the Proxmox ecosystem eliminates multi-site complexity as well as dependency on proprietary stacks. Backed by a global community of over 225,000 members, the platform serves as a scalable, cost-effective foundation for modern data centers.

About Proxmox Server Solutions
Proxmox Server Solutions provides powerful, intuitive open-source server software that guarantees vendor independence and minimizes total cost of ownership. Enterprises of all sizes rely on the company’s reliable vendor support, certified training services, and a global network of 3,000 integration partners to ensure business continuity. Established in 2005 and headquartered in Vienna, Austria, tens of thousands of corporate customers worldwide trust Proxmox solutions to secure their mission-critical IT environments.

Contact:Β Daniela HΓ€sler, Proxmox Server Solutions GmbH, press@proxmox.com

  •  

v5.51.2

5 Augustus 2026 om 15:05

5.51.2 (2026-08-05)

πŸš€ New feature

  • content-manager: add optional component screenshots to DZ picker (#26863)

πŸ”₯ Bug fix

  • use radio roles for accessibility and improve aria attributes (#27139)
  • handle i18n conflict and local rights (6519f4d5db)
  • admin: interpolate min/max values in validation error messages (#27172)
  • admin: pin react-colorful to prevent optimizeDeps include/exclude conflict (#27203)
  • content-manager: relation creation discards parent changes (#27081)
  • content-manager: relation order changes after saving dynamic-zone components (#27135)
  • content-manager: keep document status accurate on mixed-locale batches (#27035)
  • core: use configured default pageSize when only page is provided (#27132)
  • database: escape LIKE wildcards in filters and use equality for $eqi/$nei (#26476)
  • i18n: use fractional temp_key when filling from locale (#26296)
  • upload: stream URL imports to disk instead of buffering in memory (#27176)
  • upload: keep cursor position while editing asset details fields (CMS-1536) (2c6edbfacb)
  • upload: apply asset permissions to media library actions (CMS-434) (e8099188e2)
  • upload: keep crop drag tracking on touch devices (CMS-1538) (7807ea83dc)
  • upload: keep asset drawer header visible on mobile (CMS-1539) (4edad7ca75)
  • upload: media library MVP fixes (7a4012c65a)

πŸ“š Documentation Changes

  • add contributor documentation for the MCP server (#27160)

βš™οΈ Chore

  • deps: bump @hono/node-server from 1.19.14 to 1.19.17 (#27166)
  • deps: bump postcss from 8.5.14 to 8.5.25 (#27195)
  • deps: bump brace-expansion from 1.1.16 to 1.1.18 (#27196)
  • deps: bump js-yaml from 3.15.0 to 3.15.1 (#27197)
  • deps: bump motion from 12.23.24 to 12.40.0 (#27133)
  • deps: bump tar from 7.5.21 to 7.5.22 (#27165)
  • deps: bump react-router-dom from 6.30.3 to 6.30.4 (#27134)
  • deps: bump undici from 6.27.0 to 6.28.0 (#27164)
  • deps: bump axios from 1.18.1 to 1.19.0 (#27198)
  • deps: align app-template react-router-dom with admin 6.30.4 (#27210)
  • jest: run unit/front tests via nx, drop root jest config and dep (#26701)
  • lint: add non-blocking oxlint setup (#26923)
  • users-permissions: move server code into server/src (#26105)

πŸ’… Enhancement

  • content-type-builder: support required on relation attributes (#27080)
  • core: look models up on the registries in getModel (#27143)
  • database: reduce per-column work when mapping rows to entities (#27144)

❀️ Thank You

  •  

Firefox 153.0.3

4 Augustus 2026 om 13:53

New

  • Smart Window includes several enhancements:

    • The suggestion list now shows more results, making it easier to find history and switch to open tabs. (Bug 2019042)
    • The assistant can now answer questions directly using web search results from Exa, instead of handing off to a search engine. (Bug 2046183, Bug 2044385)

Fixed

  • Fixed audio and video failing to play, or hanging when seeking, on websites that load media from a Blob URL. (Bug 2056444)

  • Fixed Internet shortcuts dragged from Firefox to the desktop being marked as untrusted on Windows, which caused a security warning every time they were opened. (Bug 2056865)

  • Fixed the Bookmarks, History, and other sidebars failing to open when the sidebar is hidden and the password manager has been turned off by an enterprise policy. (Bug 2056857)

  • Fixed a Mozilla VPN upgrade offer appearing for people in regions where Mozilla VPN is not sold. (Bug 2058264)

  • Fixed frequent Inspector crashes in the Developer Tools on pages where an extension content script had added event listeners. (Bug 2042101)

  • Fixed a rare case on Windows where starting Firefox while a partial update was still being applied could leave the installation broken and unable to start. (Bug 2058197, Bug 2058594)

  •  

Firefox 153.0.1

28 Juli 2026 om 13:53

Fixed

  • Addressed a startup crash on Windows that could occur after updating Firefox, when some of the application's internal files could not be loaded. Firefox should now start in these cases, although parts of the interface may not display correctly until a further update completes (Bug 2056926).

  • Fixed audio playing silently on some music and audio streaming sites after pausing and resuming playback (Bug 2053586).

  • Fixed the New Tab page background flashing a few seconds after the page loaded when a custom wallpaper was in use (Bug 2056650).

  • Fixed a crash that could occur when a page loaded a frame using a javascript: address (Bug 2054485).

  • Fixed a crash that could occur while typing text in an editable area of a page (Bug 2053867).

  • Fixed a search engine you had already installed yourself being labeled as "New" when Firefox later started offering the same engine (Bug 2053710).

  • Improved pointer lock, used by games and other immersive web content, so that the mouse pointer is less likely to escape the Firefox window (Bug 1255338, Bug 2040628).

  • Fixed an issue in the Inspector's Rules view where pseudo-elements could only be expanded once per selected element (Bug 2054525).

  • Fixed View Page Source failing to load blob: documents (Bug 2054428).

  • Fixed View Page Source timing out on documents that inherit their origin, such as frames using the srcdoc attribute (Bug 2054487).

Unresolved

  • Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state (Bug 1681745). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected. Fixed in 153.0.1.

  •  

Firefox 153.0

21 Juli 2026 om 13:53

New

  • High Dynamic Range (HDR) video playback is now available on Windows - this feature needs HDR mode enabled for the display in Windows Settings - Display. Laptop displays that only offer "HDR video streaming" are not supported at this time. Some videos recorded on phones in certain orientations are currently not shown as HDR.

  • Containers let you keep separate parts of your online life (work, shopping, personal, banking) logged into different accounts in the same browser window, but keep your cookies and ad tracking isolated inside each container.

  • Share any open page with a QR code. Right-click a tab, select Share > Generate QR Code. Great for posters, invitations, banners, and other printed materials.

    Screenshot of a QR code generated for a page

  • It is now possible to merge multiple PDFs by dragging a PDF into the PDF sidebar.

  • It is now possible to add images as new pages within PDFs using the Firefox PDF editor.

  • Quickly pick and copy a color from any page by typing "pick color", "color picker", or "eyedropper" in the address bar and selecting the "Pick a color" quick action.

    Screenshot of the Pick Color quick action being triggered from the address bar

  • Added support for Apple's system-wide full-screen keyboard command (Globe-F).

  • Firefox now verifies and displays Qualified Website Authentication Certificates (QWACs) in accordance with eIDAS regulations.

  • Added improved support for videos with overlays so users can more easily access video actions from context menus.

  • Firefox now highlights the location permission icon in red whenever a website has access to your location. The permission icon is also now visible on search results pages where it was previously hidden.

    Screenshot of the red geolocation warning  in the address bar when the Geolocation API is being used

  • Smart Window:

    • See and choose AI models directly from the Smart Window assistant.
    • New Tab now includes a familiar address bar for typing websites and searching the web.

    Screenshot of a QR code generated for a page

Firefox Labs

  • Firefox Labs can now be opened quickly by typing "labs" or "experiment" in the address bar and selecting the Open Firefox Labs quick action.

    Screenshot of the Firefox Labs quick action being triggered from the address bar

  • Firefox now offers experimental support for the new JPEG XL image format, which generally provides better compression than WebP, JPEG, PNG, and GIF and is designed to supersede them. You can enable it from the Firefox Labs panel in Settings.

Fixed

Changed

  • Extensions can no longer access local files by default. Users can grant or revoke this access via the new "Access local files on your computer" permission, separate from "Access your data for all websites".

  • Local Network Access restrictions are now enabled by default for all users. Firefox requires websites to request permission before connecting to devices on your local network or to apps and services on your device.

  • Outdated cookie settings have been removed from the Settings UI. Users still in that mode should switch to default behavior "Isolate cross-site cookies". More information

Enterprise

Developer

  • Developer Information
  • A new "Local Mode" setting in the options panel allows developers to load local directories via custom origins. This simplifies testing for APIs that do not function over standard file:// URLs, removing the need to run a local web server. Multiple directory mappings are supported.

Web Platform

  • Firefox now supports a limited subset of the non-standard ::-webkit-scrollbar pseudo-element to improve web compatibility:

    • Rules with non-zero width/height disable overlay scrollbars for the affected container.
    • display: none on ::-webkit-scrollbar behaves like scrollbar-width: none, hiding the scrollbar.
    • @supports selector(::-webkit-scrollbar) now evaluates to true.
    • Full styling capabilities (colors, border-radius, etc.) are intentionally not supported.
  • The vertical-align property was converted into a shorthand for baseline-source, alignment-baseline, and baseline-shift in Firefox 149. Now, alignment-baseline supports the new keywords alphabetic, ideographic, central, mathematical, and hanging, extending the variety of baselines to choose for alignment.

  • Implemented the new popover=hint spec, which removes a series of inconsistent and unexpected behaviors.

  • The circle() and ellipse() functions accept two new keywords closest-corner and farthest-corner for their radial size.

  • The newly added Error.stackTraceLimit property allows to set the maximal depth of the captured JavaScript error stack as a performance optimization.

  • Developers can now use the text import attribute to import text files using the module system.

  • The Picture In Picture API exposes a way for web developers to make use of user agent Picture-In-Picture functionality.

  • The Intl.LocaleInfo proposal adds the ability to query Locale information, such as week data (first day in a week, weekend start day, weekend end day), text direction and hour cycle used in the Locale.

  • The MediaCapabilities.decodingInfo() and MediaCapabilities.encodingInfo() methods now accept the "webrtc" configuration type. This allows a site to query whether a given audio or video configuration can be decoded or encoded for WebRTC and whether doing so will be smooth and/or powerEfficient.

  • HTTP Compression Dictionaries is enabled via rollout in 153, it will be made permanent in a future release.Β  This can greatly reduce network traffic size for sites that use it.

Unresolved

  • Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state (Bug 1681745). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected. Fixed in 153.0.1.

Community Contributions

  • With the release of Firefox 153, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 15 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:

  •  

Firefox 152.0.6

14 Juli 2026 om 13:53

New

  • Smart Window includes several enhancements:

    • Select text on a page and get quick access to summarize, explain, and more using the built-in assistant. (Bug 2034921)
    • Added a row of shortcuts to New Tab, making it easier to get back to sites. (Bug 2048338)

Fixed

  • Fixed an issue that prevented email tracking protection from being disabled in the redesigned Firefox Settings. (Bug 2049331)

  • Fixed a hang that could occur after using a file picker dialog on macOS 26. (Bug 2053177)

  • Fixed the homepage not loading for some enterprise configurations that set it using a legacy autoconfig format. (Bug 2047962)

  • Various security fixes.

  •  

Firefox 152.0.4

30 Juni 2026 om 13:53

New

  • Smart Window includes several enhancements:

    • You can now ask it to close your tabs, with a confirmation step when needed and the option to undo afterward. (Bug 2040769)
    • Browsing history results now appear with images. (Bug 2038069)
    • When you give feedback on a response, you can now choose from common reasons and preview exactly what will be shared before submitting. (Bug 2033002)

Fixed

  • Fixed copy, paste, undo, redo, and similar keyboard shortcuts not working inside macOS system dialogs such as the Save and Open panels. (Bug 2040851, Bug 2040844)

  • Fixed the Manage Cookies and Site Data dialog opening with an empty list when opened from the Settings search results. (Bug 2041077)

  • Fixed keyboard focus landing in the wrong place after following an in-page link, so pressing Tab continues from the link's position as expected. (Bug 2049307)

  • Various security fixes.

  •  

Firefox 152.0.2

23 Juni 2026 om 13:53

Fixed

  • Fixed some Settings section headings showing placeholder text instead of the translated name in certain languages. (Bug 2047983)

  • Fixed New Tab content not matching the browser's display language after it was changed. (Bug 2046945)

  • Fixed a regression that could break playback of some MP4 video files. (Bug 2047467)

  • Fixed a performance regression that could slow down sites performing many encryption and decryption operations at once, such as Proton Drive. (Bug 2046401)

Unresolved

  • Some users with a language pack installed may experience high memory usage and an unresponsive browser on startup. (Fixed in 152.0.3 in Bug 2049845)

  •  

Firefox 152.0.1

18 Juni 2026 om 13:53

Fixed

  • Fixed frequent crashes affecting users with Intel Raptor Lake processors. (Bug 2039575)

  • Fixed an issue on macOS where choosing a PDF option, such as "Save as PDF", from the system print dialog would send the job to your printer instead of saving a file. (Bug 2047850)

  •  

Firefox 152.0

16 Juni 2026 om 13:53

New

  • Firefox Settings features a brand-new look with streamlined organization, clearer groupings, and improved navigation for easier customization.

    Screenshot of the redesigned Firefox Settings

  • In Private Browsing windows, you can now temporarily disable tracker blocking for a tab if it's causing a site to break. When you reload a page where trackers were blocked, Firefox shows a message offering to reload without the stricter protections. All other tracking protections stay active.

    Screenshot of infobar offering to disable tracking protection

  • You can now mute your browser from the address bar: type "mute" (or "shush" or "sssh") and use the address bar quick action to silence every tab currently playing sound across all Firefox windows.

  • Improved support for more advanced cursor movement commands, including those relating to paragraph boundaries, on macOS.

  • On Windows and Linux, you can now copy links via the tab context menu by right-clicking a tab and selecting Share > Copy Link, making it easy to copy a link without switching to the tab first. When multiple tabs are selected, you can copy all selected links at once. Windows users still retain access to Microsoft sharing options from the Share menu.

  • A "Send tab" toolbar button is now available which can be added via More Tools > Customize Toolbar.

  • The following languages are now available for Translations:

    • Basque
    • Galician
  • Firefox builds in Croatian, English (UK), Georgian, Persian, Slovenian, Tajik, Tamil, Tibetan, Turkish, Welsh, and Xhosa now come with a built-in dictionary for the Firefox spellchecker.

Firefox Labs

  • Firefox now offers experimental support for the new JPEG XL image format, which generally provides better compression than WebP, JPEG, PNG, and GIF and is designed to supersede them. You can enable it from the Firefox Labs panel in Settings.

    Screenshot showing JPEG XL in Firefox Labs

Fixed

  • Fixed an issue where the Paste option could be missing from context menus when editing content on sites such as Squarespace, LinkedIn, and eBay.

  • Improved dragging images from Firefox to the desktop or Finder on macOS β€” images now save reliably and land where you drop them.

  • In multiple monitor situations, the About Firefox window now more reliably opens on the display with the most recently used Firefox window.

  • Fixed arrow-key text navigation and word selection commands that moved in the wrong direction in right-to-left text on macOS and Linux.

  • Various security fixes.

Changed

  • Site zooming via keyboard or mouse now offers more zoom levels in smaller increments than before.

  • When a PDF or other file that Firefox opens directly finishes downloading, it now opens in a background tab if you've switched tabs or closed the original page.

  • The Tabs from Other Devices panel in the sidebar now lets you open tabs in a new tab or a new container tab from the context menu.

Enterprise

Developer

Web Platform

  • Web Notifications can now have action buttons via the actions option. They appear as buttons below the notification text or in the Options list on macOS.

  • The field-sizing property is now available, allowing form controls to adjust in size to fit their contents.

  • Firefox now supports the WebAuthn Related Origin Request feature, which simplifies login flows by making Passkeys usable from multiple domains.

  • The Pointer Lock API now supports the unadjustedMovement option, allowing sites to receive raw mouse-movement data unaffected by OS-level acceleration.

Community Contributions

  •  

v1.20.0

5 Augustus 2026 om 12:37

New major features

General

  • support forwarding streams natively (#5558) It is now possible to define forward destinations for each path configuration. For each destination, the server will create a client that will forward the stream to the intended destination. Supported protocols are RTSP, RTMP, SRT. API and metrics have also been improved to allow monitoring the new forwarding system. Documentation: https://mediamtx.org/docs/features/forward

Media-Over-QUIC

  • support publishing and reading through native QUIC (#6039)
  • support draft-17 (#6040)
  • support draft-16 (#6045)

Fixes and improvements

General

  • docs: add missing MoQ ports (#5983)
  • Add OpenAPI definition of the Playback server (#5546)
  • fix support for regexp groups greater than 10 (#6033)

Media-Over-QUIC

  • increase max namespace field count to 32 (#6043)
  • link primitives to draft-17 sections (#6044)

RTSP

  • fix inability to read some AV1 streams with RTSP (#6001) (#6006) Since v1.16.0, temporal unit delimiters were not stripped from AV1 streams anymore. This has been restored, healing AV1 streams read with RTSP.
  • log write errors (#6023)
  • make multicast errors on single interfaces non-fatal (bluenviron/gortsplib#1115) (#5574) When writing multicast packets to several interfaces at one, a write error to a single interface was fatal and prevented writing to the other ones. Fix this.

RTMP

  • server: fix parsing URL from multitrack OBS (#6007) (bluenviron/gortmplib#93)
  • client: change mapping between URL and tcURL, app, streamKey (bluenviron/gortmplib#94) (#4676) URLs passed to clients are now mapped into RTMP-native fields (tcURL, app, streamKey) in this way: tcURL contains URL without credentials and without fragment, app contains path and query of tcURL, streamKey contains the fragment.
  • client: fix compatibility with YouTube (#5558) (bluenviron/gortmplib#95)

HLS

WebRTC

  • sort tracks in a deterministic way (#5988) (#5989) When ingesting tracks with WebRTC, track order was randomized, preventing multi-track always-available streams from working reliably, since they require tracks to be ordered in a precise way. WebRTC tracks are not ordered by MID, RID, trackID and streamID respectively.
  • fix packet corruption when reading G722 (#6000)
  • reset recomputed audio PTS if it drifts too much (#6021)
  • fix "packet lost" error when routing streams from WebRTC (#6034) Chrome sometimes sends empty packets, that are discarded by the server, but the sequence number of following packets is not recomputed, leading downstream packet loss detectors to emit errors. This is fixed.

SRT

  • improve log clarity (#5990) use message 'passphrase not provided by client' when clients do not provide passphrases.
  • show stream ID in logs (#6018)
  • close sources immediately when path is closed (#6038)

Dependencies

  • code.cloudfoundry.org/bytefmt updated from v0.82.0 to v0.83.0
  • github.com/MicahParks/jwkset updated from v0.11.0 to v0.11.3
  • github.com/MicahParks/keyfunc/v3 updated from v3.8.0 to v3.8.1
  • github.com/bluenviron/gohlslib/v2 updated from v2.4.1 to v2.4.2
  • github.com/bluenviron/gortmplib updated from v0.4.1 to v1.0.0
  • github.com/bluenviron/gortsplib/v5 updated from v5.6.2 to v5.6.3
  • github.com/go-git/go-billy/v5 updated from v5.9.0 to v5.9.1
  • github.com/go-git/go-git/v5 updated from v5.19.1 to v5.19.2
  • github.com/pion/ice/v4 updated from v4.3.0 to v4.4.0
  • github.com/pion/interceptor updated from v0.1.46 to v0.1.47
  • github.com/pion/webrtc/v4 updated from v4.2.17 to v4.2.18
  • github.com/quic-go/quic-go updated from v0.60.0 to v0.61.0
  • github.com/quic-go/webtransport-go updated from v0.11.1 to v0.12.0
  • github.com/pion/sctp updated from v1.11.0 to v1.11.1
  • golang.org/x/time updated from v0.14.0 to v0.15.0

Security

Binaries are compiled from source code by the Release workflow, which is a fully-visible process that prevents any change or external interference in produced artifacts.

Checksums of binaries are also published in a public blockchain by using GitHub Attestations, and they can be verified by running:

ls mediamtx_* | xargs -L1 gh attestation verify --repo bluenviron/mediamtx

You can verify checksums of binaries by downloading checksums.sha256 and running:

cat checksums.sha256 | grep "$(ls mediamtx_*)" | sha256sum --check

  •  

Stable Channel Update for Desktop

4 Augustus 2026 om 22:20

The Stable channel has been updated to 151.0.7922.75/.76 for Windows and Mac and 151.0.7922.75 for Linux, which will roll out over the coming days/weeks. A full list of changes in this build is available in the LogΒ 


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.


Daniel Yip

Google Chrome

  •  

Release 2026.08.04

4 Augustus 2026 om 21:59

Docker Images

Docker images have been built and pushed:

Docker Hub:

  • alexta69/metube:latest
  • alexta69/metube:2026.08.04

GitHub Container Registry:

  • ghcr.io/alexta69/metube:latest
  • ghcr.io/alexta69/metube:2026.08.04

Changes

  • fix: scope the connect-time loopback allowance to the configured proxy (482381d)
  • docs: put the closing keyword in the commit subject (0445f58)
  • docs: require Closes #N in commits that resolve an issue (6551f7a)

  •  

Minecraft 26.3-snapshot-7 (snapshot) Released

4 Augustus 2026 om 13:49
26.3 Snapshot 7 (known as 26.3-snapshot-7 in the launcher) is the seventh snapshot for Java Edition 26.3, released on August 4, 2026. It adds concrete stairs and slabs in all 16 colors and explorer maps for ancient cities, abandoned camps, mineshafts, desert pyramids, and warm ocean ruins. It also makes changes to maps, locator maps, and existing explorer maps. Full changelog: https://minecraft.wiki/Java_Edition_26.3-snapshot-7
  •  

Firefox

4 Augustus 2026 om 16:05

New

  • Smart Window includes several enhancements:

    • The suggestion list now shows more results, making it easier to find history and switch to open tabs. (Bug 2019042)
    • The assistant can now answer questions directly using web search results from Exa, instead of handing off to a search engine. (Bug 2046183, Bug 2044385)

    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.

Fixed

  • Fixed audio and video failing to play, or hanging when seeking, on websites that load media from a Blob URL. (Bug 2056444)

  • Fixed Internet shortcuts dragged from Firefox to the desktop being marked as untrusted on Windows, which caused a security warning every time they were opened. (Bug 2056865)

  • Fixed the Bookmarks, History, and other sidebars failing to open when the sidebar is hidden and the password manager has been turned off by an enterprise policy. (Bug 2056857)

  • Fixed a Mozilla VPN upgrade offer appearing for people in regions where Mozilla VPN is not sold. (Bug 2058264)

  • Fixed frequent Inspector crashes in the Developer Tools on pages where an extension content script had added event listeners. (Bug 2042101)

  • Fixed a rare case on Windows where starting Firefox while a partial update was still being applied could leave the installation broken and unable to start. (Bug 2058197, Bug 2058594)

  •  

9.8.4

4 Augustus 2026 om 12:55
  • Closed Secure Link vulnerability
  • iOS profile now uses external IMAP settings correctly
  • Fixed issue with importing contacts from VCF files
  • Security improvements
  •  

CPU-Z 2.20.2

4 Juni 2026 om 12:34
  • Intel Arc G3 and G3 Extreme (Panther Lake)(2.20.2).
  • AMD Ryzen 7 7700X3D (Raphael) (2.20.1).
  • AMD Ryzen AI Max+ 495, 492, 488 (Gorgon Halo).
  • AMD Ryzen AI Max 490, 485 (Gorgon Halo).
  • AMD Ryzen AI Max PRO 495, 490, 485, 480 (Gorgon Halo).
  • AMD Ryzen 9 9950X3D2 (Granite Ridge).
  • AMD Ryzen 9 PRO 9965X3D, PRO 9945 (Granite Ridge).
  • AMD Ryzen 7 PRO 9755, PRO 9745 (Granite Ridge).
  • AMD Ryzen 5 PRO 9645 (Granite Ridge).
  • AMD Ryzen AI 7/PRO 450G/GE (Gorgon Point 2).
  • AMD Ryzen AI 5/PRO 440G/GE (Gorgon Point 2).
  • AMD Ryzen AI 5/PRO 435G/GE (Gorgon Point 3).
  • AMD Ryzen AI Max+ 392 (Strix Halo).
  • Intel Core Ultra 5 250KF Plus (Arrow Lake Refresh).
  • Intel Core 7 360 and 350 (Wildcat Lake).
  • Intel Core 5 330, 320 and 315 (Wildcat Lake).
  • Intel Core 3 304 (Wildcat Lake).
  • Intel Core 9 273PQE, 273PTE, 273PE (Bartlett Lake).
  • Intel Core 7 253PQE, 253PTE, 253PE, 251TE, 251E (Bartlett Lake).
  • Intel Core 5 223PQE, 223PTE, 223PE, 221TE, 221E, 213PTE, 213PE, 211TE, 211E (Bartlett Lake).
  • Intel Core 3 201TE, 201E (Bartlett Lake).
  • Intel Arc Pro B70 and B65 (BMG-G31).
  • Intel Arc Pro B60 and B50 (BMG-G21).
  • Support of HUDIMM and HSODIMM memory modules.
  •  

CPU-Z 2.19

13 Maart 2026 om 11:34
  • AMD Ryzen AI 7/PRO 450G/E, AI 5/PRO 440G/E & 435G/E (Kraken Point 2).
  • AMD Ryzen AI 9 HX 470.
  • Fix AMD Ryzen 5 5500U (Lucienne) reported as 7350U (Cezanne).
  • Preliminary support of Intel Wildcat Lake.
  • CQDIMM (4-ranks CUDIMM) memory support.
  • Fix DLL hijacking vulnerability thanks to Kwangyun Kem.
  • New Chinese translation thanks to Shinjo Kurumi.
  •  

Version 16.5.1 – Feb 27, 2026

27 Februari 2026 om 00:00

Bug Fixes

  • WC-1488: Fixed unable to authenticate with the YouTube destination in Output Settings.
  • WC-1468: Fixed a bug that prevented several Elgato devices from appearing in the Add Source menu.
  • WC-1439: Fixed certain serial licenses do not display the license tab in Preferences. This prevented users from deactivating their licenses.
  • WC-1431: Fixed the countdown clock gets stuck at 00:00 on Windows.
  • WC-1400: Fixed Black Duck.
  • WC-1392: Fixed Multistream sessions cannot be created when opening Wirecast documents quickly.
  • WC-1179: Updated the minimum macOS version to 14.0.
  • WC-1047: Fixed an outdated dialog when the subscription expires.
  • WC-1038: Fixed the Facebook Speed Test.
  •  

CPU-Z 2.18

7 Januari 2026 om 11:34
  • AMD Ryzen 7 9850X3D (Granite Ridge).
  • AMD Ryzen 5 7500X3D (Raphael).
  • Preliminary support of AMD Medusa Point.
  • Preliminary support of Intel Arrow Lake Refresh.
  • Improved support of LPDDR5X CAMM2.
  •  

CPU-Z 2.17

14 Oktober 2025 om 12:34
  • Intel Core Ultra X9 388H, Core Ultra X7 368H and 358H, Core Ultra X5 338H (Panther Lake-H).
  • Intel Core Ultra 9 375H, Core Ultra 7 355H and 345H, Core Ultra 5 325H (Panther Lake-H).
  • Intel Core Ultra 7 360U, Core Ultra 5 350U and 340U, Core Ultra 3 320U (Panther Lake-U).
  • Intel Core Ultra 3 205 (Arrow Lake).
  • Intel Core 3/5/7 2xxE (Bartlett Lake).
  • Intel Core i5 110 (Comet Lake).
  • AMD Ryzen 5 5600F (Vermeer).
  • AMD Ryzen 9 PRO 9945, Ryzen 7 PRO 9745, Ryzen 5 PRO 9645 (Granite Ridge).
  • Big thanks to Giuliano Sanfins (0x_alibabas) for his precious help.
  •  

Version 16.5.0 – Oct 1, 2025

1 Oktober 2025 om 00:00

Bug Fixes

  • WC-1309: Fixed a hang when deleting assets from Asset Manager.
  • WC-1307: Fixed unable to mute user’s microphone in a Zoom Meeting.
  • WC-1299/1290: Fixed a rare crash when starting an output.
  • WC-1254: Fixed a rare crash when opening the Stock Media Library.
  • WC-1248/1226/1222/1134/812: Fixed an issue where users on certain networks could not stream to Facebook.
  • WC-1245: Fixed an audio issue with sources that produce 24 kHz audio.
  • WC-1230: Fixed Zoom Panelist audio disappears when the Panelist leaves then re-joins the Webinar.
  • WC-1214: Fixed Stock Media Library shows nothing after entering a search query, then erasing it.
  • WC-1200/934/612/565: Fixed flickering issues when using Video Filters, especially with the Multi-Viewer enabled.
  • WC-1176: Fixed user needs to refresh connection to PTZ cameras when opening a saved document.
  • WC-1119: Fixed an issue where the clock overlay would get ahead of the system clock.
  • WC-928: Fixed an issue that caused Gatekeeper to block Wirecast from launching on some macOS systems.
  • WC-702: Fixed an issue where Wirecast did not recognize anonymous Zoom guests.
  • WC-673: Fixed applying a virtual PTZ or Background Removal filter to an SRT source causes the source to drop frames on Windows with D3D12.
  • WC-670: Fixed an issue where Zoom shots would not reconnect after reconnecting to the internet.
  • WC-511: Fixed an issue where the Virtual Camera did not show up in the list of video sources for certain third-party apps on macOS.
  •  

CPU-Z 2.16

4 Juli 2025 om 12:34
  • AMD Ryzen Z2 and Z2 Extreme (Strix Point).
  • AMD Ryzen 9 8945HX, 8940HX, Ryzen 7 8840HX, 8745HX (Dragon Range refresh).
  • Improved support of AMD Ryzen AI 7 350 and Ryzen AI 5 340 (Kraken Point).
  • Zhaoxin KaiXian KX-U6780A and KX-U6580 (LuJiaZui, 8 cores).
  • AMD Radeon RX 9060 XT (Navi 44).
  • NVIDIA RTX 5060 Ti (GB206), RTX 5060 (GB206), RTX 5050 (GB207)
  •  
❌