v1.0.702026-07-12
- Brought back the neat little numbered monitor buttons (1, 2, 3, 4) in a live share's header bar and made them show reliably — removed the toolbar dropdown that replaced them.
- Fixed switching a screen from Live back to RDP: it now stays on RDP instead of sometimes bouncing back to Live. Switching to Live still shows a clean black screen until the picture arrives.
v1.0.692026-07-12
- Moved the Live Share monitor switcher into the top toolbar (a 'Screen n / N' button that appears when you expand a live share) so it's always visible and reliable — the old switcher lived in the thin tile header where it was easy to miss. Click it to pick which of the remote PC's screens you're watching.
v1.0.682026-07-12
- Fixed the RDP ⇄ Live Share toggle showing as just an icon — it was sitting behind the connection-name box, so only the icon peeked out. It's now a clearly labelled, highlighted button in the top toolbar (next to the audio/mic buttons) when you expand a screen.
- Fixed the monitor switcher on a Live Share: the per-monitor buttons now stay in the header bar when you expand the screen, so you can always pick which of the remote monitors you're watching.
v1.0.672026-07-12
- The RDP ⇄ Live Share toggle now shows on any expanded remote-desktop screen. The first time you switch one to Live, it asks for that machine's share code and remembers it, so afterwards you can flip back and forth with one click.
v1.0.662026-07-12
- Fixed Live Share control being active on a mini wall tile — you now have to expand a screen before you can control it, matching how the remote-desktop tiles already behave.
v1.0.652026-07-12
- Remote access is now a saved, one-switch thing. Each machine has its own permanent share code, and a new 'Available for remote access' toggle (in the Screen Share area and Settings ▸ This PC) — flip it on and other Mainframe users can reach this PC on that code. Saved connections reconnect with no code to re-enter.
- The first time a new device connects you approve it once — View only, or Full control — and it's remembered. Grant Full control and that device can connect and drive this PC with no further prompts (you still get the red 'someone is controlling' bar and Ctrl+Alt+End to take back control instantly). Manage or remove paired devices in Settings ▸ This PC.
- Get a new share code any time to instantly lock out anyone who had the old one; devices you've already approved just need the new code.
- New RDP ⇄ Live Share toggle on an expanded screen: flip a remote-desktop tile over to a live view of the machine's real screen (and back) with one click — handy for watching or helping on a PC that's in use without taking over its session.
v1.0.642026-07-12
- New app icon — a wall of screens with the focused one lit up.
v1.0.632026-07-12
- Mainframe is one command post for all your machines — a wall of live remote desktops you can watch at a glance, jump into and control, screen-share, and now hear and talk to.
v1.0.622026-07-11
- Made the 'Allow microphone from PCs that remote in' setting more reliable — it now sets the authoritative Windows policy as well, so mic redirection actually takes effect.
v1.0.612026-07-11
- Fixed the updater sometimes reporting no update was available when there was one. It no longer relies on GitHub's rate-limited API to check for new versions, so update checks are reliable even after many launches.
v1.0.602026-07-11
- Added audio for Remote Desktop screens. When you click into a screen, two toolbar buttons let you hear that PC's sound, and send your own microphone into it — so you can use dictation/voice on a machine you only ever remote into, using the mic on the PC you're sitting at.
- Added a 'Allow microphone from PCs that remote in' toggle under Settings ▸ This PC, so a machine you remote into will accept your mic (needs admin to change).
v1.0.592026-07-11
- Reverted the screens to fill their tiles completely (stretching with the window) instead of keeping the letterboxed 16:9 shape.
v1.0.582026-07-11
- Best of both: the wall and expanded view fill the app window (no empty margins), while each remote desktop stays perfectly undistorted — any leftover space now shows as thin black bars inside the screen instead of stretching the picture.
v1.0.572026-07-11
- Reverted the wall and expanded view to fill the app window edge-to-edge again (no empty margins around the grid) as they resize.
v1.0.562026-07-11
- The expanded single-screen view (when you click into a tile) is now also locked to 16:9 and centered, matching the grid, so a remote desktop stays undistorted whether it's in the wall or full-view.
v1.0.552026-07-11
- Wall tiles now keep a fixed 16:9 shape (matching the 1080p remote sessions) instead of stretching to fill the window, so remote desktops are never distorted. Tiles scale as a whole and the grid stays centered, with even margins around it.
v1.0.542026-07-11
- Stopped a reconnect tug-of-war between two PCs: if you connect PC A to PC B and then connect PC B back to PC A, each connection used to keep kicking the other off in an endless loop. Now, if a viewport keeps dropping and reconnecting in a short span, Mainframe pauses its auto-reconnect and shows 'Auto-reconnect paused — click to reconnect' so the two machines can't fight forever.
v1.0.532026-07-11
- Wide reliability pass across the whole app. Fixed several potential crashes and freezes (screen-share connect/disconnect races, the settings Send/Check buttons when closed mid-action, popped-out viewports after changing the grid size, and the crash reporter itself), and closed the launch-time reconnect flicker loop further.
- Saved layouts no longer lose screen-share slots, and now remember non-square shapes like 1×2.
- Hardened the crash reporter, auto-updater and license check against flaky networks and captive-portal wifi (a valid license no longer gets locked out when the check can't be reached), made settings and layout files save atomically so they can't be corrupted by a crash mid-write, and fixed several small memory/handle leaks.
v1.0.522026-07-11
- Fixed a launch-time flicker/reconnect loop: the wall's auto-reconnect could tear down and recreate a viewport while its Remote Desktop session was still connecting, causing rapid screen flashes and, on some machines, a crash. Connections are now given time to establish before the watchdog will retry them.
v1.0.512026-07-11
- Set up / Fix RDP now also opens the Windows firewall for Remote Desktop, so once it's enabled other PCs can actually reach this machine on the network (previously it could be running but unreachable).
- Fixed the automatic RDP self-healer never installing its background task — it now registers correctly, so Remote Desktop repairs itself after Windows updates without opening the app.
v1.0.502026-07-11
- Fixed "Set up / Fix RDP" failing with an "isn't in the offset list yet" error on some Windows 11 builds (e.g. 26100.8115). Mainframe was misreading the Windows version, so it rejected the correct Remote Desktop fix even though it had already downloaded it. It now reads the version the same way the background self-healer does, so Fix RDP enables Remote Desktop right away on supported builds.
v1.0.492026-07-11
- Added a screens dropdown to the top bar (next to the settings cog) that appears whenever you have more saved connections than the wall is currently showing — for example after switching to a 1-screen layout. Pick any hidden connection from it to swap it onto the wall without resizing the grid.
- Added a 1 × 2 (2 screens, side by side) option to the wall shape in Settings.
v1.0.472026-07-11
- Moved the Screen Share button to the left end of the top toolbar so it stays neatly anchored there when you switch modes, instead of floating in the middle of the row.
v1.0.462026-07-11
- Gave the whole app the same facelift as Settings: a redesigned welcome screen with clear mode cards, a cleaner top toolbar with proper icon buttons, and friendlier empty tiles (a monitor icon and 'Add a connection' instead of 'No Signal') — with the connection health borders kept. The Screen Share page got matching polish too.
- Added a 1 × 1 (single screen) option to the wall size in Settings, for viewing one machine full-window.
v1.0.452026-07-11
- Completely redesigned Settings: a cleaner two-pane layout with a sidebar, modern on/off switches, and every option now has a plain-English description so it's obvious what each one does. Everything's reorganized into General, This PC, Connections, Getting started, Report a problem, and About.
v1.0.442026-07-11
- Fixed a layout bug where the top edge of the wall — and the top of a single expanded view — was hidden behind the toolbar, cutting off the first row of viewports. The content now sits correctly below the toolbar.
v1.0.432026-07-11
- Fixed a crash on the desktop wall: reconnecting a tile (manually or automatically) could crash the app because the old Remote Desktop view was being torn down while it was still shutting down. Tiles are now retired safely, which removes that crash.
- Made the automatic crash report bulletproof: it now writes a live activity trail to disk as the app runs, so even a hard crash that leaves no error message still reports exactly what the app was doing at the moment it went down — plus the corrected display/DPI details.
v1.0.422026-07-11
- Greatly expanded the automatic crash report so problems can be diagnosed and fixed on the first try: it now captures the exact failing component and call stack, your full Remote Desktop details (client and host versions, wrapper status), your machine's monitors, DPI, memory and whether Mainframe is running inside another remote session, plus a trail of exactly what the app was doing in the seconds before a crash.
v1.0.412026-07-11
- The desktop wall now opens its connections one at a time instead of all at once, so entering the wall no longer briefly freezes the window on machines with several saved connections.
- Added deep crash diagnostics for the Windows Remote Desktop component: if the underlying RDP control ever faults, Mainframe now records exactly which component failed and your Remote Desktop version, so we can pinpoint and fix machine-specific issues fast.
v1.0.402026-07-11
- Fixed a crash introduced in 1.0.39: with the new start screen, the desktop wall opened before its saved connections were ready, so tiles could come up empty and reconnecting could freeze or crash the app. Connections now open only once the wall is actually on screen — they load reliably and reconnect cleanly again.
v1.0.392026-07-11
- Mainframe now opens to a clean start screen where you pick what you want to do: The Wall (a grid of remote desktops) or Screen Share.
- Screen Share now lives right inside the main window instead of a separate pop-up — start or view a live share, switch monitors, and take control all in one place.
- The top-bar button now swaps you between The Wall and Screen Share with a single click, so you can move between the two modes anytime.
v1.0.382026-07-11
- Fixed the Remote Desktop auto-healer: the background tasks that re-fix RDP after a Windows update now install reliably.
v1.0.372026-07-11
- The Remote Desktop setup data is now fetched securely using your license key, and is no longer available at any public address — only your licensed copy of Mainframe can retrieve it.
v1.0.362026-07-11
- Mainframe now sets up and self-heals Remote Desktop for you. On Windows Home (which has no built-in RDP host), one click in Settings ▸ This PC — 'Set up / Fix RDP' — installs everything needed, enables Remote Desktop, and installs a background keeper that automatically re-fixes it after future Windows updates. No more manually patching anything, ever. It uses a KVRNL-maintained config so your machines heal on our timeline, not a third party's.
v1.0.342026-07-11
- Fixed RDP status detection: the 'Update RDP' button now finds RDP Wrapper wherever it's actually installed (by reading the RDP service configuration), instead of only checking the default folder — so it no longer wrongly reports 'not installed'.
v1.0.332026-07-11
- RDP now falls back to Live Share automatically. Give any Remote Desktop connection a Live Share fallback code, and if RDP can't connect, the tile instantly switches to Mainframe's own screen-share instead — with a heads-up notification — so a broken RDP never leaves you staring at a dead tile.
- New 'Update RDP' button in Settings ▸ This PC, with a live status indicator. On Windows Home, RDP can stop working after a Windows Update; one click refreshes the RDP config to match your current Windows build and restarts the service, so you never have to fix it by hand.
v1.0.322026-07-11
- Reliability overhaul for long screen-share sessions — built to hold a connection for hours or days. Connections now self-heal from network blips within seconds (previously a half-dropped link could freeze until you reconnected manually), memory stays flat over long shares, and a slow viewer connection can no longer cause stutter buildup. Rock-solid for leaving a share up all day.
v1.0.312026-07-11
- Fixed remote control: clicking and typing now work. Mouse clicks (and by extension keyboard, since you click to focus a window first) were being dropped due to a coordinate bug — cursor movement worked but clicks silently failed. Control is now fully usable.
v1.0.302026-07-11
- Important fix for remote control: when a control session ends — you click Stop, press Ctrl+Alt+End, disconnect, or switch away — Mainframe now force-releases every key and mouse button that was held, and lifts all modifier keys. This prevents the rare case where a dropped session could leave a key 'stuck down' on the shared machine.
v1.0.292026-07-11
- Give control: while viewing someone's shared screen you can now ask to take control — the sharer gets a prompt and must Allow it, then you can use their mouse and keyboard. The sharer stays in charge the whole time: a red 'someone is controlling your screen' bar with a Stop button stays on top, and Ctrl+Alt+End instantly takes control back. Control ends the instant either side stops or disconnects.
v1.0.282026-07-11
- Screen sharing now works over the internet, not just your local network. When you start sharing you get a short code that works from anywhere — the other person just enters the code (no IP needed) and your screen appears on their wall. Still view-only and non-intrusive; nothing on your machine gets locked or interrupted.
v1.0.272026-07-10
- Live screen shares now live right on your wall: on an empty tile choose 'Add a Live Share', and it behaves like any other tile — health border, expand/fullscreen, drag-to-rearrange — with a per-monitor switcher built into the tile. (Local network, view-only; internet and remote control still to come.)
v1.0.262026-07-10
- The Screen Share window now opens centered over the Mainframe window.
v1.0.252026-07-10
- Screen sharing (early preview): a machine can share its screens to another Mainframe on the same network — view-only, with per-monitor switching, and nothing gets locked or interrupted. Internet connections and remote control come in later updates.
v1.0.242026-07-10
- Removed remote Restart / Shut down (it couldn't be made reliable across the varied ways machines are locked down) and the Span-monitors mode, to keep things simple and dependable.
v1.0.232026-07-10
- Remote Restart/Shut down now works through the RDP session itself — so it works on any machine you can reach over Remote Desktop, with no extra firewall rules, SMB, or admin-over-network setup required.
v1.0.222026-07-10
- Fixed a freeze: Restart/Shut down now runs in the background and is time-limited, so an unreachable machine can no longer lock up the whole app — every other viewport keeps working.
v1.0.212026-07-10
- The Settings cog now opens instantly — tabs build on demand instead of all at once, so no more lag or needing to click twice.
v1.0.202026-07-10
- Rearranging tiles and popping a viewport out to its own window now KEEP the live session — no more re-login when you move things around.
- Remote Restart/Shut down now authenticates with the connection's own username/password, with a clearer error explaining what a remote power action needs.
v1.0.192026-07-10
- Saved layouts: save the current wall (connections + grid) under a name like 'Servers' or 'Home' from the Layouts button, and switch between them in one click.
- Multi-monitor wall: on a multi-display setup, 'Span monitors' stretches the wall across every screen at once.
v1.0.182026-07-10
- Wake-on-LAN: add a MAC address to a connection, then right-click → Wake to power on a sleeping machine.
- Remote power: right-click a tile to Restart or Shut down the remote PC (needs admin + the remote-shutdown firewall rule).
- Rearrange your wall: drag a tile by its name bar onto another to swap them, or use right-click → Move left/right.
- File transfer: clipboard + local-drive redirection are on, so you can copy files to/from the remote machine.
v1.0.172026-07-10
- Session quality profiles (Max / Balanced / Data saver) in Settings → Wall, so you can dial in fidelity vs. performance for big walls.
- Monitoring wall: every tile now has a color-coded health border (green = connected, amber = reconnecting, red = down), a 'back online' alert when a machine recovers, and a reconnect count in Settings → Connections.
v1.0.162026-07-10
- Crash protection: Mainframe now runs a tiny watchdog that instantly restarts the app if it ever crashes and reconnects your machines automatically — with crash-loop protection so it can't get stuck restarting.
v1.0.152026-07-10
- Connections now self-heal — if one drops it reconnects automatically (with smart backoff), and RDP auto-reconnect + keep-alive are on for every session.
- Higher-fidelity sessions: 32-bit color, desktop composition and font smoothing, bandwidth auto-detect, and the full graphics pipeline (hardware/H.264 where your GPU and the host support it) for a closer-to-local feel.
- The fullscreen exit pill now stays faintly visible at rest and brightens as you reach for the top of the screen.
v1.0.142026-07-10
- Made the fullscreen exit subtle — instead of an always-on button, a slim bar now reveals only when you move the mouse to the top edge of the screen (F11 still exits too).
v1.0.132026-07-10
- Fixed being stuck in true-fullscreen — there's now an on-screen Exit Full Screen button (and F11 works too).
- Reorganized Settings: Getting Started, General (now includes About & Updates), This PC, Connections, Report — and the Report page no longer needs a scrollbar.
v1.0.122026-07-09
- Fixed updates not actually applying — the installer now runs after the app fully closes, so the new version reliably replaces the old one and the app relaunches on the new build.
v1.0.112026-07-09
- You can now rename a connection right from the toolbar when a viewport is expanded — it auto-saves (with a green ✓ Saved) and the name sticks everywhere in the app.
v1.0.102026-07-09
- Mainframe now reliably relaunches itself after an update installs.
- The mini viewports in the wall are strictly view-only now — mouse and keyboard can't touch a remote machine until you expand its tile.
v1.0.92026-07-09
- Expanded viewport is cleaner: removed the extra grey name bar on top of the desktop — the connection (user@host) shows in the toolbar just above it.
v1.0.82026-07-09
- Brought back the normal resizable window — drag any edge to resize again.
- Settings, about, updates and problem reports now open from a gear on the slim bar just under the title bar (top-right).
- Fixed the settings window sometimes refusing to close and the intermittent blank viewports / lag from the previous build.
v1.0.72026-07-09
- Removed the redundant expand button from a viewport once it's already expanded.
- Fixed the viewport toolbar (Back to grid / Fullscreen / Pop out) rendering above the title bar instead of below it.
v1.0.62026-07-09
- New connections can be filled from a dropdown of machines you've connected to before — like the recent-PC list in Windows Remote Desktop. Credentials are saved (encrypted) automatically.
- Changing the grid size no longer drops a connection or makes you sign in again — your live viewports are kept exactly as they are.
- Connection slots are now numbered starting at 1.
v1.0.52026-07-09
- Fixed remote-desktop viewports coming up blank/white — they now paint the live desktop as soon as each connection comes online.
v1.0.32026-07-09
- Rebuilt the top of the window: settings, about, updates, and problem reports now all live behind a single gear in the header bar, right next to the window buttons — one clear place for everything.
- Fixed connections in the lower tiles of larger walls (up to 6×6) being forgotten between launches.
- Problem reports can now include a screenshot of your wall, so we can see exactly what you're seeing.
v1.0.22026-07-09
- Polished the whole interface to match the rest of the KVRNL apps — dark title bars throughout, and restyled activation and add-connection dialogs.
- Settings is now a single, fully-featured panel opened from a gear in the title bar (or Ctrl+,): General, This PC, Connections, App, Getting Started, and Report a problem — all in one place.
v1.0.02026-07-09
- Initial release.
- A wall of live remote-desktop (RDP) connections in one grid — sizes from 2×2 up to 6×6, view-only by default so nothing gets touched by accident.
- Expand any viewport for full control, go true-fullscreen, or pop a single screen out into its own free-floating desktop window.
- This-PC panel shows your own machine's address, name, and username; a toast pops the instant any connection drops.
- Saved connections with passwords encrypted by Windows DPAPI and auto-reconnect on launch, plus a system tray and silent auto-updates.