DeckerDecker

Changelog

Decker was previously released as Localhoston. Older entries keep the original product name for historical accuracy.

September 7, 2026

v2.9.0Flexible Share Durations and Smoother Desktop Workflows

  • Choose how long each Share link stays available, from 30 minutes to 24 hours, when you create it
  • Python services now use their own run commands and virtual environments, including in projects that also contain Node apps
  • Local preview redirects now preserve unrelated addresses, ports, and paths
  • Simple Local URLs setup now explains failures and lets you retry
  • Unexpected desktop screen errors now offer a recovery action instead of leaving a blank window
  • Dialogs are easier to navigate with the keyboard, notifications support screen readers, and more preview labels are translated into Korean

August 22, 2026

v2.8.6A Refreshed macOS Tray and Smoother Workflows

  • The macOS menu bar panel now has a cleaner, more compact design that automatically fits your current project's services
  • Stopping a localhost now reliably cancels any Share that is still being prepared
  • Your localhosts stay in place during temporary project file changes, and Decker always shows the latest folder scan
  • Rapid Settings changes now keep your most recent choice
  • Sensitive account actions, including account deletion, now have stronger safeguards

August 11, 2026

v2.8.5More Reliable Public Share Verification

  • Decker now confirms that a public link reaches the exact Share you just started before marking it ready
  • Working Share links no longer stay stuck in a waiting state because of a separate connection-status check
  • If a public link takes longer than expected, Retry verification now immediately resumes checking the same Share

August 10, 2026

v2.8.4More Reliable Existing Share Links

  • Public Share links created with earlier Decker versions now work again when you share the same local service
  • Decker keeps the same public address when reconnecting and verifies that it still belongs to your account
  • If sharing cannot start, Decker now shows a clearer message explaining what to do next

August 8, 2026

v2.8.3More Reliable Localhost Restarts and Updates

  • Stopping or restarting a localhost now fully closes the previous development server, so its port is ready for the next run
  • Rust projects and Build Check now use the Rust version selected by the project, avoiding compiler-version failures caused by Decker's own tools
  • GitHub backups now more reliably preserve your project's current branch and working files
  • Desktop updates now wait for both the macOS and Windows downloads to be ready before becoming available

August 3, 2026

v2.8.2Safer Localhost Sessions and Build Checks

  • Build Check now explains the problem and what to do next when it cannot run
  • Signing in, switching accounts, and deleting an account now keep each account's projects and running localhosts safely separated
  • Deployments and GitHub backups now exclude more sensitive settings files, and localhosts automatically find another port when the preferred one is busy
  • On a Mac shared by multiple signed-in users, Simple Local URLs now work only for the active user while other sessions automatically use a working numbered URL

July 25, 2026

v2.8.1More Reliable Sign-in and Membership Status

  • Desktop sign-in and GitHub connection now stop promptly with a clear retry message when the browser handoff cannot complete
  • Monthly cancellation and Monthly-to-Lifetime transition dates now stay consistent across the desktop app and web dashboard
  • Starter project selection now explains the one-project choice more clearly and keeps long project lists accessible

July 24, 2026

v2.8.0Monthly Membership Support

  • Monthly membership unlocks the same Decker features and 3-device access as Lifetime with recurring monthly billing
  • Monthly access follows the paid billing period across renewals, cancellations, payment issues, and refunds
  • When moving from Monthly to Lifetime, Monthly stays active through its paid period without renewing and Lifetime access begins afterward

July 23, 2026

v2.7.1Safer Project Removal and More Accurate Logs

  • Projects can no longer be removed while their localhosts are starting, running, or shared
  • Service logs now color verified status and error information without treating build counters, durations, source positions, or URLs as failures

July 21, 2026

v2.7.0Tray Controls and Faster Service Feedback

  • The new menu bar Tray panel shows the currently selected project and lets you start or stop its localhosts without opening the main window
  • Starting or stopping a localhost now updates the Tray and main window promptly, selects its logs automatically, and records an explicit stop message
  • Static HTML projects now keep file access inside the selected project even when the folder contains symbolic links
  • First-project setup and Tray visuals are cleaner and easier to scan

July 18, 2026

v2.6.1Smarter Project Detection and Clearer Service Status

  • Project scanning now recognizes CRA, Vue CLI, React Email, Vite, and supported Python apps more accurately while avoiding false extra localhosts
  • Detected Node projects now start through the script Decker actually found, including start, serve, and named React Email development scripts
  • Running, Shared, and Public URL states are easier to distinguish, and service logs now include timestamps
  • Starting local services is more reliable when account sessions or project state change during startup

July 16, 2026

v2.6.0Reliable Sign-in and Localhost Control

  • Desktop sign-in can now be canceled cleanly, and removed devices return only after a verified new sign-in
  • Static HTML localhosts now receive a working managed port, while failed start, stop, move, and removal actions show clear feedback
  • Public Share activation now waits for the exact preview session to be reachable and recovers more reliably from delayed connection state
  • Account deletion now finishes local cleanup after an offline period while leaving local project folders and external deployments untouched

July 15, 2026

v2.5.0Safer Accounts and Deployments

  • Switching accounts now keeps projects, running localhosts, logs, and connected services isolated
  • Vercel deployments now preserve Team connections and include the files monorepo localhosts need
  • Removed devices stay revoked until the next explicit sign-in, while keeping Starter and Lifetime device limits intact
  • macOS and Windows downloads now choose the correct installer, and inactive localhost logs and status are clearer before startup

July 13, 2026

v2.4.1Reliable Public Sharing

  • Shared preview links now keep and reuse their existing public address after stopping or expiring
  • Sharing now recovers automatically when a saved tunnel is no longer available
  • Public preview startup now waits for the verified app response without tearing down a healthy connection

July 12, 2026

v2.4.0Smarter Project Setup

  • Scan a folder and review the localhosts Decker finds before saving your first project
  • When a folder contains multiple projects, Decker separates them so you can choose what to add
  • Project actions, service controls, and device status are easier to find in the refreshed desktop
  • Project startup, sign-in, and sharing are more reliable when something goes wrong

July 2, 2026

v2.3.2Protected Sharing and Preview Reliability

  • You can now protect shared preview links with a password
  • Simple Local URLs recover more reliably after setup when the local helper reconnects
  • Local previews and sharing now handle Windows paths, port changes, and repeated share clicks more reliably

June 28, 2026

v2.3.1Simple Local URLs

  • Windows can now use the same port-free local preview URLs as macOS after system approval
  • The Simple Local URLs setup prompt now appears only after Decker has a browser-openable local service
  • Simple Local Addresses has been renamed to Simple Local URLs while keeping existing setup choices intact

June 27, 2026

v2.3.0Simple Local Addresses

  • Local previews can now use simple project addresses without the fallback port when macOS approval is enabled
  • First-run setup now explains simple local addresses and lets you finish setup later from Preview settings
  • Preview links, browser opening, and local sign-in redirects now stay aligned with the active preview address

June 26, 2026

v2.2.15Clearer Desktop Contrast

  • Dark and light mode project controls are easier to see at a glance
  • Selected projects, selected services, and sidebar actions now stand out more clearly
  • Play and stop controls now keep a more consistent visual weight across themes

June 24, 2026

v2.2.14Clearer Starter Project Access

  • Starter access now handles saved projects more clearly
  • Locked projects are easier to understand and manage from the sidebar
  • Upgrading to Lifetime now gives a clearer path back to all saved projects

June 23, 2026

v2.2.13Share Preview Hotfix

  • Shared preview links now stay reliable when the same subdomain is shared repeatedly
  • Share connection checks now track the exact preview session instead of relying on the long-lived Cloudflare tunnel id
  • Older app versions can still check the newest active Share session while newer versions use the precise session id

June 23, 2026

v2.2.12Faster Shared Previews

  • Shared previews now reuse a stable Cloudflare tunnel and DNS binding for each subdomain
  • Opening a shared preview now waits until the public URL is actually ready
  • Share logs now keep the useful ready time while avoiding noisy per-check connection details

June 16, 2026

v2.2.11Cleaner Project and Web UI

  • Project, Settings, service, and update controls now use a more consistent desktop UI structure
  • The web dashboard, docs, comparison pages, and sign-in screens are easier to maintain without changing the existing experience
  • GitHub backup setup and project detail flows now have broader regression coverage

June 14, 2026

v2.2.10Tauri Project Launch Fix

  • npm-based Tauri projects now launch correctly from Decker
  • Workspace Tauri apps are more reliable when Decker adjusts their local port
  • Tauri project startup now uses the right command style for npm, pnpm, yarn, and bun

June 13, 2026

v2.2.9Clearer Decker Code Sign-in

  • Desktop sign-in now shows an easier-to-copy Decker code
  • GitHub connection now uses the same Decker code wording in Settings
  • The sign-in code is now shorter to type and no longer includes a hyphen

June 12, 2026

v2.2.8Safer Sign-in and Startup

  • Desktop sign-in now asks you to confirm a short confirmation code before completing
  • Starting local services is more reliable across custom shells and repeated clicks
  • Background cleanup is safer on Windows and avoids stopping unrelated cloudflared processes
  • License, sharing, cleanup, and account actions now handle service errors more reliably

June 11, 2026

v2.2.7More Reliable Sharing and Settings

  • Sharing is more reliable when creating a public preview link
  • Sign-in, Vercel connection, and device activation now handle repeated attempts more gracefully
  • Downloads and app updates now fail more safely when release data is incomplete
  • Settings keeps the same desktop experience with cleaner account, sharing, integration, and system sections

June 10, 2026

v2.2.6Safer Sharing and Sign-in

  • Share links are less likely to collide with another active share
  • Browser sign-in and Vercel connection now return more safely to the desktop app
  • Device activation is more reliable when signing in on multiple machines
  • Project and service state now survives interrupted writes more reliably

June 9, 2026

v2.2.5Smoother Play and Share

  • Pressing Play can now open the local site automatically after the service is ready
  • Share now shows the public URL in a focused dialog with Open and Copy actions
  • Shared services now use a quieter status indicator in the service row
  • Vercel connection errors are now easier for us to diagnose when authorization fails

June 7, 2026

v2.2.4Update Reliability

  • Future desktop updates are more reliable across macOS and Windows
  • Older desktop versions can continue updating safely
  • Download links now stay better aligned with the latest app version

June 6, 2026

v2.2.3Desktop Auth Stability

  • Settings logout now clears the desktop session reliably on the first click
  • Desktop auth return handling is more consistent after browser sign-in
  • Tested macOS patch releases now stay marked as supported in System settings

June 5, 2026

v2.2.2Desktop Sign-in Return

  • Desktop sign-in now returns directly to the Decker app after browser authentication
  • Vercel connection now returns directly to the app after authorization
  • Existing polling remains as a fallback when the browser app-open prompt is canceled
  • Removed unused legacy Settings tab components

May 31, 2026

v2.2.1Release and Deploy Safety

  • App downloads are now checked more carefully before a new version is published
  • Windows downloads now stay aligned with the matching app version
  • Tunnel cleanup now avoids marking sessions disconnected when Cloudflare deletion fails
  • Deploy and GitHub backup now better avoid oversized or sensitive project files

May 29, 2026

v2.2.0Preview Check

  • Preview Check now shows whether a shared public URL opened, whether the app page loaded, and whether important app requests failed
  • Recent preview requests are now easier to scan when something fails
  • Copy report for AI now summarizes the public URL, page status, and relevant app problems more clearly
  • Service logs now restore more reliably after the desktop UI reloads
  • Homepage, About, Docs, and alternative pages now better explain Decker as one-click localhost control for AI-built products
  • The web favicon now uses the Decker app icon

May 28, 2026

v2.1.1Starter Device and Logout Fixes

  • Starter access now consistently uses one active device across the desktop app, dashboard, and license APIs
  • Logging out from Settings now closes the Settings window cleanly before returning to sign-in
  • Homepage, docs, FAQ, and AI-readable content now use clearer Starter and Lifetime wording

May 27, 2026

v2.1.0Starter Access and Lifetime Upgrade

  • Starter access is now available for signed-in users, with Lifetime unlocking sharing, deployment, and advanced workflows
  • Upgrade prompts now appear directly when a Lifetime-only action is needed
  • Desktop projects are now scoped by account, keeping each signed-in user's project list separate
  • Checkout now focuses on the one-time Lifetime license while existing customers keep their access

May 23, 2026

v2.0.0Localhoston is now Decker

  • Localhoston has been renamed to Decker, with a new app identity, domain, and desktop deep link
  • The app now uses rundecker.com for sign-in, licensing, sharing, deploying, downloads, and updates
  • The desktop app now ships under the Decker name and icon
  • Existing accounts and lifetime licenses continue to use the same backend customer records

May 21, 2026

v1.8.0Safer Deploys & Cleaner Settings

  • Deploy is now safer — Localhoston no longer changes your project's local Git setup when deploying
  • GitHub backup repositories can now be connected per project
  • Settings now opens as a modal, so you can manage preferences without leaving your current project
  • Improved reliability for Vercel sign-in, port conflicts, and background server cleanup
  • Polished the project list, Add Project flow, service rows, menus, and sharing controls

May 14, 2026

v1.7.0Auto-Update Notifications

  • A notification now appears at launch when a new version is available — update with one click, no need to open Settings
  • Fixed an issue where projects using Bun or npm couldn't start their dev server in certain monorepo setups

May 11, 2026

v1.6.0Sign-in Experience

  • Signing in from the desktop app now opens the dashboard — with an Open Localhoston button to jump straight back to the app
  • Fixed a bug where temporary server errors could incorrectly sign you out of the desktop app

April 21, 2026

v1.5.6Bug Fix

  • Clicking the Dock icon now restores the app window after it's been closed (macOS)

April 20, 2026

v1.5.5Intel Mac Support

  • macOS release is now a universal binary — works natively on both Intel and Apple Silicon Macs
  • Auto-updates now deliver correctly to Intel Mac users

April 19, 2026

v1.5.4Bug Fix

  • Project favicons and monorepo status now refresh automatically when the app regains focus

April 5, 2026

v1.5.3Bug Fix

  • Existing projects with duplicate port assignments are now automatically fixed when the app gains focus

April 4, 2026

v1.5.2Bug Fix

  • Fixed a bug where monorepo services could be assigned the same port, causing one service to fail on startup

April 3, 2026

v1.5.1Build Check

  • New Build Check button — check your project for errors with one click, right from the log panel
  • Fixed Start All / Stop All not working for static HTML projects

April 2, 2026

v1.5.0Background Mode & Settings

  • The app now stays running in the background when you close the window — your dev servers keep running
  • New Launch at Login option in Settings — start Localhoston automatically when you log in
  • Settings redesigned with a cleaner horizontal layout
  • Improved macOS spacing — sidebar and content are now properly aligned

April 1, 2026

v1.4.1UI Improvements

  • The app now looks more native on macOS — the title bar blends seamlessly with the sidebar

March 31, 2026

v1.4.0UX Improvements

  • Logs panel now opens automatically when you press Play
  • Logs are now color-coded — errors in red, warnings in yellow, success messages in green

March 26, 2026

v1.3.1Security Improvements

  • Multiple desktop-app projects can now run at the same time without port conflicts
  • Improved safety when running projects from untrusted sources
  • Deploy credentials are now handled more securely
  • Strengthened app security policies
  • The app can now only open folders you've added as projects
  • Sharing is now protected against oversized requests

March 25, 2026

v1.3.0Windows Support

  • Localhoston is now officially available on Windows
  • Windows download added to the dashboard
  • Projects using Nx or Lerna are now detected automatically

March 24, 2026

v1.2.1Stability

  • Improved reliability of project detection
  • Crashes and errors are now reported automatically to help us fix issues faster

March 23, 2026

v1.2.0Share Improvements

  • Share auto-expires after a set duration (default 2 hours, up to 24 hours)
  • New Share Duration setting in the Sharing tab
  • Settings now organized into General and Sharing tabs
  • Tunnels stay alive after closing the app — your share link keeps working
  • Leftover sharing sessions are automatically cleaned up when you reopen the app

March 20, 2026

v1.1.0New Features

  • Static HTML projects are now supported — just drop a folder with index.html
  • Relocate projects when a folder is moved or renamed (no need to delete and re-add)

March 17, 2026

v1.0.2Improvements

  • Deploy now opens your production URL (e.g. myapp.vercel.app)
  • You can now re-deploy after the first deployment
  • Fixed an issue where Share could fail after leaving the app idle

March 13, 2026

v1.0.1Bug Fixes

  • Fixed login session loss when returning to the app after 30+ minutes
  • Fixed folder path click to open in Finder

March 7, 2026

v1.0.0Initial Release

  • Drag-and-drop project management with 20+ framework auto-detection
  • One-click dev server start/stop with real-time logs
  • Custom localhost domains (e.g. web.myapp.localhost)
  • Share your project with a public URL
  • One-click deploy to Vercel — no Git required
  • Multi-project folders are detected and managed automatically
  • Light/Dark/System theme, English and Korean
  • Sign in with GitHub or Google, use on up to 3 devices