Skip to main content

Changelog

Stay up to date with what's new in Cadeo. We ship improvements every week across Web, macOS, and iOS.


October 2026​

Changed​

  • Clear your inbox, inside your morning and evening rituals. Captures are grouped by where they'd go, and one button files them, without leaving the ritual. See Clear your inbox.

Fixed​

  • Match Speakers to Attendees no longer pre-sets every speaker to the same person in a group call, including someone who wasn't on it; pick each one yourself (1.5.47).
  • A three-person call is three speakers again in recordings transcribed on your Mac. Someone could be split into several speakers, with a tail of "speakers" who said a word or two; the longer the meeting, the worse. To fix a recording made since mid-October, re-transcribe it (1.5.46).
  • Double-click the top of the Mac window to fill the screen, and again to put it back, as in other Mac apps. It follows your Mac's setting in System Settings → Desktop & Dock, so it minimises or does nothing if that's what you chose (1.5.45).
  • A click on a page header no longer swallows your next click on the Mac (1.5.45).

Changed​

  • Slimmer task cards in every task view, still separate cards and easy to tap (1.5.44).

Fixed​

  • Dragging a task to the bottom of a list scrolls it even when a notice or snackbar is showing there (1.5.44).

Added​

  • Filter the Planner to one area, such as Work or Personal, or one project, in Day, 3 Days and Week. Press F in the Planner, or ⌘K Planner: show Work. A line under your tasks says what's hidden, overdue work always counted. See Filtering the Planner (1.5.44).

Fixed​

  • A short interjection inside someone's long turn now goes to the person who said it, in recordings transcribed on your Mac (1.5.43).
  • A failed recording action says in plain words what went wrong, on the Mac too (1.5.43).

Changed​

  • A roomier speaker box — the people in a recording are a list (with their colour and how many passages are theirs) rather than a row of pills, so a ten-person call fits; type to filter, arrow keys and Enter to pick. It opens next to the speaker's name however far you've scrolled (1.5.42).
  • A quieter follow-along — the passage being played keeps a thin accent bar, and the word being spoken is blue and underlined (1.5.42).

Fixed​

  • Older activity entries now show the task, note or recording's name first, like new ones (1.5.42).

Added​

  • Fix who said what, a passage at a time — click a speaker's name on a paragraph and choose This passage to move just that paragraph to someone else, or Part of it… to split it where the other person starts. Select some words for Change speaker…. Undo puts it back, and moving a passage never changes anyone's saved voice (1.5.41).
  • The transcript follows the audio — the passage being spoken is highlighted blue (and the word, where word timings exist); click any line or word to jump there (1.5.41).

Fixed​

  • The meeting window keeps its size while a recording goes through its stages (1.5.41).
  • Someone else's words named as you — on a Mac, a line stays yours only if your microphone was speaking around then (1.5.41).
  • Re-transcribing forgets the old transcript's voices, so "Is this Jane?" can't offer the wrong one (1.5.41).
  • "Is this Jane?" asks about sure matches too, including your own voice (1.5.41).
  • Clicking a paragraph in a meeting note's transcript jumps the player there (1.5.41).

Added​

  • Your own lines are named from your microphone — in a Meeting recording on a Mac, Cadeo notes when your microphone, rather than the call, carried speech, and puts those lines under your name without you naming anyone. If your Mac's mic heard more than one person (a meeting room), speakers are left as they were (1.5.40).

Changed​

  • English voice models on the Mac — telling speakers apart and recognising voices ("Is this Jane?") now use English-trained models. Matching a voice is far less error-prone, meetings come out with fewer spare speakers, and more known voices are named without asking. Voices learned before are cleared and learned again as you name or confirm people; names and emails are kept. The new models download before your next Mac transcription (1.5.40).

Fixed​

  • Several people under one speaker — every meeting transcribed on the Mac was split into exactly four speakers, whoever was there. The number of speakers is now worked out from the voices; a spare speaker merges with "Same as" in one click (1.5.40).
  • "Is this Jane?" took two ticks — one tick now names the speaker; if the save fails, the question stays with a message (1.5.40).
  • A recording uploaded in parts mixed up its speakers in cloud transcription when the audio source changed mid-meeting (1.5.40).
  • Speaker models that didn't finish downloading are no longer treated as downloaded (1.5.40).

Changed​

  • Activity shows what, then what happened — your own entries are headed by the task, note, project or recording's name, with "Task completed" and the like under it (1.5.39).

Fixed​

  • A note or description that is only an image opens with the caret beside it, not the image selected (1.5.39).
  • The drag handle beside a list item sits clear of its bullet, and pointing at a bullet picks that item (1.5.39).
  • Safari: a key typed just as the editor took focus is no longer lost (1.5.39).

Added​

  • Areas is back in the side menu — it lists your areas with their active tasks and opens each one's page beside the list: its projects, tasks, notes, meetings and the week's statistics. ⌘6 gets there (1.5.38).
  • Go from a task to its project or area — the task's Project and Area buttons start with Open, and a Back to bar (or ⌘[) returns you to the task. On iPhone too (1.5.38).

Fixed​

  • Adding an area no longer shifts the side panel, so its icon can be clicked to pick an icon and colour (1.5.38).
  • Week view events match Today's colours, in light and dark mode (1.5.38).
  • Ending a focus session from the menu bar clears the timer and logs the session (1.5.38).
  • Renaming a task in its row reads a date, priority or #tag typed into the name (1.5.38).
  • Dismissing a meeting alert no longer brings Cadeo to the front (1.5.38).

Fixed​

  • Links and notes made while offline stay with their project — a note's link to a project made from it, and a note filed in a project or area that hadn't synced yet, now wait for it and land with it (1.5.37).

Fixed​

  • Edits made on a patchy connection are kept — a save that doesn't get through is kept on your Mac and sent when the connection comes back, instead of being undone by the next refresh, and changes made offline are now actually sent (1.5.36).

Changed​

  • One editor everywhere — notes, task descriptions, the daily note, an event's notes, project and area descriptions and comments all use the same editor, with the same "/" menu, @mentions, markdown and lists. Comments stay plain text, exactly as typed (1.5.35).
  • Images have no captions — an older image's caption is kept, shown under it (1.5.35).

Added​

  • Resize images — hover over an image or select it and drag the round knob on either side; one ⌘Z undoes it, and ⌥← / ⌥→ resize a selected image (1.5.35).

Fixed​

  • Typing just before quitting is kept in task descriptions, the daily note and an event's notes, and an untouched note or event is no longer rewritten when you open and close it (1.5.35).

Fixed​

  • The menu-bar icon works on macOS 27 — a left click opens your schedule and focus sessions again, and a right click shows the quick menu (1.5.34).

Added​

  • The sign-in screen tells you when your session has expired, and you land back where you were once you sign in again (1.5.33).

Fixed​

  • Lists stay where you were when they refresh or you switch back to them, and keyboard moves (j/k, ⌥↑/⌥↓) made straight after switching views aren't lost (1.5.33).
  • No more first-time tips for returning users signing in on a new device (1.5.33).
  • Settings → Navigation's "Reset to Default" works, and calendar area mappings say when they couldn't load or save (1.5.33).
  • A project's deadline can be cleared with its ×, the project template picker and a task's Assignee chip work again, and project progress counts completed tasks (1.5.33).
  • Recovering a recording whose note was deleted saves it into a new note (1.5.33).
  • The board's view options fit a small window, a week view all-day event opens when clicked, and clicking into an event's description keeps the cursor there (1.5.33).

Security​

  • Safer handling of names and pasted text — project, area, section and list names are always shown as text, and Markdown pasted into a note can't bring in live HTML (1.5.33).

Changed​

  • A cleaner menu-bar popover — it looks like the rest of Cadeo, follows your theme and 12/24-hour clock, shows all-day events on one line, and has separate Join and Record buttons for your next meeting. Tasks are no longer listed there (1.5.32).
  • Closing the window keeps Cadeo ready — the red button hides Cadeo to the menu bar and reopening is instant; a recording carries on (1.5.32).

Fixed​

  • Repeating meetings alert every time, and one alert per meeting instead of a notification and a card (1.5.32).
  • Full focus sessions are counted in your focus stats (1.5.32).

Changed​

  • Easier-to-read buttons — white text on blue buttons, badges and selected chips now uses a slightly deeper blue, so it meets accessibility contrast guidelines (1.5.31).
  • One clear keyboard focus ring — when you move around with the keyboard, the control you're on shows the same blue ring everywhere (1.5.31).
  • Text follows your browser's text size on the web app (1.5.31).
  • Clearer status colours — one red, green, amber and purple across the app, with text that's easier to read, including in dark mode (1.5.31).
  • A calmer, more consistent look — shadows, rounded corners and animations now follow one scale everywhere (1.5.31).

Fixed​

  • Area names in the Archive's filter are shown exactly as typed (1.5.31).

September 2026​

Fixed​

  • Dragging blocks works in the Mac app — and the blue drop line no longer stays on screen (1.5.30).

Fixed​

  • Images in notes are saved cleanly — without the invisible resize handles they used to carry (1.5.29).

Fixed​

  • Security fixes for shared notes on Mac, web and iPhone: a note from a teammate can't cover the app or run anything in the note editor (1.5.28).

Added​

  • Links between notes. Type [[ in a note to link another note, or make a new one; a link opens its note, and the foot of a note lists what links to it (1.5.27).
  • Search and sort your notes. A search box above the Notes list (/ or Cmd+F), and sort by last edited, date created or title (1.5.27).
  • Find in a note, and a word count. Cmd+F in a note or the daily note finds and highlights every match (1.5.27).
  • The same formatting keys in every editor, and a formatting toolbar you can reach from the keyboard (Option+F10) (1.5.27).

Changed​

  • Notes are easier to read in a wide window — lines stop at about 70 characters (1.5.27).
  • Only known sites are embedded in a note — YouTube, Vimeo, Loom and Google Docs; other links show as a card that opens in your browser (1.5.27).

Fixed​

  • A note open on your Mac no longer overwrites an edit made on another device — you get both, the other as a "(conflicted copy)" (1.5.27).
  • Opening another note straight after typing no longer loses the last second of typing (1.5.27).
  • A code block keeps showing its language when you reopen it (1.5.27).
  • Cmd+K adds a link in the Mac app's task and event notes (1.5.27).

Added​

  • Recordings. Every meeting you've recorded, in one place in the sidebar (G then R): search what was said, jump to that moment, rename, or delete with Undo (1.5.26).
  • A compact meeting alert. The 1-minute alert is a small card at the top-right of your screen, with Record, Dismiss and Join — it no longer covers the screen or takes the keyboard (1.5.26).
  • Stop recording from the menu bar or ⌘K. Right-click the Cadeo icon for Record now, Stop recording and more; while recording, ⌘K opens on Stop recording (1.5.26).
  • Add all action items. Turn a meeting's action items into tasks in one go, each linked back to the meeting (1.5.26).
  • What to turn on when macOS won't let Cadeo record — or record just your microphone instead (1.5.26).

Fixed​

  • A Mac recording reconnects if macOS ends the capture mid-meeting, and otherwise saves what it has and says so (1.5.26).
  • Honest recording states. Record says Starting…; the floating bar stays until the recording is safely saved; "Saved on this Mac" says why; Settings lists recordings still waiting to upload (1.5.26).
  • Long on-device transcriptions are no longer marked failed while still running (1.5.26).

Fixed​

  • A calmer recording waveform in the Mac app. The bars now move smoothly, as they do on the web (1.5.25).

Changed​

  • "Next week" means the start of next week. Typing "next week", or choosing Next Week for an event or a deadline, picks the first day of next week (Monday, or Sunday if your week starts on Sunday) (1.5.25).

Fixed​

  • "This week" in Cadeo Chat follows your week start. With Week Starts On set to Sunday, the chat's "this week", "last week" and "next week" start on Sunday; on a Sunday the morning brief no longer pushes leftovers a whole week away (1.5.24).

Added​

  • Your tasks on Apple Calendar. With Task Sync on and an Apple calendar as your Primary Calendar, the Mac puts timed tasks on it as blocks (1.5.23).

Changed​

  • Stretching a task into a meeting warns instead of snapping back. The task keeps its length, and an amber Overlaps … tag says what it runs into (1.5.23).

Fixed​

  • Changing an Apple Calendar event's length from its duration menu now works (1.5.23).

Changed​

  • One button for the Planner's assists. The Planner's AI button leads with what's due — Morning Brief in the morning, Wrap Up the Day in the evening, Plan My Day otherwise — and its arrow lists all four, including Plan my week (1.5.22).
  • The wrap-up waits for you. If Cadeo isn't open at your wrap-up time, the wrap-up opens the first time you come back that evening (1.5.22).

Changed​

  • Tidier Settings. Every dropdown, number and time box in Settings has the same clean outlined look (1.5.21).

Added​

  • Day, 3 Days or Week. The Planner's switch names the span, and Today beside the date arrows jumps back to today. With no task selected, ← / → step back or forward and T goes to today (1.5.20).
  • Your date format and week start. In Settings → Time & Date, choose the order dates are written in — Automatic, Day first, Month first or Year first — and whether the week starts on Monday or Sunday. A date you type is read in the same order (1.5.20).
  • Your working hours in the Planner. The timeline shows the working hours from Settings; the hours before and after fold into a band you can click open. Zoom with − / + in the timeline's header (1.5.19).
  • Overdue at the top of today. In the Planner, anything dated before today or past its deadline sits in an Overdue group above today's tasks. Deal with each, or choose Move all to today (you can Undo) (1.5.19).
  • Undo on the rest. Deleting a project, an area or a tag, archiving a project or note, deleting an image or video in a note, moving sections, planning your day, and moving or resizing a calendar event all have Undo now (1.5.17).
  • Rename a task in its row. Select a task and press r, or right-click → Rename. Enter saves, Esc cancels (1.5.16).
  • One date picker. When and Deadline open one panel: type a date, pick Today, Tomorrow, This Week or Next Week, set the time (for When), or click a day — no Confirm. New events and project deadlines use it too (1.5.16).
  • Undo, almost everywhere. Deleting a task or note goes at once, with Undo for a few seconds. Moves, reschedules, Clear, Someday, deadlines, durations, repeats, drags and reorders have Undo too (1.5.16).
  • Type a date. Open When on a task (or select it and press s) and type "fri 3pm", "tomorrow 10am" or "in 3 days". Cadeo shows what it understood; press Enter to set it (1.5.15).
  • Record now. Press ⌘K and choose Record now, click the red dot by the clock in the menu bar, or press ⌘⇧R. Cadeo records the calendar meeting happening now; for a call that isn't on your calendar it starts a meeting note and names it from the conversation once the transcript is ready (1.5.12).
  • Record from a meeting note. A meeting note has the same Start Recording as its calendar event and records the whole call — everyone on it, plus you — in the Mac app and on the web. Start in one and the other shows it live. You can record a meeting until the end of its day; each meeting keeps one recording (delete it to record again) (1.5.12).
  • Back and Forward. Cmd+[ and Cmd+] (or the browser's buttons on the web) step back through the views, projects, notes and tasks you've opened (1.5.10).
  • Cadeo opens where you left off. Relaunching reopens the view — and the project, note or task — you were on. Choose a fixed start in Settings → Appearance → Landing View (1.5.10).
  • Labelled sidebar. Each place in the sidebar shows its name; click ‹ to fold it back to icons (1.5.10).
  • Transcripts you can trust on the Mac. On macOS 26 or later, recordings are transcribed by Apple's on-device speech recognition: private, done in seconds, and no more transcripts stuck repeating one phrase. No model download needed. On iPhone the same engine is used on iOS 26 or later (1.5.9).
  • Drive Cadeo from the keyboard. Select a task or note with j/k, act on it with a single key (Space to complete, t for today, s to schedule and more), mark several with x, and move tasks with ⌥↑/⌥↓. Press ? for the full list (1.5.9).
  • One command palette for everything. ⌘K searches your tasks, notes, events, tags, settings and meeting transcripts, runs any command, and asks Cadeo, even from inside a note (1.5.9).
  • Meeting alerts remember last time. For a recurring meeting you recorded last time, the 15-minute alert now leads with one line on what was decided — "Last time: proceed with seeking Sophia's approval for the designs". It only ever uses your own recording of that same recurring meeting.

Changed​

  • A new task starts where you are. ⌘⇧N, the + button and ⌘K create the task in the project, area, Tasks list or Planner day you're looking at; ⌘K says where it will save (1.5.16).
  • This Week has no fixed day. A task dropped on This Week stays "this week" instead of taking that week's Sunday, so at the weekend it no longer turns into Today or Tomorrow (1.5.16).
  • Tidier task lists. Each task shows at most two details (when, with its time, and its project or area). An overdue deadline takes the second place. Everything else, including the meeting a task came from and who sent it, is in the task window (1.5.15).
  • Confirmations you can act on. The little message at the bottom of the screen stays up longer, opens the item when you click it, and completing a task now offers Undo.
  • The Inbox dot clears when you open the Inbox — no need to click each item or press "Mark all read".
  • Shopping lists are simpler. No time estimates on items, and the add buttons say "Add item".
  • Every meeting gets its alert. Meeting alerts no longer count towards the three-a-day limit on helpful nudges, so a busy day can't silence your 4pm reminder — and meeting alerts don't use up the allowance for your morning briefing either.
  • One version number everywhere. Web, macOS and iOS now share the same version (1.5.4).

Fixed​

  • A list that didn't load says so. If your tasks, notes or projects can't load, the list says so with a Retry button instead of looking empty. If you're looking at a saved copy, a strip above it tells you when it's from (1.5.18).
  • Deleting an archived note works. The trash button on an archived note now asks, then deletes it (1.5.17).
  • Table menu. Inserting a row adds one row, not two, and deleting a row can be undone (1.5.17).
  • A recording that's still saving says so. After you stop a recording, its meeting shows "Saving the recording" until it's saved, instead of offering Start again (1.5.16).
  • Calendar events west of UTC. Moving an event to a picked day no longer lands it a day early for anyone west of UTC (1.5.16).
  • Rebuilding voice profiles learns everyone you've named. Some named people got no voice from a rebuild; it now recomputes each voice from every recording that names them (1.5.14).
  • Cadeo recognises who's speaking. Voices are learned from several clean turns of speech, so a returning speaker is recognised far more reliably. "Is this Jane?" suggestions now appear in a meeting's note as well as its event, and renaming a speaker teaches Cadeo their voice. To rebuild voices you'd already named, use Settings → Recording → Voice profiles → Rebuild in the Mac app (1.5.13).
  • Local-only AI stays local. With local-only AI turned on, meeting summaries and questions about a meeting are never sent to a cloud AI (1.5.12).
  • "Tomorrow" after midnight means the next day. Typing "tomorrow" into a task between midnight and 2am used to schedule it for today; it's now always the calendar's next day (1.5.11).
  • Shopping lists in the Tasks panel. A shopping list's entry now matches the rows above it, and clicking another filter closes the open list (1.5.11).
  • Esc closes what you expect. It closes the window on top — a note, a confirmation, a picker — without closing the one behind it, and Tab stays inside the window you're in (1.5.10).
  • Each view keeps its place. Switching away and back returns you to the same scroll position and selected item (1.5.10).
  • Cancelled meetings disappear on their own. When an organiser cancelled, the invite or event could linger until you reloaded or switched back to the app. Cadeo now checks every 5 minutes while it's open on web and macOS, and whenever you return to it on iPhone. Cancelled Apple Calendar events are dropped too.
  • Meeting alerts actually arrive. The "in 15 minutes" alert had never fired. It now works, goes only to the owner of the calendar for meetings they're attending, never doubles up, skips personal blocks like "Lunch", and only emails you if you've turned email on for it.
  • Clicking a meeting alert opens the meeting — on web, macOS and iPhone.
  • Recurring invites group into one card, including all-day ones and series edited with "this and following events". "Previous meetings" shows the last five.
  • Click an event's description to edit it, on any of your calendars. Editing in place only worked when the calendar belonged to the same email you sign in to Cadeo with, so events on a connected work account could only be changed with the Edit button. It now works for any event you organise (1.5.8).
  • Bulleted descriptions show their bullets. A description with a bullet list showed as indented lines with no bullets in the event window (1.5.8).
  • Event descriptions show their line breaks. A description written over several lines showed as one run-together line in the event window and in the editor. Each line now sits on its own line, for Google and Apple events (1.5.7).
  • Deleting a description really deletes it. Clearing an event's description could leave the text <br> behind in your calendar. It no longer does, and any event already affected is tidied up the next time you save it (1.5.7).
  • Apple Calendar event notes show up when you edit on the Mac. The description box used to open empty even when the event had notes, so typing in it replaced notes you couldn't see. Your notes now appear, and they're only changed if you change them (1.5.6).
  • Multi-line event descriptions keep their line breaks. Lines you typed could run together when the event was saved, for Google and Apple events alike (1.5.6).
  • Editing Apple Calendar events from the Mac app. Pressing Edit on an Apple Calendar event did nothing; it now opens the editor and saves title, time and location back to Apple Calendar (1.5.5).
  • All Projects shows all your projects — it used to list only the five busiest and hid any project with no tasks.
  • Board view keeps up. Setting a priority, date or tag from a card's right-click menu now shows on the card straight away.
  • Area colours on the Today timeline. A task you schedule onto the calendar keeps its area colour.
  • Signing back in on the Mac no longer opens your browser unless you choose Google or Apple sign-in.
  • Tidier checklists and lists in notes. Ticked and unticked to-dos line up, and the cursor sits on the line in a new list item.
  • iPhone calendar sync is sturdier — no double syncs when you flick between apps, RSVPs stay with the account that made them on a shared phone, and meetings synced only from your iPhone now get alerts too.
  • Shopping list items land in the right aisle, however you add them. Items added from the command bar (⌘K) were never sorted into a section, which is why categorisation seemed to work only some of the time. They're categorised like everything else now — and if categorisation is slow, the item is added straight away rather than leaving you waiting.
  • Picking a colour for a new area no longer deletes it. Clicking a new area's icon to choose a colour could save it with the default colour, or remove the row entirely. You can also now type spaces in a new area's name from the Tasks view.
  • No more duplicate tasks from the command bar. Pressing Enter twice while a task was being created — or Enter again straight after Escape — could create it twice. Reopening the bar quickly no longer leaves it unresponsive.
  • Notes written offline stay as one note. A note edited several times while offline could end up duplicated once you reconnected, and in rare cases could disappear. It now syncs as the single note you wrote.
  • Plan-limit recovery won't remove something that was saved. After upgrading, Settings could offer to remove an area or project that had in fact been saved. It now recognises it was saved and leaves it alone.
  • Dark mode everywhere. Several parts of the app — plan cards, sign-in buttons, delete buttons, linked items and conversations — showed in light colours on a dark system unless you'd picked dark mode by hand. They now follow your system setting.
  • Easier-to-read text. Improved contrast in the share menu, onboarding checklist, "what's new" badge and a few buttons, so small text is legible in both light and dark mode.

August 2026​

Added​

  • A text-style menu in the editor. Select any text and the Aa button now opens a style picker — Body, Heading 1-3, Quote, plus Clear formatting. Choosing Body also strips the fonts, sizes and colours that come with text pasted from Word, Google Docs or a web page, while keeping links, bold and italics intact — so pasted text that arrives oversized can be made normal in one click. "Turn Into" now covers block types only (lists, to-dos, toggles, code blocks, callouts).
  • Drag handles on tasks and notes. Task rows and note cards show a six-dot grip on hover, just after the area colour, so it's clear they can be dragged. Dragging anywhere on the row still works exactly as before; on touch devices the grip is always faintly visible.
  • Snackbars you can click. The confirmation that appears when you create, move or file something can now be clicked to open that item. Clickable messages show an "Open ›" hint, stay up a little longer, and pause while you hover them.
  • Bundle related captures into a project. When several inbox items are clearly about the same thing, Cadeo offers to bundle them — "3 of these look like one thing — bundle them into a project?" — so three decisions become one. Name the project inline or add to an existing one. Fully undoable, and the matching happens on your device.
  • Pick and choose in batch clarify. Every row in the batch review list has a checkbox, so you can untick anything you're unsure about and apply the rest; the button tells you exactly what you're about to do ("Apply 11 of 12"). Unticked items simply stay in your inbox.
  • Proactive inbox nudges and rituals. Your morning brief, Weekly Planner and end-of-day wrap now notice unprocessed captures — a calm "N captures in your inbox" line with a one-tap Clarify chip, a new Inbox to Zero planner step, and a flag on anything captured today that's still raw. If your inbox climbs above your own normal level, you may get a single quiet afternoon nudge. Each appears only when there's something to do, at most once a day, and backs off if you dismiss it.

Fixed​

  • Code blocks can be deleted. A code block now has a Delete button in its toolbar and a right-click menu, and always keeps a paragraph after it so you can click or arrow past it. Notes with a code block stuck at the end repair themselves when opened. The toolbar also used to stop working entirely after a note was reloaded.
  • Your settings stop reverting themselves. Changing a setting on one device could silently undo a change made on another — most visibly "Hide declined meetings" switching itself back off. Devices now send only the setting you actually changed, so they can no longer overwrite each other.
  • Rituals no longer ask twice across devices. Completing your morning ritual on desktop and then opening Cadeo on the web showed it again. Completion is now shared across all your devices, and still works offline.
  • The evening wrap-up comes back. Doing your morning ritual quietly cancelled that evening's wrap-up. They're recorded separately now, so you get both.

July 2026​

Added​

  • Customisable global shortcuts (macOS). The desktop app's system-wide shortcuts are now editable in Settings → General → Global Shortcuts — rebind, disable, or reset any of the five (open command bar, toggle Cadeo Bar, join next meeting, toggle recording, focus mode). They work even while another app is focused, bindings are saved per device, and Cadeo warns you if a combination is already taken. See keyboard shortcuts for the defaults.
  • See who's coming to a meeting. Event details now show each attendee's RSVP — Yes / No / Maybe / Awaiting — with a colour-coded status and a summary tally (e.g. "5 yes · 2 no · 2 awaiting"), across Web, macOS, and iOS.
  • Shopping lists are their own thing. Shopping lists are now a distinct list type, separate from your task lists, so groceries stay out of your task views.

Fixed​

  • On-device transcription of long recordings no longer freezes the app (macOS). Transcribing a long cloud-stored recording with the on-device engine used to lock the whole app for tens of seconds (and again on every launch if the job was interrupted). The heavy work now runs natively off the UI thread, so the app stays responsive however long the meeting was, and interrupted jobs recover cleanly.
  • Note editor cursor behaves. Clicking into an empty meeting note puts the cursor on the first line (no more dropping below the "Add notes…" hint), and it stays on line 1 after you clear the text.
  • Lists don't vanish. Starting a numbered or bullet list (1. or - ) shows the item straight away instead of disappearing until you type, and numbering past 9 (10, 11, …) renders correctly.
  • Recording bar stop is reliable. Stopping a recording from the floating meeting bar now properly clears the meeting's recording state.
  • Week view scrolls after closing an event (macOS). Opening an event from the week planner and closing it no longer freezes scrolling until a refresh.

June 2026​

Added​

  • Smart duration estimates. A task with no time set gets an estimate from how long your similar completed tasks actually took — shown as a faint, confirmable "~45m" on its backlog row (only when there's enough history to be confident). Accept it to set the duration; it also sizes your Plan My Day blocks so the plan is more realistic. Worked out on-device from your own history (private), with a cloud refinement when allowed, and it sharpens as you complete more tasks.
  • Today's picks in the planner backlog. Expand the backlog and Cadeo surfaces the top few things to do today — ranked on-device from your This Week and Overdue tasks, each with a one-line reason ("Overdue 2 days", "Due today · High priority") and an Add button that drops it into today (with a quick Undo). It's always a tap, never automatic, and nothing leaves your device.
  • Managed in-app updates (macOS). When a new desktop version is ready, the update banner now downloads, verifies, installs, and relaunches Cadeo for you — no more downloading a DMG and dragging it over the old app. Updates are cryptographically signed, with a website-download fallback if anything goes wrong. (Existing installs get one more website download to the first updater-enabled build; every update after that is in-app.)
  • Smart Area suggestions. New tasks get an Area suggested on-device — auto-filled when it's certain (the task's project), or a one-tap “Looks like {Area}?” chip when it's a confident guess, based on what you've filed before and what you've taught it. Nothing leaves your device, and accepting a suggestion makes the next one smarter.
  • Area colour on every edge. Tasks, notes, and calendar events now show a coloured left edge in their Area's colour across Web, macOS, and iOS. The Area/Project palette also grew to 45 colours with a new icon picker, and new Areas and Projects get a distinct colour and icon instead of always blue.
  • Sunday-evening Week in Review notification. Once a week, on Sunday afternoon or early evening (4pm–8pm in your timezone), Cadeo sends you a one-line summary of the week that just ended — total meetings and focus, plus the busiest Area. Tap to open the full Week in Review modal. Skips entirely on empty weeks; one notification per week regardless. See Calendar Areas → Sunday-evening notification.
  • Activity panel area-balance tips actually fire. The area-balance tip family added in v1.3.21 was waiting on a data source that didn't exist yet. The Week in Review now caches its area aggregations so the Activity panel can surface a tip when one Area accounts for 70%+ of your tracked week.
  • Activity tips in the Activity panel. Once Cadeo has enough signal, the All tab surfaces up to two short, data-grounded hints above the feed — about duration patterns ("your P1 tasks usually take 30% longer than you estimate"), Area balance ("80% of your tracked time this week went to Work"), or a one-line takeaway from your morning brief. Dismissing a family three times suppresses it for 30 days. See Activity Feed → Forward Section.
  • Tune your peak focus window in Plan My Day. The Tune control now has Peak from / Peak to so you can shift your high-energy hours away from the 9–12 default. Cadeo prefers your peak window for the highest-priority blocks. See Plan My Day → Tune.
  • Voice fingerprinting for speakers — once you've matched a person's voice to their name in one recording, Cadeo auto-applies the right name in every future recording. No more confirming the same people meeting after meeting. Fingerprints stay private to your workspace and improve every time you confirm a match. See Speaker Identification → Voice Fingerprinting.

Changed​

  • A calmer planner backlog. The backlog drawer now opens to a curated This Week scope (Overdue always shown) with a one-tap This Week / Show all toggle, so the full grouped backlog is one click away instead of a wall of every task. It starts collapsed as a slim rail that docks beside your plan when you expand it (click the rail to open; dragging a task auto-opens it and re-collapses after you drop).
  • Calmer notifications. Two new layers on top of the existing 3-per-day proactive cap: a 5-minute coalesce window that drops the phone buzz when another proactive push went out in the last five minutes, and dismiss-learning — clearing the same type of unread notification three times in a week silently mutes that type for 14 days. The inbox still receives the records; only the phone is paused. See Notifications → Cadeo Learns When You Tune Out.

May 2026​

Added​

  • Organize meetings by Area — assign a calendar to an Area (Settings → Calendars) and its meetings, notes and action items are tagged with that Area. Each Area gets a Meetings tab and a This week summary (time in meetings vs focused); the Week in Review button in the Planner header shows where your week went across Areas plus a focus insight; and the morning brief is area-aware. See Organizing Meetings by Area.
  • Edit an existing event — open any event and click the Edit (pencil) button to change its title, date, time, location, description, or attendees in the same form you create events with. Changes sync to Google Calendar and notify guests. Recurring events now ask whether to apply changes to This event, This & following, or All events, and you can add or remove Google Meet while editing. See Creating Calendar Events → Editing an Event.

Fixed​

  • Delete Account works with every sign-in method — Google, Apple, and email accounts now confirm deletion by typing DELETE, instead of a password prompt some accounts could never satisfy. See Settings → Account.
  • Desktop: menu-bar focus timer no longer flickers — during a focus session the menu-bar countdown stays steady instead of alternating with the plain icon every couple of seconds. The focus setup and timer also no longer obscure each other when you pick a task, and the focus screens animate smoothly.
  • Desktop: meeting pop-up "Join & Record" reliably records — the slide-up meeting alert now starts recording every time, matching the menu-bar button.
  • iPhone & iPad: stay signed in offline — you're no longer logged out with no way back when you have no connection (e.g. on a plane); an existing session is kept until you actually sign out.
  • Lists show the cursor right away — starting a numbered or bulleted list in a note or task no longer hides the caret until you type. See Slash menu.
  • No more duplicate morning notifications — your morning brief now arrives once per device.
  • Focus session history is saved again — completed focus sessions are now recorded reliably.
  • Plan My Day no longer ignores your meetings — it was scheduling tasks on top of real calendar meetings and pushing the rest into "won't fit". Plan My Day now recognises the meetings you actually have, draws them on the timeline as fixed blocks, and places proposed tasks around them.

Changed​

  • Plan My Day schedules smarter — "This week" tasks now get a priority boost that grows through the week so they don't slip; it fills about 75% of your free time instead of cramming the day; what doesn't fit is split into At risk (deadline near, needs attention) and Saved for later (no rush) instead of a single "won't fit" pile; it applies what it's learned about how long your tasks really take; and every scheduled block now shows a one-line reason ("Due today", "High priority", "Best in your peak focus window").
  • Steer your day plan — every scheduled block now has Later (move it to the next free gap), Shorten (halve it), and Skip (save it for later) controls, each with a 5-second Undo. Use the buttons or the keyboard (→ Later, - Shorten, Backspace Skip). The plan is now something you adjust, not just accept or reject.
  • A calm capacity header — Plan My Day now opens with "N meetings · Xh booked · Yh planned · Zh free for focus" and a small meter, instead of a "13 tasks won't fit" line, so you can see at a glance whether the day is realistic.
  • Filter your day by Area — when both Work and Personal are in play, Plan My Day shows All / Work / Personal chips to focus the view (your choice is remembered). Personal-area tasks are still scheduled but kept out of your prime focus hours unless they're urgent or top priority, so deep work wins the morning.
  • Tune your day inline — a compact Tune control in Plan My Day adjusts your work start/end hour and lunch without leaving the panel; the plan re-flows immediately and your work pattern is saved.
  • Recurring-meeting pre-brief — about 10 minutes before a recurring meeting, Cadeo surfaces a short brief from last time (where you left off, open action items, a quick-review nudge). It stays silent when there's nothing from before.
  • The morning brief opens Plan My Day — tap it to jump straight into planning your day.

Changed​

  • Calmer notifications — proactive alerts (morning brief, meeting prep, etc.) now send at most three pushes a day. They still appear in full in your in-app inbox; only the phone buzzes are capped.
  • Cadeo Chat is grounded in your workspace. Every message arrives with a quiet context block — today's date, your active view, your timezone, and counts of open tasks (scheduled today, overdue, this week, in inbox) and today's calendar events. No more reminding Cadeo what day it is. When you @-mention something, Cadeo also gets the full content — title, schedule, duration, notes excerpt — so the right task gets actioned, not a guess at the right one.
  • Cadeo Chat — slash commands + @-mentions. Type / at the start of a chat message to open the slash picker — /plan, /triage, /brief, /wrapup, /review jump straight into the matching ritual. Type @ anywhere to reference a specific task, project, note, or date (@today, @tomorrow, @yesterday, @last week). Selected entities become structured pills — Cadeo sees the real entity ID, not just the title, so "reschedule @Email Priya to Thursday" now hits the right task without ambiguity.
  • Cadeo Chat can now do things. Tools land in the chat: ask "create a task to email Sarah tomorrow" and a tool card appears with Accept / Edit / Reject. After Accept, an 8-second Undo is offered. Available tools: list tasks/notes/events, summarise text, create / update / reschedule tasks, create projects. Tick Always allow on any tool card to make that specific action auto-run next time (revocable in AI Settings).
  • Cmd+K → Chat with Cadeo. The chat is now discoverable from the command bar too (alongside Plan my day, Show morning brief).
  • Cadeo Chat — open conversation, early preview. Press Cmd+J or click the new ⚡ Ask Cadeo button in the planner header to open a slide-up chat sheet. Ask anything outside the structured rituals — "What did I commit to last week?", "What am I forgetting before Friday?", "Summarise my last 1:1s with Sarah". Desktop-only for now; runs entirely on your Mac via local Ollama. Tool-calling (create / reschedule) and slash commands arrive in the next release.
  • Smarter AI duration estimates for inbox tasks. When AI triages your inbox, the time-estimate for each task is now calibrated across 14 categories (Email → 15min, Schedule a call → 15min, Draft pitch deck → 90min, Build → 60min, Review → 15min, etc.) instead of a binary 15/60. The "quick" or "full" modifier in a title shifts it one step. Once you have a few completed similar tasks in your history, the AI anchors to your median actual duration — so if your past pitch decks really took 45min, the AI stops insisting they take 90min.
  • Fixed: Cmd+K → "Plan my day" actually opens it. The command-bar entry was missing — typing "plan" found nothing. Added (it also matches "today", "schedule", "planner", "focus").
  • Plan My Day no longer suggests the same handful of tasks — your backlog used to be invisible to the planner (it only considered tasks that were scheduled, "This week", P1/P2, or due within ~3 days), and Swap had nothing real to offer. The planner now also includes any incomplete task you've touched in the last 60 days, ranks urgency above backlog, and caps placement at ~75% of your free time — so urgent things still win, but Swap finally has real alternatives.
  • See why Cadeo chose each task — every focus block now explains itself in two parts (why the task matters · why this slot), e.g. “Due in 2 days · P1 priority · fits your 15:00 gap”. Tap the ⓘ next to the headline for a plain-language “How Cadeo chose today” summary, the Areas it planned, and a Change areas button.
  • Swap a suggested task — don't like what Plan My Day picked for a slot? Select it and choose Swap (or press s) to see the next-best alternatives and drop one straight into that slot; the replaced task moves to "saved for later" with a 5-second Undo. Skip still means "not today"; Swap means "wrong pick".
  • Plan My Day is folded into your morning — it now rises from the bottom as the same calm sheet as the morning brief and evening wrap-up, instead of a separate side panel. After the morning brief you'll see Plan my day → next to Done: Done skips it (planning is never forced on you), Plan my day continues straight into the planner in the same sheet. You can still open it any time from the Plan My Day button or the command bar.
  • Plan My Day now tells you what to do, not what's on your calendar — meetings no longer take up rows in the plan. They collapse into one quiet line at the top ("N meetings · Xh booked · K free windows", with a tap to see them all), and your suggested focus blocks become full, readable cards under a clear Your Focus heading — each with its time, length and the reason Cadeo picked it.
  • Plan My Day redesign — task titles are always readable now (fixed agenda list instead of cramped proportional blocks); actions live in one panel for the selected task; "Saved for later" is a single calm line (and no longer closes Plan My Day if you tap it).
  • Plan My Day now asks which Area(s) to plan — pick the Area(s) for this session (e.g. just Work) before it builds the plan; only those tasks are scheduled, and your last choice is remembered.
  • Fixed: Plan My Day — Tune collapses, and it respects the time of day — the Tune time fields now hide/show properly, and Plan My Day no longer tries to schedule into the past when you plan late in the day.
  • Fixed: Plan My Day is readable and tidier — task titles are no longer crushed by the action buttons (the buttons now appear on hover/selection over an overlay), and the "Saved for later" / "At risk" lists are collapsible and each item opens its task.
  • Fixed: Plan My Day now shows your meetings — a missing internal wiring meant the planner never received your calendar events; it now reads them correctly, so meetings appear on the timeline and tasks are scheduled around them.
  • Fixed: Plan My Day no longer shows a huge lock icon — the "fixed meeting" blocks were missing their styling so the lock icon filled the timeline; now corrected, and calendar entries with bad times are skipped instead of rendering broken.
  • Activity panel looks forward — above your feed you'll now see a "Where you left off" card and up to two gentle, dismissible AI tips based on what Cadeo has actually learned about your work. The feed itself is unchanged.
  • Week in Review now displays correctly — the panel could open as an unreadable grey overlay, and per-Area meeting and focus totals could over-count by including future events. Both are fixed; figures now reflect the current week only (Monday to Sunday).

Changed​

  • Week in Review redesigned — it now leads with a one-line week headline and Meetings / Focus / In-meetings tiles, shows a proportional meeting-vs-focus bar for each Area (quiet Areas are dimmed rather than hidden so the week is always complete), and always surfaces a useful insight — your focus-vs-meeting-heavy-days pattern, your busiest day, or a gentle nudge. Fully legible in light and dark mode. See Organizing Meetings by Area.

April 2026​

Added​

  • Slack Integration -- Create tasks from Slack messages using the "Send to Cadeo" message shortcut. Connect your Slack workspace in Settings, then right-click any message to capture it as a task with title, project, and priority. The original message is saved in the task notes with a link back to Slack.
  • Shopping List template — Create grocery lists with auto-categorization into 18 sections. Items like "milk" land in Dairy & Eggs automatically.

Fixed​

  • "Session Expired" loop on Desktop -- The desktop app could repeatedly show the Session Expired modal, especially after leaving the app open for an hour or more. Root causes: (a) an expired Google Calendar token was incorrectly signing users out of Cadeo entirely -- Google Calendar tokens are now handled independently and only prompt a reconnect, and (b) the menu bar window and main app window were racing each other to refresh the same Supabase session, with the loser getting kicked out. The menu bar is now a read-only consumer of auth state and the main window owns all token rotation.
  • Calendar going empty on Desktop -- When a Google Calendar token refresh failed, the app was overwriting the local cache with an empty list and then deleting events from the server-side cache as well -- wiping your calendar across every device sharing the workspace. Cache updates are now only applied after a successful fetch, so a temporary auth failure can no longer destroy events.
  • Reconnect button missing for primary Google account -- If you signed into Cadeo with Google and your calendar token expired, there was no way to refresh it without adding a second account as a workaround. The Reconnect button now appears for your primary Google account in Settings → Calendars (the Remove button stays hidden to prevent accidental sign-out).
  • AI model download appears to stop when clicking away -- Clicking the Cadeo Bar menu (or switching tabs) used to reset the download progress bar back to zero, making it look like the download had failed. The download was always still running in the background -- only the UI was out of sync. Progress now stays visible and accurate regardless of where you click.
  • Simultaneous AI model downloads sharing progress bars -- When downloading two models at once (e.g. the primary + fast model during migration), the progress bars could overwrite each other and jump backwards. Each download now has its own independent progress indicator.

Changed​

  • Local AI model RAM recommendations are now more realistic -- The "Recommended" RAM thresholds now account for the headroom macOS, your browser, and other apps need alongside local AI inference. Qwen 3 14B now recommends 32 GB+ (was 24), Qwen 3 32B now recommends 64 GB+ (was 48), and Qwen 3 8B is unchanged at 16 GB. Labels now read "Recommended for N GB+ RAM" instead of "Requires N GB+ RAM" -- you can still install smaller-RAM models below the recommendation if you want, they're just not the best fit for your machine.
  • Upgrade Now auto-cleans legacy AI models -- Clicking "Upgrade Now" on the "Newer AI models available" banner now automatically deletes the old DeepSeek / Llama models after your new Qwen 3 + Gemma 3 models finish downloading. Previously the legacy models were left on disk forever, silently consuming 5–10+ GB of storage.

March 2026​

Fixed​

  • Daily Notes not saving -- Daily note content could be lost when switching views, navigating between dates, or during background data sync. Fixed multiple race conditions to ensure daily notes reliably save and persist across all devices.
  • Recording upload failing for large files -- Resumable uploads for recordings over 6MB were blocked by a missing storage permission. Fixed so large recordings upload successfully.

Added​

  • In-app announcements -- Stay informed about new features and important updates with in-app announcements. They appear when you open the app and can be dismissed with a single tap. Dismissed announcements are saved in your activity feed so you can re-read them anytime. Available on Web, Desktop, and iOS.
  • Support access toggle -- Need help troubleshooting? Enable "Support Access" in Settings to let our team view your workspace in read-only mode. Entirely opt-in, revocable anytime, and your data is never modified.
  • Country detection -- Cadeo now detects your approximate region from your timezone to help us understand where our users are. No IP tracking or precise location data is collected.
  • Updated Privacy Policy & Terms -- Refreshed to cover AI features, recordings, announcements, support access, and all third-party providers we use.
  • Onboarding experience -- New workspaces start with sample tasks, notes, and a project so you can explore Cadeo right away. A getting-started checklist guides you through key features, and contextual tooltips help you discover what each part of the app does.
  • Onboarding syncs across devices -- Your getting-started checklist progress now syncs across web, desktop, and iOS. Complete a step on one device and it's marked done everywhere.
  • Marketing site redesign -- Completely refreshed cadeo.app landing page with feature showcases, pricing section, and device previews.
  • AI Task Breakdown on Web and Desktop -- Break complex tasks into subtasks with AI. Open any task, click the lightning bolt, review suggested subtasks, and create them in one click. Previously only available on iOS.
  • Drag-to-reschedule calendar events (iOS) -- Long-press and drag meetings on your timeline to reschedule them directly in the app.
  • Drag-to-reschedule calendar events (Desktop) -- Drag meetings on the Today and Week timelines to reschedule them. Works with both Google Calendar and Apple Calendar events.
  • RSVP from event detail (iOS) -- Accept, decline, or tentatively accept meeting invites right from the event detail view.
  • Edit and delete Google Calendar events (iOS) -- Manage your calendar events without leaving the app.
  • Subscription tier update -- Renamed Plus plan to Personal with updated pricing. Personal plan at $9/mo, Pro at $18/mo.
  • iOS subscription management -- View your current plan and renewal details in iOS Settings.
  • Note content previews -- All note lists now show a 2-line preview of note content below the title.

Improved​

  • Calendar RSVP reliability -- RSVP buttons in the event modal now work consistently, with proper token handling.
  • Calendar event filtering -- Declined events are no longer shown on your timeline.
  • Conflict detection accuracy -- Meeting conflict warnings now only count events you've accepted, not declined or pending ones.
  • Recording stability -- Fixed floating recording bar disappearing during meetings, and resolved issues where the wrong transcription could load after recording.
  • Note display -- Project icon and color now show on note rows across all platforms. Duplicate tags that match the project name are hidden.
  • Area defaults -- New workspaces get distinct icons and colors for default Work and Personal areas.
  • Command bar NLP -- Pressing Tab now dismisses only the token nearest to your cursor, not all parsed tokens. Dismissed tokens stay as literal text in the task title.
  • Week view timeline -- Week view now defaults to the timeline layout, matching the Today view. Short events (≤30min) display as compact chips that don't overflow into adjacent time slots.
  • Planner date header -- The date header now shows the day name (e.g. "Tue 18 March") so you always know which day you're looking at.

Fixed​

  • Note content lost on navigation (iOS) -- Notes now save reliably when navigating away.
  • @mention picker issues (iOS) -- Fixed the mention picker not appearing when typing @, and the editor breaking when dismissing the picker without selecting someone.
  • AI spinner stuck on calendar invites -- The "Analyzing invite..." spinner now resolves properly when AI is unavailable.
  • Note previews showing raw formatting -- Note previews now show clean text instead of formatting codes.
  • Duplicate calendars in Settings -- Calendars synced to both Google and Apple Calendar no longer appear twice in the Calendar Areas mapping list.
  • Calendar sync on first connect (Desktop) -- Events now appear immediately after connecting Google Calendar without needing a refresh.
  • Recurring meeting invites -- Recurring event series now show as a single invite card in the inbox instead of one per occurrence. Previously accepted series no longer reappear as pending.
  • Speaker rename in note recordings -- You can now click speaker labels in note recording transcripts to rename them, just like in meeting recordings.
  • Stuck transcriptions -- Cloud transcriptions that got stuck due to closing the app mid-processing now resume automatically on next launch.

February 2026​

Added​

  • AI Plan My Day -- One tap schedules your tasks around meetings. Works offline on desktop and iOS -- no internet required.
  • AI Plan My Week -- Get a weekly overview with meeting load, suggested focus blocks, and task distribution.
  • AI Morning Briefing -- Start your day with an AI-generated summary of your tasks, meetings, and priorities.
  • AI Inbox Triage -- Process your inbox with AI-suggested priorities, projects, schedules, and durations.
  • AI Calendar Insights -- Proactive alerts for meeting overload, deadline crunch, and context switching.
  • AI Meeting Prep -- Get notified before meetings with related tasks and context.
  • Smart Folders -- Create virtual note folders with custom filter rules (by tag, date, project, area, and more). Available on Web, Desktop, and iOS.
  • Unified Command Bar -- Press Cmd+K to search across tasks, notes, projects, and commands. Create tasks with natural language. View recent items.
  • Smart Search -- Cmd+K now combines keyword and AI-powered search for more relevant results.
  • Related items -- Tasks and notes now surface related items based on content similarity. See connections you might have missed.
  • Tags system -- Add colored tags to tasks and notes. Filter by tag in the sidebar with multi-tag AND filtering.
  • Tag management -- Manage all workspace tags in Settings with rename, recolor, and usage counts.
  • Inline priority and tags -- Type p1, p2, p3 or #tagname in any title to set priority or assign tags instantly.
  • Comments and activity -- Real-time commenting on tasks and notes with activity feed in the inbox.
  • @mentions with access check -- Mention teammates in notes and comments. Cadeo prompts you to share if they don't have access.
  • Notification preferences -- Choose how you want to be notified: in-app, push, or email. Set quiet hours and smart delivery during meetings.
  • Push notifications (iOS) -- Get notified on your phone for task assignments, comments, and mentions.
  • Email notifications -- Instant and daily digest emails for important updates.
  • Self-activity tracking -- Your activity feed shows your own completions, creations, and recordings throughout the day.
  • Task numbers -- Sequential per-project task IDs (#1, #2, #3...) for easy reference.
  • Board view improvements -- Duration, tags, assignees, and priority badges on kanban cards. Board settings to toggle card fields.
  • Per-user avatar colors -- Each workspace member gets a unique, consistent avatar color across the app.
  • Floating recording bar -- Continue recording while navigating the app. A compact bar shows timer, waveform, and controls.
  • Recording for all notes -- Record audio from any note, not just meeting notes.
  • Speaker identification -- Match speaker labels to meeting attendees. Names carry across recordings.
  • Audio compression -- Desktop recordings now sound louder and more consistent.
  • Task-to-Calendar sync -- Scheduled tasks appear on your Google Calendar so colleagues can see your planned work.
  • Task rollover -- On app open, decide what to do with yesterday's unfinished tasks: reschedule, move to someday, or complete.
  • Apple Calendar integration -- View Apple Calendar events on your timeline, create new events, and delete events. Set Apple Calendar as your primary calendar.
  • Apple Reminders import -- Import tasks from Apple Reminders into your Cadeo inbox.
  • Apple Sign In -- Sign in with your Apple ID on web and desktop.
  • Note drag-and-drop -- Drag notes onto sidebar projects and areas for quick organization.
  • Note templates (iOS) -- Choose from 6 templates when creating notes: Meeting Notes, 1-on-1, Project Brief, and more.
  • Daily notes (iOS) -- Create a daily note from the Today view to capture thoughts throughout the day.
  • Rich text editor (iOS) -- Full formatting toolbar with bold, italic, lists, headings, links, and more.
  • Project sections (iOS) -- Add, rename, and reorder sections within projects on iOS.
  • Voice input (iOS) -- Tap the mic button to dictate tasks using speech-to-text.
  • AI Task Breakdown (iOS) -- Break down complex tasks into subtasks with AI-estimated durations.
  • Dark mode (iOS) -- Choose between light, dark, or system appearance.
  • Google Calendar on iOS -- Connect your Google Calendar, view events on a day timeline, and see event details.
  • iPad two-column inbox -- Tasks and activity side by side on iPad.
  • iPad planner -- Full planner experience on iPad with today/week toggle, backlog pane, daily notes, and AI Plan My Day.
  • Auto-linkify URLs -- URLs typed or pasted into notes are automatically converted to clickable links.
  • Notification settings overhaul -- Category-based notification controls with email safelist and push settings.
  • Multi-Google Calendar accounts -- Connect multiple Google accounts and see all your calendars in one place.
  • Calendar invites in inbox -- See pending calendar invites with RSVP buttons, conflict detection, and AI suggestions.
  • Apple Notes-style folders (iOS) -- Redesigned Notes tab with hierarchical folder navigation.
  • Time and planning settings (iOS) -- 12h/24h format, default task duration, and working hours with cross-device sync.
  • Note recording with live transcription (iOS) -- Record audio from the editor toolbar with real-time transcription.
  • Calendar-area mappings -- Assign a default area to each calendar so events inherit the right context.

Improved​

  • Task modal redesign -- Clean single-row toolbar replacing the cluttered 3-row footer. Buttons glow blue when active.
  • Tag management redesign -- Compact chip grid with detail modal for editing tags.
  • Task card design -- Card-style rows with hover animations across all views.
  • Metadata badges -- Cleaner visual hierarchy: grey by default, color only for urgency (overdue, high priority).
  • Recording settings -- Combined device selection and test recording into one section.
  • Transcription quality (iOS) -- Improved accuracy by using server-based recognition when available.
  • Update notifications -- Redesigned as a floating toast pill instead of a full-width banner.
  • Overdue dates -- Past-due tasks now show dates in red across all platforms.
  • Snackbar notifications -- Blue accent highlights the action verb for clearer feedback.
  • Settings sync -- All settings now sync across web, desktop, and iOS.

Fixed​

  • Daily note content loss -- Fixed several scenarios where daily note content could be lost on navigation or background sync.
  • Plan My Day errors -- Resolved server errors and missing task titles in the AI scheduler.
  • Recording lost on overlay click -- Clicking outside the event modal during recording now shows the floating bar instead of losing the recording.
  • Todo list editing -- Fixed Enter, Tab, Backspace, and paste handling in todo lists.
  • Session expired login loop -- Fixed infinite re-authentication loop on desktop.
  • Smart folders not persisting -- Fixed smart folders and tags disappearing after page refresh.
  • Deleted calendar events persisting -- Events deleted in Google Calendar are now properly removed across all platforms.
  • 15-minute events unreadable -- Short calendar events now display cleanly on the timeline.
  • Project Pulse not loading -- Fixed the AI project health dashboard.
  • Slash menu not dismissing -- The slash command menu now closes properly after typing or clicking away.

January 2026​

Added​

  • Cadeo for iOS -- Native iPhone and iPad app with tasks, notes, projects, calendar, and recordings.
  • Meeting recording and transcription -- Record meetings with automatic transcription and AI-generated summaries, key points, and action items.
  • Meeting action items -- AI extracts action items from meeting transcripts and converts them to tasks.
  • Ask AI about recordings -- Chat with AI about your meeting recordings to find specific topics or decisions.
  • Google Calendar integration -- Two-way sync with Google Calendar. View events on your timeline, create and edit events, RSVP to invites.
  • Natural language task creation -- Type "meeting tomorrow at 3pm" and Cadeo understands the date, time, and title.
  • Drag-and-drop scheduling -- Drag tasks onto your timeline to schedule them. Drag between days in week view.
  • Week view -- See your full week with tasks and calendar events side by side.
  • Project Pulse -- AI-powered project health dashboard showing progress, risks, and recommendations.
  • Note sharing -- Share notes with workspace members as viewer or editor.
  • Project sharing -- Share projects and their tasks with teammates.
  • Workspace invitations -- Invite people to your workspace via email.
  • Task assignment -- Assign tasks to workspace members.
  • Email-to-task -- Forward emails to your Cadeo inbox to create tasks with attachments preserved.
  • Rich text editor -- Full-featured note editor with slash commands, tables, images, videos, file attachments, checklists, and more.
  • Recurring tasks -- Set tasks to repeat daily, weekly, monthly, or on custom schedules.
  • Someday list -- Mark tasks as "someday" to keep them off your active lists.
  • Archive -- Completed tasks move to a searchable archive.
  • Dark mode -- Full dark mode support across web and desktop.

Improved​

  • App performance -- Faster loading with cached data and background sync.
  • Timeline interactions -- Smoother drag-and-drop with better visual feedback.

Fixed​

  • Various stability improvements -- Dozens of bug fixes across web, desktop, and iOS for a smoother experience.

November -- December 2025​

Added​

  • Cadeo beta launch -- Initial release with tasks, notes, calendar view, and projects.
  • Google account sign-in -- Sign in with your Google account.
  • Projects and areas -- Organize tasks into projects with sections, and group projects into areas (Work, Personal, etc.).
  • Planner view -- Today view with backlog sections and a visual timeline.
  • Note editor -- Create and edit notes with basic formatting.
  • Desktop app -- Native macOS desktop app.
  • Data export and account deletion -- Export your data or delete your account from Settings.