Changelog

Every Notchy build, newest first. Updates ship automatically via Sparkle.

  1. v1.0.78build 80

    Apple's real glass on every standalone surface, accurate AI usage totals, .lottie support, and an agent that only interrupts when it's actually blocked

    • Glass Everywhere — the command palette, lock-screen widgets, menu-bar popover and settings sidebar were painting flat opaque slabs; they now use the same system material as the notch, so they sit next to Spotlight and Control Center without looking heavier
    • Live Controls — nine buttons across the tabs and islands were dead flat next to their pointer-reactive neighbours; they all respond now
    • Accurate AI Usage — headline totals come from the usage engine instead of a local log scan, which was under-reporting Claude and showing nothing at all for Codex
    • Animated Stickers — custom idle animations now accept .lottie bundles, not just raw JSON
    • Fewer Agent Interruptions — the agent island asked for input when nothing was actually waiting on you; it now only fires when the agent is genuinely blocked
    • Hover Player — opening the peek player no longer flashes opaque black before the material settles
    • Motion Discipline — hand-rolled animations route back through the shared motion system, so Reduce Motion and Low Power Mode are honoured everywhere
  2. v1.0.77build 79

    A much faster launch, a rebuilt hover player, and a batch of interruption and animation fixes

    • Faster Launch — the first frame is drawn before background services boot, cutting startup by roughly 40%
    • Lighter Idle — the call-detection sweep and window-space queries were running far more often than they needed to
    • Rebuilt Hover Player — the peek player is now a real Now Playing card with artwork, a seek bar and transport controls
    • Idle Animations Keep Running — a custom Lottie animation could stop and never restart
    • Snappier Panel — the tab list and localization lookups are memoized instead of being recomputed several times per frame
  3. v1.0.76build 78

    Multiple live activities side by side, a first-run permission fix, and a batch of lifecycle bugs that left features silently dead

    • Multiple Live Activities — music, a timer, a running build and a download now sit side by side on the pill instead of fighting for one slot; the pill widens to fit and ranks by what costs most to miss
    • Terminal No Longer Blocks Notifications — a long-running command used to take the notification slot invisibly and swallow every island behind it until it finished
    • First-Run Permission Fix — the macOS “Allow” dialog appeared behind the onboarding panel and couldn’t be clicked; the overlay now steps aside for system prompts
    • Calls & Messages Work Without a Relaunch — granting Accessibility during onboarding left both islands dead for the whole session
    • Voice Mode Actually Stops — turning off Cuely’s voice mode mid-session left the microphone open; turning it on mid-session did nothing at all
    • Now Playing — a previous track’s blurred artwork no longer lingers behind a song that has none
    • Honest AI Usage Alerts — Claude’s “at N% of rate limit” warning was reading the clock, not your usage, and fired every session window; duplicate Codex alerts are gone and failed refreshes now say so
    • External Display Brightness After Sleep — the wake handler was registered on the wrong notification centre and never ran
  4. v1.0.75build 77

    Enhanced panel key window activation, Lottie animation caching, downloads watcher performance, and E2E test suite reliability

    • Accessory Panel Click Reliability — instant key window ordering on app activation to eliminate dropped clicks when floating over un-focused apps
    • Lottie Animation Caching — pre-warmed Lottie asset cache and optimized idle view rendering for buttery smooth notch animations
    • E2E Reliability — resilient status polling guard against transient socket errors during test runs
  5. v1.0.74build 76

    Engineering audit & quality cleanup, swiftlint zero-warning compliance, and test suite stabilization

  6. v1.0.72build 74

    Glitch-free notch collapse animation, multi-account Antigravity profile tracking, top tool breakdown chips, and dynamic severity gauges

    • Glitch-Free Notch Collapse — removed static container width pin so panel content scales and fades out smoothly without visual pops or overflow clipping during collapse
    • Multi-Account Antigravity — automatic profile directory scanning across primary and sub-accounts with active profile indicators and step stats
    • Top Tool Breakdown Chips — tracks AI tool calls (terminal commands, file edits, file views, grep searches) with visual tool badges
    • Dynamic Severity Gauges — high-visibility Green/Yellow/Red rate-limit indicators across Claude, Codex, Cursor, and Antigravity
  7. v1.0.71build 73

    Fixed content shell width constraint, eliminating left-to-right sliding, header reflow, and opening lag

    • Fixed Content Width Pin — pinned expanded tab shell to fixed target width so tab bar, chrome buttons, and cards reveal symmetrically without horizontal sliding or reflow
    • Frame 1 Tab Bar Pre-Calculation — tabSlotWidth falls back to exact panel width on initial layout frame for zero-jump header rendering
    • Synchronous Frame & Visibility Sync — removed 1-frame runloop latency when state expands to .expanded
  8. v1.0.70build 72

    Instant 60ms hover response, zero-delay content fade-in, faster spring curves, and 120fps lag-free opening across all Mac displays

    • Instant 60ms Hover Response — cut hover trigger delay from 180ms to 60ms for 3x faster initial notch opening response
    • Zero Content Delays — eliminated 140ms and 120ms artificial layout delays so content emerges in lockstep with the glass surface
    • Snappier Motion Curves — tuned expansion spring (0.28s) and collapse spring (0.36s) for ~20% faster opening and closing transitions
    • Crisp Notification Pop — optimized island damping for clean single-settle volume/brightness HUDs without rubbery wobbles
  9. v1.0.69build 71

    Global codebase-wide button hover elevation fix (eliminating offscreen drop shadow box clipping over video layers & glass cards)

    • Global Button Hover Fix — replaced heavy 9pt drop shadow with clean Apple-style brightness elevation and tight 3pt shadow across all button styles (PressableButtonStyle, BumpyButtonStyle, GlassActionButtonStyle, LiquidGlassButtonStyle), permanently fixing square box clipping over camera video layers and glass surfaces
  10. v1.0.68build 70

    Home tab camera mirror card dark mode shadow box artifact & double-hover darkening fix

    • Camera Tile Shadow Box Fix — replaced gray-tinted lens shadow with a tight black drop shadow to eliminate the square gray halo box artifact around the camera icon
    • Clean Hover Lift — removed duplicate PressableButtonStyle from HomeMirrorCard so it matches sibling cards with unified hover lighting and zero dark clipping on hover
  11. v1.0.67build 69

    Home tab camera mirror card responsive layout & glyph scaling fix for all MacBook screen resolutions

    • Camera Tile Scaling Fix — tuned WebcamGlyph sizing and added vertical padding inside HomeMirrorCard to prevent the camera icon and label from clipping against card rounded corners on 13-inch and 14-inch MacBook screen resolutions
  12. v1.0.66build 68

    Smooth 120fps notch expanded opening animation (eliminating content clipping & sliding glitches), dark mode Home tab camera card render fix, and AVCaptureVideoPreviewLayer bounds sync

    • Smooth 120fps Expanded Opening — full tabbed expanded shell now defers content opacity until the glass surface finishes morphing center-out, completely eliminating content clipping and sliding glitches on expand
    • Home Tab Camera Card Fix — guarded an infinite animation loop on the camera status pip that caused visual flickering over dark mode glass cards
    • Camera Preview Bounds Sync — updated AVCaptureVideoPreviewLayer layout handling to continuously sync layer bounds during SwiftUI transitions
  13. v1.0.65build 67

    Terminal activity dev server filter (ignoring yarn start, npm run dev, vite, and long-running daemons) plus 5-minute auto-decay cap

    • Persistent Dev Server Filter — terminal activity island now automatically ignores long-running dev servers and watch processes (`yarn start`, `npm run dev`, `vite`, `next dev`, `cargo watch`, `python -m http.server`), preventing them from taking over the Dynamic Island for hours
    • 5-Minute Auto-Decay Cap — shell command islands auto-dismiss after 5 minutes so background processes never lock out resting Dynamic Island states
  14. v1.0.64build 66

    Resting music pill cleanup (song title & artist hidden when closed), 120fps smooth peek bar expansion with zero lag, and lock screen card height un-clipping

    • Clean Resting Music Island — resting music pill hides song title and artist text when closed, presenting a clean Dynamic Island with album art and live animated audio visualizer bars
    • Zero-Lag Peek Bar Expansion — fixed peek player card expansion so opening full Notchy uses 120fps spring animation with deferred tab rendering (no layout lag)
    • Lock Screen Widget Un-Clipping — removed height clipping from lock screen cards so all enabled widgets (timer, calendar, weather, battery) display fully without truncation
  15. v1.0.63build 65

    Lock screen widget positioning fix (preventing overlap with native macOS clock & timer) and TransportButton hover glyph rendering fix

    • Lock Screen Widget Positioning Fix — corrected band top offset calculation so lock screen cards sit comfortably below the native macOS clock and timer
    • Transport Control Hover Polish — refined play/pause, next, and back button hover states so white glyphs stay crisp and bright without dark shadow blur
    • Now Playing Hover Peek — hovering over the music island now seamlessly drops the peek player card with full playback controls
  16. v1.0.62build 64

    Now Playing resting island fixes (album art & animated audio visualizer bars visible by default at rest), peek bar top-down expansion, full click-to-expand, and responsive transport controls

    • Album Art & Audio Bars Resting Visibility — now-playing resting island now displays album art and live animated audio visualizer bars by default whenever media plays
    • Peek Bar Top-Down Expansion — fixed hover peek bar expansion to open smoothly from the top without left-to-right reflow or text sliding
    • Click-to-Expand — clicking anywhere on the peek bar surface instantly expands Notchy fully into the tabbed shell
    • Interactive Transport Controls — fixed previous track, play/pause, and next track buttons on the peek bar to execute actions reliably
  17. v1.0.61build 63

    Notchy 3.0 Engineering & Design Overhaul: AI Usage Dashboard with CodexBar feature parity, rate limit gauge rings, live reset countdowns, interactive stacked charts, unified motion engine, and Lottie fixes

    • AI Usage Dashboard & CodexBar Parity — complete analytics overhaul featuring rate limit gauge rings, 1s live reset countdowns, usage pace badges, and Keychain-backed account security for 60+ AI providers
    • Interactive Usage Charts — stacked bar analytics supporting Daily, Weekly, and Monthly view modes with interactive hover tooltips (input/output tokens, cost, requests)
    • Unified Motion System — standardized springs, transitions, and hover curves across the Dynamic Island and Settings
    • Lottie & Download Progress Fixes — Lottie animation lifecycle fixes and instant download completion toasts without lingering
    • Redesigned 6-Category Settings — consolidated sidebar categories (General, Appearance, Features, Notifications, System, About) with instant search
  18. v1.0.60build 62

    Animation polish and a new hover-peek player — the notch now opens with a snappy, smooth drop (no lag, no sideways slide even while music plays), and a new optional mode reveals a minimal now-playing player with controls when you hover the notch during a song

    • Snappier, smoother open — the panel starts moving the instant you open it and settles cleanly with no bounce
    • No more sideways slide — the notch dropped in from the side when a song was playing; it now drops straight down
    • New: Peek on Hover — turn it on (Now Playing settings) and, while a song plays, hovering the notch drops down a minimal player with the track name and previous / play-pause / next controls, then tucks away when you move off
  19. v1.0.59build 61

    A big polish-and-fix release — the notch now opens and closes with a smooth, premium drop (no bounce or corner-snap), plus a stack of fixes to clicking, the terminal, the lock screen, notifications and more, and two new touches: hover-peek now-playing and at-a-glance feature discovery

    • Premium open/close — the panel drops out of the notch with a smooth, settled spring and its corners morph instead of snapping; closing no longer bounces
    • Home & edge tabs clickable again — with many tabs enabled the first (Home) and last tabs sat just outside the hit area and did nothing on click; fixed
    • Clicks around the notch restored — a collapsed panel could leave an invisible strip that ate clicks across the top of the screen (and could feel like a freeze); the window now always shrinks back
    • Calendar Join works — the one-tap Join button on a meeting was dead; it now reliably opens the call
    • Fewer false AI prompts — Claude Code's idle “waiting for your input” nudge no longer pops a permission island when nothing is actually being asked
    • Lock screen tidied — with many widgets enabled they could overlap the password field; they’re now kept clear of it
    • Notifications open the app — tapping a mirrored notification (Teams, etc.) now brings the app forward
    • Terminal no longer blank or cut off — it repaints reliably as the panel settles at its final size
    • Custom idle animation fixed on notch Macs — a Lottie animation was hidden behind the camera; it now sits beside it, with a new horizontal-offset control
    • Colour-coded volume/brightness HUD now actually applies, and the download island no longer sticks on “downloading” after a download finishes
    • New: Peek on Hover — keep the notch minimal while music plays and reveal now-playing only when you hover it
    • New: Feature discovery — the Features page now shows which capabilities are off so you can find what you haven’t turned on
  20. v1.0.58build 60

    A smoothness pass — the notch opens faster and interactions stay fluid, plus a terminal fix

    • No more mid-animation stutter — the FaceTime call detector was running a system-wide sweep on the main thread every couple of seconds (worse with multiple monitors), briefly stalling the app; it now runs off the main thread and less often, which also trims idle CPU and battery use
    • Snappier open — the panel springs to full size in about a third of a second instead of dragging out, and hovering the notch opens it a touch sooner
    • Terminal no longer opens blank — the shell prompt could stay invisible until you clicked (worst on notch Macs, where every open animates); it now repaints itself reliably as the panel settles
  21. v1.0.57build 59

    Real-time AI-agent activity in the notch plus a batch of important fixes — when Claude Code needs permission or asks a question it now surfaces as an island you can act on, and Light Mode, external-monitor brightness, the volume/brightness HUD, stuck download progress and panel-open speed are all fixed

    • AI agent activity — when Claude Code needs permission or asks something, it appears as a notch island; approve or deny right there, jump to the terminal that's waiting, see what each turn cost with a running session total, and glance at every live agent in one panel (opt-in; installs Claude Code hooks)
    • Long command islands — build, test or deploy commands that run past ten seconds show a live timer in the notch, then a ✓/✗ result (opt-in; zsh)
    • Light Mode fix — the notch panel, the volume/brightness HUD and the lock-screen widget now stay dark and readable instead of washing out over a light desktop
    • Replace System HUD works again — hiding the macOS overlay needs Input Monitoring (a permission that gets dropped on app updates); Settings now shows a one-tap way to grant it
    • External-monitor brightness fixed — the brightness slider now actually drives DDC monitors instead of doing nothing while only contrast responded
    • Custom idle animation no longer balloons into a full-notch block and turns off cleanly
    • Download progress no longer sticks on 'in progress' forever after the download has finished
    • Snappier open — panel content appears the moment the notch expands instead of after a beat
  22. v1.0.56build 58

    Fixes the anonymous active-install counter — recent builds shipped without the reporting key, so the live stats had stopped counting; no visible change, just accurate numbers again

  23. v1.0.55build 57

    A big feature drop plus a friendlier Settings and fixes — a minimalist Now Playing pill, Spotify Liked-Songs, terminal colour schemes, live download progress, richer weather with air quality and sunrise/sunset, external-monitor brightness over DDC, and a Beta update channel; the brightness island now shows on notch MacBooks and every Settings page explains what it does

    • Minimalist Now Playing — an optional always-on pill showing album art, the scrolling title/artist and an equaliser while music plays, without opening the notch
    • Spotify Liked Songs — connect Spotify (your own free app key, no password stored) and the ♥ lights up on Spotify tracks, just like Apple Music's favourite
    • Terminal colour schemes — Dracula, Nord, Solarized and Tango, applied live to the notch terminal
    • Live download progress — a pinned island tracks an in-flight download (a real progress bar for Safari, a running byte count elsewhere), then hands off to the Download Finished island
    • Richer weather — feels-like, humidity, colour-coded air quality and the next sunrise/sunset on the Home card and the lock screen
    • External-monitor brightness — adjust external displays over DDC/CI on Apple Silicon, with contrast and input-source switching, and the brightness keys now drive your external monitor too
    • Beta updates — opt into pre-release builds from About → Updates
    • Brightness island on notch Macs — the Notchy brightness HUD now appears on MacBooks where the keys bypass the tap, instead of only the system one
    • Friendlier Settings — every page now has a plain-language description of what it does, the HUD-style picker no longer crushes its label, and the alternate HUD uses the real macOS frosted material
  24. v1.0.54build 56

    The lock-screen music player's progress bar is now draggable again — scrub forward or back through the song right from the lock screen, the way you can in the notch

  25. v1.0.53build 55

    Fixes for the notch terminal, lock-screen music controls, the system-stats Top Processes list, and the What's New tour — the terminal could open blank until you clicked it, the lock-screen player's buttons did nothing, a long stats list was cut off by the notch, and the update tour kept replaying old cards

    • Terminal renders reliably — the shell prompt could come up blank until you clicked into it (worst on notch Macs, where opening always animates); the terminal now repaints itself as the panel settles and takes the keyboard right away
    • Lock-screen music controls work — play/pause, next, and previous on the lock-screen player were dead; they're now live, while every other tap still passes straight through to the password field
    • Top Processes no longer cut off — the system-stats flyout now scrolls when CPU temp, GPU, and the process list make it taller than the panel, instead of hiding rows behind the notch
    • What's New actually shows what's new — the post-update tour is built from the current version's release notes (it used to replay the same old cards) and only appears on a genuine upgrade
  26. v1.0.52build 54

    Polish for the 1.0.51 feature drop — the Caps Lock and lock/unlock HUDs now actually show on hardware-notch MacBooks, the lock-screen player's seek bar renders reliably, the now-playing title no longer does a strange left-to-right jump when the notch opens, the AI Usage tab stops asking for Keychain credentials on every visit, and updating no longer re-opens the permission setup

    • Caps Lock & lock HUDs on notch MacBooks — the toggle pill was drawing exactly behind the camera cutout, so it never appeared; it now grows out of the notch below the camera like the volume HUD
    • Lock-screen seek bar — the music widget's progress bar could vanish entirely on some Macs; it's rebuilt to render reliably and reads brighter against any wallpaper (battery bar too)
    • Smoother opening — the scrolling now-playing title no longer rewinds left-to-right when the panel opens or the track changes, and the first expand no longer smears the glass backdrop
    • AI Usage without the password prompts — opening the tab no longer triggers the macOS Keychain dialog for Claude Code's credentials on every visit; live account fetches that need it run only from the explicit Refresh button
    • Calmer updates — updating Notchy no longer re-opens the permission setup when optional permissions are unstated, and the setup can always be closed with Esc
  27. v1.0.51build 53

    The biggest feature drop yet — a real terminal in the notch, a full lock-screen widget suite, richer system stats, camera/mic privacy indicators, and a stack of new HUDs and glass options

    • Terminal tab — a real shell in the notch (colors, cursor keys, TUI apps), with a Dock-Out button that pops the running session into its own window while a fresh one starts in the notch; adjustable font size
    • Lock-screen widgets — a now-playing player plus weather, a running-timer countdown, your next calendar event, due reminders, battery/charging, connected-device batteries, and the active Focus, all on the macOS lock screen with an adjustable position
    • Richer system stats — GPU utilization and CPU temperature join the flyout, alongside a live Top Processes list
    • Camera & mic privacy indicators — a pill when the camera or microphone goes live in any app, like macOS's own dots
    • New HUDs & alerts — vertical-bar and circular volume/brightness HUD styles, a Caps Lock HUD, a 'Battery Full — you can unplug' island with an optional low-battery sound, and color-coded battery/volume levels
    • Liquid Glass variants — opt into Apple's private glass material with 20 selectable looks
    • Custom idle animations — play your own Lottie animation on the closed notch, with an in-app editor to tune speed, scale, and position
    • A real audio-reactive visualizer — opt in to drive the now-playing bars from a live FFT of the system audio
  28. v1.0.50build 52

    Right-click on the notch works again, Check for Updates always answers, and AI Usage gets a fresh engine — the context menu used to flash and vanish, the update check's reply could be silently swallowed by another island, and usage stats have caught up with the latest provider fixes

    • Right-click menu fixed — right-clicking the pill now reliably opens the Settings / Screenshot / Mic / Updates menu; it previously flashed and closed itself before you could click anything
    • Check for Updates always answers — the result island ('You're Up to Date', or the update itself) now shows immediately even when another island is on screen, instead of quietly disappearing
    • AI Usage accuracy — the usage engine caught up with the latest upstream fixes: weekly pace projections no longer overstate your burn, Claude's live gauges survive transient hiccups without going blank, Codex subagent tokens aren't double-counted, and two new providers (ai&, DeepInfra) arrive
    • Usage alerts calm down — a provider parked over your alert threshold no longer re-announces itself on every app launch
    • Milestone thanks — Notchy now celebrates what it's done for you ('500 clipboard items caught') with a gentle way to support development from $1
  29. v1.0.49build 51

    A new App Launcher tab, searchable clipboard history, and a smoother notch on every display — pin your go-to apps to the notch and launch them with one tap, find any past copy by typing, and enjoy steadier resizing and no more flicker when displays change

    • App Launcher — pin your favorite apps to the notch and open them with one tap; add apps from a picker, drag to reorder, and hover to remove
    • Search your clipboard history — start typing to filter past copies by their text, an image's name, or even words recognized inside a screenshot
    • Smoother panel resizing — dragging the Expanded Panel width and height sliders now tracks your finger cleanly instead of lagging and wobbling behind it
    • Steadier on every display — the pill no longer flickers or rebuilds itself when you change resolution or brightness, plug in a monitor, or wake from sleep, and it keeps its state across the change
    • Refined GitHub token field in Settings — the API-key row now matches the rest of the settings design instead of a stray native text box
  30. v1.0.48build 50

    AI Usage alerts no longer nag — a rate-limit warning near your quota fired again on every background refresh because the rolling session window shifts a few seconds each time, so the same 'near your limit' island kept popping every couple of minutes; alerts now throttle by time and surface once per real window, with a matching fix for the live account-truth gauges

  31. v1.0.47build 49

    Live Claude and Codex gauges now stick — a fetched account snapshot survives background refreshes and app relaunches instead of reverting to log estimates, the slow first Claude probe is cached for five minutes, live percentages lead the Overview rows, and every live card shows how fresh its numbers are

  32. v1.0.46build 48

    Claude and Codex gauges now show your account's real quota — when the CLI is signed in, Notchy reads live usage over the provider's own login (no API key needed), so the percentages, windows, and resets match the provider's dashboard exactly; local-log estimates remain as fallback

  33. v1.0.45build 47

    A productivity toolkit lands in the notch — window snapping, saved snippets, copy-text-from-images, one-tap screenshots, an eyedropper, system-wide mic mute, a keyboard cleaning lock, a presenter keystroke HUD, menu-bar icon hiding, and GitHub PR tracking — plus a big AI Usage upgrade with pace projections and seven new providers

    • Drag a window up to the notch to snap it — a zone strip appears (left/right halves, top quarters, full screen) and the window glides into place when you drop it
    • Snippets — save what's on your clipboard as a named snippet and paste it anytime from ⌘K; addresses, replies, and code blocks stay one keystroke away
    • Copy text from images — any screenshot or photo on your clipboard gets on-device text recognition (no network), so the words inside become selectable text with one tap
    • One-tap screenshot, eyedropper, and mic mute in ⌘K — capture a region or window, sample any pixel's hex color, or mute the mic system-wide so every meeting app goes quiet at once
    • Keyboard cleaning lock — keys go dead while you wipe, ⌘⎋ brings them back
    • Presenter keystroke HUD — the shortcuts you press appear as an island while you demo or record (off by default)
    • Hide menu-bar icons — ⌘-drag icons behind a divider and toggle them with a chevron, right from the menu bar (off by default)
    • GitHub in the notch — a read-only token shows your open pull requests as a live count with a tap-to-review island
    • AI Usage got a full engine upgrade — pace projections that say whether your quota lasts to reset, seven new providers, subscription renewal dates, phantom 0% session windows fixed, and dozens of provider-accuracy fixes
    • Every new string ships in all 133 languages
  34. v1.0.44build 46

    Native call polish and softer Control Center-style edges — the incoming-call island gets iPhone-style answer and decline buttons with a live self-preview, native Messages and app-call banners are now hidden when Notchy mirrors them, and the panel and cards round off to match Control Center

    • The incoming FaceTime island feels like an iPhone call — glossy green and red answer/decline buttons, the answer button bobbing inside a breathing ring while it rings
    • The video-call self-preview no longer shows a black rectangle — it appears only once the camera is actually delivering a picture, so a camera FaceTime is already using stays gracefully hidden instead of black
    • Native Messages and third-party call banners are dismissed the moment Notchy mirrors them into an island, so you see one notification instead of two
    • Softer, Control Center-matched corners — the expanded panel and its cards round off more, and stay concentric with the panel's curve
    • Expand on Hover, when turned off, now truly stays off at the notch
  35. v1.0.43build 45

    Live system stats in the notch — hover the new gauge for CPU, memory, and network — battery health and cycle count in the battery flyout, right-click any tab to send it to the menu bar, and Low Power Mode now pauses the always-on animations

    • System stats at a hover — a new gauge button in the panel header opens live CPU, memory, and network readouts; it samples only while the card is open, so it costs nothing the rest of the time
    • Battery health, surfaced — the battery flyout now shows your Mac's battery health percentage and charge-cycle count alongside the time-remaining estimate
    • Right-click a tab to add it to the menu bar — no trip to Settings; right-click again to bring it back (the hover tooltip points the way)
    • Easier on the battery — Low Power Mode now parks the pill equalizer, marquee titles, and visualizers; the AI-usage refresh slows to five minutes; and the always-on equalizer runs at a lower frame rate everywhere
    • Every new string ships in all 133 languages
  36. v1.0.42build 44

    In-notch Settings reorganized — a live Liquid Touch toggle joins Shape and Pill Size, the Settings window's titlebar seam and sidebar clipping are fixed, and hairlines, dividers, and corner radii get a pixel pass

  37. v1.0.41build 43

    Real Liquid Glass — the expanded panel now renders with macOS's native glass material (the same one Control Center uses), with cleaner cards, calmer hover, and corners that follow the panel's curve

    • The expanded panel is now genuine system Liquid Glass on macOS 26 — deep adaptive blur, real lensing and edge lighting from the native material, instead of a hand-drawn imitation
    • Cards and rows follow Apple's layering rules — one glass surface with frosted content layers on top (no more glass stacked on glass), so tiles read like Control Center modules over any wallpaper
    • Hovering a Home card no longer shimmers the glass — feedback is a soft highlight, the way Apple's own glass responds to the pointer
    • Card corners are now concentric with the panel's curve, matching how macOS nests rounded shapes
    • Buttons, capsules, and toggles share one untinted glass recipe across the app, so every control wears the same material
  38. v1.0.40build 42

    A full Apple-native design pass — system type scale, accent-colored switches, monochrome volume and brightness HUDs, subtler Liquid Glass — plus incoming-call fixes for multi-display setups

    • Apple-native design pass — every text size and weight now sits on Apple's type scale (no more half-point sizes or heavyweight labels), and text colors follow the system's four-tier label hierarchy across tabs, islands, and Settings
    • Volume, brightness, and keyboard-backlight islands draw a clean white level bar — matching the native macOS HUD instead of a tinted, glowing one
    • Switches follow your accent color like System Settings (previously always green), and Control-Center tiles signal On with a filled icon instead of tinted borders and glows
    • Liquid Glass surfaces wear hairline edges — the bright double rim is gone, so glass controls read like Apple's own
    • Incoming-call fixes — rings now surface on multi-display setups (detection previously watched only the main screen), and answering can no longer leave a stuck “on call” pill when the system's Answer button goes stale
  39. v1.0.39build 41

    Check for Updates now answers right in the notch, updates found by a manual check install straight from Settings, and background media-helper processes no longer pile up after force-quits

    • Check for Updates, reimagined — the result lands as a notch island (“You’re Up to Date”, “Update Check Failed”, or the update itself) instead of a system alert that could sit invisible behind other windows and freeze the overlay until dismissed
    • Settings → About narrates the check live — checking, up to date, or “Notchy X is available — tap to install”; once an update is found the row installs it directly
    • A manual check is never silenced — its answer shows even while a Focus is on (background update finds still respect Focus)
    • Fixed leaked helper processes — force-quitting or killing Notchy could leave the Now Playing media helper running forever (and they accumulated); shutdown now always cleans up, and any strays from older versions are removed at launch
    • Under the hood — the whole codebase now builds with zero compiler warnings after a concurrency-safety pass (command palette state, AI-usage provider engine), and the new update strings ship in all 124 languages
  40. v1.0.38build 40

    Call and message islands switched on for everyone, the Cuely teleprompter scroll fixed, Liquid Glass animation and hover fixes, a dedicated Knock settings page with more actions, and full-screen reveal on hover

    • Calls & Messages are live — answer or decline FaceTime from the notch, see WhatsApp / Teams / Zoom ringers as islands, and reply to iMessage inline. These shipped dark in earlier builds (a leftover debug gate kept them off); new toggles live under Settings → Notifications
    • Cuely actually scrolls again — a layout regression had frozen both auto-scroll and voice-follow since ~1.0.29; voice mode is also far more robust (on-device recognition with automatic server fallback, and a watchdog that recovers a silent recognizer mid-session)
    • Liquid Glass fixes — opening the notch no longer flashes the panel shifted to the right (reported on M5 MacBook Air), and hovering Home cards no longer flattens or flickers the glass
    • Knock gets its own Settings page — source cards for chassis / trackpad / key, plus seven new actions (Next/Previous Track, Mute, Camera Mirror, Command Palette, Hide/Show Notchy, Start Pomodoro). Chassis detection now works on the newest MacBook Pros
    • Hidden in full screen? Touch the top-center of the screen and Notchy slides open over the full-screen app — like the auto-hidden menu bar (works on notch and non-notch Macs)
    • Settings window is resizable (the sidebar no longer cuts off), a new Tabs page toggles every notch tab in one Control-Center-style list, every feature keeps one consistent color across the app, and the in-notch Quick Actions add a system-wide color picker
  41. v1.0.37build 39

    Real chassis-knock on Apple-Silicon laptops, per-app knock profiles with a card-based action picker, a centered open animation, and a reorganized Settings window

    • Knock your Mac — a new chassis-tap knock source reads the built-in accelerometer on Apple-Silicon laptops (no extra permission), joining the trackpad tap and keyboard double-tap. Opt-in, with a sensitivity slider
    • Per-app knock profiles — give any app its own single / double / triple-knock actions, picked from a new category card grid (Notchy, Media, Utility, System)
    • Opening animation starts centered — the expand no longer begins shifted to one side before snapping into place on ProMotion displays
    • Settings reorganized — General is slimmer, Display moved into "Appearance & Display", and Lock Screen lives with Notifications; clipboard shortcuts follow Apple conventions and gain a Reset button
    • In-notch Quick Actions — one-tap Caffeine, Screenshot, 25-minute timer, and Lock right inside the notch settings
  42. v1.0.36build 38

    Accurate Codex usage with both rate-limit windows, smarter usage alerts, a Liquid Glass expand fix, and a systemwide Apple-style copy polish

    • Codex usage is accurate again — the gauge reads the latest event that actually carries a rate-limit window (Codex omits it on many events, which blanked or staled the number), the reset countdown uses Codex's real resets_in_seconds, and BOTH windows (5-hour session + weekly) now show
    • Smarter AI usage alerts — each limit warning now fires independently and re-arms every session (they previously shared one throttle, so the app could send at most one alert a day), and the weekly Codex window is watched too
    • More AI Usage providers — added Claude API, Doubao, and others, with a more reliable token and cookie resolver so more accounts connect on the first try
    • Liquid Glass — opening the notch from the collapsed pill grows symmetrically from the notch instead of sliding in from the side
    • Features gallery — Notes, File Shelf, Reminders, Shortcuts, and Camera Mirror are now their own discoverable cards
    • Onboarding — when a release adds a new permission, existing users are shown just that one on update (first run still asks up front)
    • Copy polish — proper typographer's punctuation, clearer wording, and macOS-matching labels like "Open at Login"
  43. v1.0.34build 36

    Knock to open the notch (double-tap a modifier key), resizable expanded panel, feature-tip islands, smoother Apple-style motion, and groundwork for call & message islands

    • Knock — double-tap Control (or ⌥/⌘/⇧, your pick) on its own to open the notch, the Shelf, Clipboard, Caffeine, or play/pause; chords like ⌘C never false-trigger
    • Resizable panel — set the expanded panel's width (460–760pt) and height (250–400pt) in Appearance, live-previewed while you drag the slider
    • Feature tips — a quiet "Did you know?" island every few days teaches one feature with a one-tap Try It; off switch in Notifications settings
    • Motion polish — every animation now honors your Animation Speed and Reduce Motion settings, continuous (squircle) corners everywhere, and VoiceOver labels on the new island controls
    • Under the hood — an end-to-end regression suite now runs before every release, on both notch and non-notch layouts
  44. v1.0.33build 35

    Command palette (⌘K), keyboard tab navigation, a Features gallery, Caffeine in the menu bar, AI-usage alerts, and corrected cost estimates

    • Command palette — press ⌘K (or a global shortcut you can set) to jump to any tab, setting, or action with fuzzy search
    • Keyboard navigation in the notch — ⌘1–9 jumps to a tab, ← / → cycles, and you can drag the tab chips to reorder them again
    • Menu bar — detach any tab (Cuely, Clipboard, Timer, AI Usage…) as a standalone popover, plus a one-click Caffeine keep-awake toggle; fixed items not appearing when toggled on
    • AI Usage — clearer setup (add a provider right from the tab), a notch alert when a provider crosses your limit, and corrected cost estimates that use each model's real API pricing (Opus, Sonnet, Haiku — no more Opus over-estimates)
    • New Features gallery in Settings — a visual overview of everything Notchy does, one click to configure each
    • Lighter battery use (mouse tracking throttled + short-circuits when idle) and a shorter, less repetitive first-run tour
  45. v1.0.32build 34

    Remote provider usage in the AI Usage tab, detach any tab to the menu bar, lighter battery use, and tokens now in the Keychain

    • AI Usage tab now tracks remote providers too — add an API key or token (OpenAI, DeepSeek, Claude, Cursor, Mistral, and more) and see each provider's rate-limit windows, cost, and credits alongside the local CLI stats. Set up in Settings → AI Usage → API Providers
    • Detach a tab to the menu bar — turn on a tab under Settings → General → Menu Bar (e.g. Cuely or Clipboard) to use it as a standalone menu-bar popover without opening the notch
    • Privacy: provider API keys and tokens are now stored in the macOS Keychain instead of on disk
    • Battery: the notch's mouse tracking is throttled and short-circuits when idle, cutting background CPU during normal use
    • AI Usage stats are clearer — real provider icons, per-window labels with reset countdowns, and no more misleading full-width bars
    • Settings sidebar reorganized into General, Features, and System groups
  46. v1.0.31build 33

    AI Usage tab (Claude + Codex), update-island fix, timer reset, overflow guard

    • New AI Usage tab — Claude Code and OpenAI Codex token usage and rate-limit windows, read from the CLIs' local logs (no API keys, no network). Off by default; enable in Settings → Tabs
    • Claude shows the 5-hour window with an animated count-up and shimmering bar; Codex shows its real used %, plan, and reset
    • Fixed: the update island now installs (it activates the app first); 'What's New' opens the changelog
    • Timer running view has a clear Reset button; fixed Timer-tab overflow with a scroll fallback
    • Hide toggles for the Charging and Lock/Unlock islands
  47. v1.0.30build 32

    Now Playing layout fixes + visualizer, clipboard smart actions, Pomodoro focus stats

    • Now Playing: fixed the player width (transport + shuffle/repeat no longer overflow, artwork no longer clips); tap a lyric to seek, with an animated visualizer when a track has no synced lyrics
    • Clipboard smart actions — copied links, hex colors, and emails get an inline cue and one-tap open
    • Pomodoro focus stats — a daily streak and 7-day mini chart in the Timer tab
    • New hide toggles: Charging Island and the Lock & Unlock pill
    • Onboarding tour now covers Now Playing and the shelf's compress/resize/Quick Look tools
  48. v1.0.29build 31

    Image compress/resize/batch on the shelf, Apple-Music Now Playing redesign, HUD + accessibility fixes

    • Compress images to a target size (presets or a custom size) and resize by max dimension, right on the file shelf
    • Batch-compress or convert a whole selection at once; spacebar Quick Look on any shelf tile
    • Now Playing redesigned Apple-Music style — ambient artwork backdrop, shuffle & repeat, tap a lyric to seek, output switcher, click the art to open the app
    • Fixed a double HUD when changing volume from the Touch Bar on macOS Tahoe
    • Apple-style volume and seek sliders with a hover scrubber and full VoiceOver support
    • Accessibility: Reduce Transparency, more VoiceOver labels, Differentiate Without Color, trackpad haptics, fuller localization
  49. v1.0.28build 30

    Battery flyout in the notch, keyboard-backlight HUD, Apple Music favorite + app volume

    • Battery flyout in the notch — your Mac, connected peripherals, and AirPods at a glance
    • Keyboard-backlight brightness keys now get the Notchy HUD too
    • Apple Music favorite (♥) and per-app volume from the Now Playing controls
    • Volume-key feedback beep and an Apple-style scrolling title ticker
    • Per-calendar selection, media-only fullscreen hiding, scroll-aware edge fades
  50. v1.0.27build 29

    133 languages, HUD takeover on macOS Tahoe, pomodoro chaining, custom timer durations

    • Replace System HUD now works on macOS 26 Tahoe — Notchy handles the hardware volume and brightness keys itself, so its island stays the only HUD
    • Fully localized into 133 languages
    • Pomodoro session chaining and custom timer durations, with a chime when the timer ends
    • Custom lock/unlock sounds — pick any system sound or your own audio file, with instant preview
    • Battery levels for classic Bluetooth headphones and speakers, not just Apple devices
    • AirPods island only prompts on a genuine close-range pairing attempt — idle nearby buds no longer re-prompt
    • Screenshot shelf detection is now locale-proof, so it works on non-English Macs
    • Hold the seek bar to scrub, softer scroll edges, no more spurious “Safe to disconnect” toasts for DMGs and Time Machine, calendar queries off the main thread
  51. v1.0.26build 28

    Native-feel polish, new islands, Shortcuts tab

    • New Shortcuts tab — run your Apple Shortcuts one-tap from the notch
    • New islands: download finished, drive mounted with Eject, device low-battery alerts, screenshots straight to the shelf
    • Replace System HUD — only the island shows for volume and brightness, not the macOS overlay
    • Pinned clipboard snippets, caffeine “until a time”, shelf zip/unzip
    • Settings reorganized Apple-style, with a Control-Center-style notch tab
    • More native feel: haptics, Focus/Do Not Disturb respected, smoother liquid glass
  52. v1.0.25build 27

    Start Timer/Pomodoro from Settings, Reminders permission fix, cleaner notch glass

  53. v1.0.24build 26

    Now Playing tab with karaoke lyrics, Reminders tab, GIF convert

    • New Now Playing tab with karaoke-style synced lyrics
    • New Reminders tab and stopwatch
    • Convert images and videos to GIF right from the shelf
    • Audio-output switcher and connected-device battery levels
    • Interactive volume/brightness HUDs and one-tap Join for video calls
  54. v1.0.23build 25

    133-language localization, AirDrop UX, brightness fixes

    • Full localization into 133 languages
    • AirDrop: notch-anchored transfers, dead-file filtering, failure island
    • Brightness HUD now reliable on manual key presses; artwork flicker fixed
    • VoiceOver labels on icon-only buttons
  55. v1.0.22build 24

    Liquid Glass UI, localization, accessibility, Settings search

    • New Liquid Glass UI across the notch
    • Full localization in 9 languages
    • Accessibility: Reduce Motion, Reduce Transparency, and Increase Contrast support
    • Settings search plus a global hotkey to toggle the notch
    • Per-item clipboard delete and destructive-action confirmations
  56. v1.0.21build 23

    Hotfix for a crash in packaged builds

  57. v1.0.20build 21

    First pass of 133-language localization, UI layout cleanup

  58. v1.0.19build 20

    Fixed file drag-and-drop onto the collapsed pill

  59. v1.0.18build 19

    Update island, auto-update opt-in, big performance pass

    • Update-available island with tap-to-install, plus automatic update checks
    • Multi-file shelf: click-to-browse picker and multi-select drag-out
    • Performance: image and album-art work moved off the main thread, drift-free timer
    • Many Notes, clipboard, and camera fixes; +81 unit tests
  60. v1.0.17build 18

    Caffeine and lock-screen hover polish

  61. v1.0.16build 17

    Cuely fixes, automatic updates enabled

  62. v1.0.15build 16

    Maintenance and stability release

  63. v1.0.14build 15

    Near-zero idle CPU

    • Idle CPU dropped from ~2.25% to ~0% on an Apple M2 (~13 wakeups/sec to ~0)
    • Polling replaced with event-driven updates across the lock screen, pill, and brightness HUD
  64. v1.0.13build 14

    Battery optimizations; open-clipboard shortcut now ⌃⌥C (rebindable)

  65. v1.0.12build 13

    Stability follow-up to 1.0.11

  66. v1.0.11build 12

    Cuely now respects “Hide from Screen Capture”

  67. v1.0.10build 11

    Cuely polish — smoother voice scroll, sharper UI

  68. v1.0.9build 10

    Cuely — invisible teleprompter in the notch

    • New Cuely tab turns the notch into a teleprompter hidden from screen capture — Zoom, Meet, Teams, and OBS audiences never see your script
    • Saved scripts library, auto-scroll speed presets, hover-to-pause, hotkeys
    • Voice-driven scroll (beta) via on-device speech recognition
  69. v1.0.8build 9

    Clipboard shortcuts, notch fixes, Now Playing reliability

    • Global clipboard hotkey (default ⇧⌘V) with 1–9 quick-grab and optional auto-paste
    • Now Playing media adapter auto-restarts if it crashes — music island no longer vanishes
    • Notch fixes: lock toast no longer hides in the camera cutout, pill state recomputes after notifications

Auto-updates ship via Sparkle. Already running Notchy? You'll get the next release inside the app.

Download latest