Every version of Kitaso and what changed in it. The same notes appear in the
update window, because Kitaso updates itself through Sparkle and checks the
signature before it installs anything.
15 releases since May 19, 2026
1.4.5
current
·Disk alert toggles now also control the top disk gauges and dashboard health indicators. The gauge layout adapts to multiple enabled disks. Boot partitions default to disabled when other disks exist; you can enable them individually.
·Disk usage now works on Alpine and other BusyBox-based servers, in both live monitoring and daemon history. Small usage values stay visible instead of rounding down to zero.
·Incorrect sudo passwords now show an error inside the password dialog so you can retry without restarting the daemon action.
·Server settings now include a confirmed Remove Server action that deletes local history and alerts, with an option to also remove the remote daemon and its collected metrics.
·Live monitoring and deployment history retrieval now work with POSIX login shells such as dash and BusyBox ash, without requiring bash.
·The daemon installer can now install sqlite3 on openSUSE (zypper).
·The Kitaso Daemon scripts now use POSIX sh instead of bash, adding support for Alpine.
·The daemon installer now works on servers without cron: systemd hosts get a timer, and on non-systemd hosts cron is installed automatically. Sub-minute intervals without systemd are clamped to 60 seconds with a clear warning.
·Existing daemon installs are offered an update to daemon version 6, which brings the new scripts. Installs made from a non-root account keep working as that account.
·Fixed a long-standing daemon bug where hitting the history size cap could erase all collected history and permanently stall collection on the server.
·The daemon installer no longer enables the cron system service on servers using systemd.
·History uses less disk space: stopped and exited Docker containers are no longer duplicated into every snapshot, while their counts are preserved. Existing history is cleaned up automatically on first launch.
·Docker volume lists are no longer duplicated into every history snapshot — only the current list per server is kept, shrinking the history database further.
·History retention can now be set as high as 3650 days (ten years) in Settings → Data; the previous ceiling was one year.
·The first launch after this update may spend several minutes cleaning up and compacting a large history database. Kitaso stays usable while it runs; daemon history sync starts afterward. Compaction is skipped when free disk space is smaller than the database file.
1.4.4
·The Kitaso Daemon can now be installed from a non-root SSH account. When the server asks for a sudo password, Kitaso shows a prompt naming the server and the account, sends the password once over SSH for that install, update or removal, and does not save it. The daemon's files then belong to your SSH user and its collector runs from that user's crontab, so reading stats and changing settings never need the password again. Root logins and accounts with passwordless sudo see no prompt.
·If that account is not in the server's docker group, the install log says so. Container metrics are skipped until it is.
·Existing daemon installs are offered an update to daemon version 5. For root logins the only change is the lock file moving from /tmp into /opt/vpsstat.
·A misbehaving licensing server can no longer deactivate Kitaso. Your license only leaves this Mac when you deactivate it yourself.
·Kitaso re-checks the license in the background every few hours instead of only at launch, so leaving it open for weeks no longer ends in a surprise "license expired" at the next restart.
1.4.3
·The Alerts tab no longer shows a blank "No Alerts" screen — it now summarises coverage: which servers are watching, which are snoozed (with time left and a quick Unsnooze), and which have alerts off (with a one-click Enable). Click any server to jump to its detail page.
·Redesigned the alert list with cleaner, card-style rows; critical alerts now stand out with a subtle red tint.
·Added a bell button to the server toolbar that opens a quick alerts panel — toggle alerts and adjust thresholds and warm-up/recovery without opening server settings. The bell shows a crossed-out icon when alerts are off.
·Clicking the snooze (moon) button in the server toolbar now snoozes alerts for 15 minutes by default; use its dropdown for other durations.
·Streamlined the Appearance preferences: monospaced numerics, chart grid lines, and hairline dividers are now always on, and the rarely-used "heavier glass" and "gauge scan line" options were removed.
·Removed the non-working CSV export (share) button from the server toolbar.
1.4.2
No notes were written for this release.
1.4.1
·Thanks to Joren for the feedback! Cleaned up the About screen — removed two placeholder buttons that weren't wired up yet, and it now shows the real Kitaso app icon.
1.4.0
·Added licensing: enter your key in Settings → License to activate Kitaso on this Mac. Your license is verified offline, so it keeps working without a network connection.
·The free trial monitors your first 2 servers. Additional servers are paused (not deleted) — their history is kept, and activating a license resumes them all instantly, right where you left off.
·A license is now active on one Mac at a time. Activating on a new Mac automatically signs the previous Mac out — the signed-out Mac shows a “Reactivate this Mac” button to take the license back.
·Added “Deactivate this Mac”, “Check Again”, and a “Purchase a license” link in the License settings.
·Kitaso now runs on macOS 15 Sequoia and later (previously macOS 26 only). On macOS 26 you still get the full Liquid Glass look; on earlier versions panels and buttons use native translucent materials.
1.3.0
·Redesigned the dashboard as a compact table — each server now takes one row with CPU, memory, and disk shown as percentages alongside horizontal bars, so you can scan the fleet at a glance.
1.2.4
·Added a new "Midnight" appearance — a deeper, darker theme with violet accents. Switch to it under Settings → Appearance.
·Midnight: Settings window now matches the rest of the app — toolbar and body both paint with the Midnight surface instead of leaving a visible seam between them.
·Midnight: Add/Edit Server form cards now use the Midnight panel colour instead of the lighter system control colour.
·Light/Dark/System: window backdrop is left to AppKit instead of being repainted with an explicit colour, restoring the standard macOS window translucency.
·Fixed empty charts when opening a server right after launch — the app now kicks an immediate daemon sync for the focused server and the imported history is reliably reflected in the charts without needing to press "Sync History".
1.2.3
·Servers running an older Kitaso Daemon are now flagged in the sidebar and on their dashboard card, so out-of-date servers stand out at a glance.
·Opening such a server shows a clear update banner at the top of the page with a one-tap Update button, instead of the notice being buried at the bottom.
·The dashboard gained an “Update All” button that upgrades every out-of-date server in one go, with live progress.
1.2.2
·Disk charts now plot just Used and Total. The Free line was removed — it only mirrored Used and added no information. Free is still shown in the hover tooltip.
·All chart Y-axes now start at zero, so series are read against a fixed baseline instead of a shifting one.
·Dashboard metric cards now keep a consistent minimum height, so rows line up evenly.
1.2.1
·Fixed wide chart ranges (7D and 30D) appearing almost empty — only the most recent day or so of data was drawn and everything older showed "No data at cursor". The older history was being mistaken for a long series of collection gaps. Charts now correctly show the full history across every time range.
1.2.0
·Deployment markers — a strip of dots beneath each chart (CPU, Memory, Load, Disk) marks every moment a server's container images changed. Hover a dot to see which image repository changed and the old and new tags, so you can line deploys up with resource spikes at a glance. It works with any setup — Kamal, Compose, Swarm, plain docker — no labels or configuration needed.
·Deployment markers can be toggled per server (and noisy repositories muted individually) in the server's Monitoring settings, with a global on/off switch in Preferences.
·Charts now show a clear "Loading…" indicator while history is being fetched, and break the line where data is genuinely missing instead of drawing a misleading straight line across the gap.
·The Docker container list on the server detail page is now paginated, keeping servers with lots of containers fast and tidy.
·The history-retention period in Preferences can now be typed in directly, not only adjusted with the stepper.
·Fixed wide chart ranges (7D, 30D) sometimes showing only the most recent day of data until "Sync History" was clicked. The chart now always loads the full selected range from your local history.
1.1.0
·Adding a server now offers to install the Kitaso daemon for you — a tiny helper that keeps collecting stats on the server itself, so your history grows even when your Mac is asleep. Install progress is shown right on the new server's detail page.
·Save in the Server window now tests the SSH connection first. If it can't connect, nothing is saved and the reason is shown — no more accidentally saving servers that can't be reached.
·When a server's SSH host key has changed (typically after re-deploying a VPS), Kitaso now recognises the situation and offers a one-click "Trust new key" button instead of dumping the raw warning.
·Redesigned the Add Server / Edit Server window: cleaner Connection details up top, an Advanced section below that collapses out of the way, and short explanations on each tab.
·Added an SSH key picker — choose from keys found in ~/.ssh or browse to one anywhere on disk, instead of typing a path.
·The Advanced section now puts everything related to monitoring (poll interval, thresholds, alert timing) in one tab, with a clear on/off switch for alerts.
·The Dashboard now groups servers under their group name.
·Each per-disk chart on the server detail page now has a small × in the upper right to hide it, in addition to the toggle in the Disk Usage list below.
·On first launch from somewhere other than /Applications, Kitaso now offers to move itself there so updates and Gatekeeper behave correctly.
·The "Now" button on chart time-range controls is disabled (with an explanation) when the chart is already showing the latest data.
·Fixed unreadable text in Settings after switching the theme from Dark to System.
·Aligned the Uptime, Load, Poll, and SSH labels with their values in the server detail status bar.