Skip to content

Xenon v4.10.0: a living index of your files, search your PC in plain words, and see what is eating your disk

Choose a tag to compare

@github-actions github-actions released this 23 Jul 20:36
· 250 commits to main since this release

This release is about finding and managing what is on your PC. With the Xenon Helper installed, Xenon keeps a living index of your files, and that index makes two new things instant: searching your whole PC from the dashboard in plain words, and seeing what is eating your disk, live, with no scan button.

New

A living index of your files, always current. With the Xenon Helper installed, the companion indexes every file under the drives and folders you choose (the whole C: by default). It builds in seconds and then keeps itself current by watching the filesystem: save a file and it is findable a moment later, delete one and it is gone from the results. It lives in the companion's memory, uses a bounded amount of RAM the widget shows you honestly, and never sends anything anywhere. It is the engine that makes the two features below instant.

Search your PC from the dashboard, in your own words. Pull the top bar down with your finger and type the way you would say it. Xenon understands the phrase itself, on your PC, with no AI and no internet: "foto di dicembre" means images and which December, "pdf grandi" means the format and the size, "contratto affitto" just finds the contract. Each interpretation is a small chip you can remove, so a wrong guess is one tap to fix. Results come from the living index instantly, with Windows' own index adding the text inside documents. A file that could run code does not open from a result, on purpose, and offers "show in folder" instead. There is an optional global shortcut (Alt+Space by default) that opens a search pill in your theme on your main monitor.

Search has an optional AI mode, one key away. A sparkle button (or Ctrl+I) gives the bar the Xenon AI look. You write in full sentences and, on Enter, the provider you configured turns the phrase into the same structured filter the offline understanding produces. The search itself still runs entirely on your PC, and the AI is given only your words and today's date, never a file name or a path, and only when you press Enter. It works with Gemini, Claude, OpenAI or local Ollama, and falls back to the offline understanding, and says so, if there is no provider.

See what is eating your disk, live, with no scan button. The Disk space widget shows your drives and folders as chips: tap one and the map of where the space went is simply there, with folders to drill into, the biggest files, and duplicates verified byte for byte. It stays current because it reads the living index instead of scanning. What can be deleted is a deliberately closed list Xenon classifies itself (temporary files, browser and package-manager caches, old installers, build folders inside projects you name), and everything else has no delete button on purpose. Every cleanup goes to the Recycle Bin, so the undo is the one Windows already gives you, and cleanup runs as a real background job you can leave, reload into, or stop. Xenon AI can read the live numbers and explain them, with a properly formatted report, but it cannot delete anything: only your finger on the confirm button starts a deletion.

What you are listening to, and its controls, now live in the top bar. While something is playing, the bar shows the cover, the track, the artist and previous / play / next, in both Completa and Minimal, without needing a music tile on your dashboard. When nothing is playing it is simply not there.

Dynamic Island is now one place you control. A dedicated Settings section gathers Full / Minimal / None, 12 or 24 hour time, the clock, date, weather, music, Vitals, page, Claude and badge elements, the Minimal order and position, and every island activity a theme or widget contributes, each hideable by name.

Plus: widget creators can build real Live Activities in the island (a separately approved capability), the Store and the website can spotlight up to four creations at once, you can skip a single release and the next one still asks, a widget can tint the dashboard accent with the colour of what it is playing (with your approval, and governed by your existing album-theme switch), and a new Do not disturb holds routine pop-ups back while you are in a full-screen scene or a game.

Fixed

The Disk space widget opens, changes drive and cleans reliably even on multi-million-file PCs. The overview is now one bounded pass shared by concurrent requests, the selected drive loads as soon as the index is ready, and failures are visible and retryable instead of looking like an empty disk.

You can always reach another page, even when a widget fills the whole screen. A small floating row of page dots appears at the bottom of the screen in exactly that situation, and only then, so it never doubles the dots you already have.

Xenon no longer mistakes itself for a game after an update. The renamed copy that keeps running after an update is recognised as its own window again, so it does not turn game mode on and pin itself to the Game Companion pill.

Updates are about a fifth smaller, because unit tests, the desktop shell and helper sources, the CI workflows and retired service leftovers are no longer shipped to every machine. Nothing that runs was touched, and an existing install cleans the old files off itself on the next update.

Custom-styled tiles follow the album accent again, instead of keeping a private copy of the palette from when they were last drawn, and their images and effects are left alone while the colour changes.

Windows you move onto the Xeneon Edge stay in front of the dashboard. Xenon now takes the focus only if it already had it, so re-checking its position no longer pulls it over what you just dragged there.

Plus: the music tile fits whatever size you give it, turning the top bar off keeps the side rails, volume polling stops when nothing needs it, a rescan deadlock that could freeze the whole dashboard is gone, the FPS reader runs under its own tracing session so it cannot disturb other frame counters, Discord tells you when it will not connect because it is running as administrator, and the sensor history tab now appears on every screen at once.

Security and compatibility

Rating a creation and redeeming a supporter code no longer share an identifier. The random id never leaves your PC now: a one-way hash is sent instead, and voting and redeeming use two different hashes, so there is nothing left to link them on. Everything you already did keeps working, including votes cast and devices a code has already unlocked.

Full island access is a separate question. Taking the whole top bar, and host-rendered Live Activities, are each their own SDK permission on top of the plain text line, so an approval you already gave cannot grow into more after an update. A widget that asks for the full bar without the permission is shown in the capsule, not silenced.

Full details for every change are in CHANGELOG.md.

Installing

New install: download Xenon-Setup-x64.exe below. Existing install: Xenon updates itself, or use Settings, Updates.

Some antivirus software flags the setup because it downloads files and sets Xenon to start with Windows, and the installer is not code signed yet. The hashes above are signed, so you can verify your download against SHA256SUMS.