Changelog

Follow up on the latest improvements and updates.

RSS

Fixed:
  • ClickUp automation toggles: Toggles in ClickUp integration settings (Due date sync, Mark as complete, Assign to me, etc.) were unresponsive for some accounts.
  • ClickUp task import: Pasting a ClickUp task link in the new URL format (with workspace ID in the path) was failing to import.
  • Notion task import: Pasting Notion's new app.notion.com/p/... links created a plain website task instead of a linked Notion task.
  • Notion panel crash: Opening the Notion integration panel before your workspace data finished loading could crash the panel.
  • Sunny's tone: Sunny no longer slips into terms of endearment.
  • Recurring tasks via Sunny: Asking Sunny to create or edit a recurring task with an end date or limited number of occurrences now gives a clear message instead of failing unexpectedly.
Added:
  • Sunny reasoning: Sunny now shows its thinking process as a collapsible summary while it works.
  • Toggl task mapping: You can now map Sunsama tasks to specific Toggl tasks within a project from your channel settings, for more precise time tracking
  • MCP backlog sorting: The GET_BACKLOG_TASKS MCP tool now returns tasks in your backlog order instead of random order
Improved:
  • MCP timeboxing: The timebox_a_task_to_calendar tool now respects your per-channel calendar settings, matching how timeboxing works in the UI
  • Sunny chat: The chat window now stays pinned to the bottom while Sunny is streaming a response
Fixed:
  • iCloud calendar events: Bookings synced via iCloud (e.g. from cal.com) were incorrectly treated as free time, causing tasks to be auto-scheduled on top of them
  • Monthly recurrence: Selecting recurring days in a different order no longer picks the wrong first occurrence; "last day of month" combined with specific days now works correctly
  • Backlog pagination: Tasks at position 0 in the backlog were silently dropped when scrolling past page boundaries
  • Subtask timer: Pausing a subtask timer now immediately reflects in the UI; no page reload needed
  • Trello import: Pasting a Trello card URL into the task dialog now correctly carries over the due date
  • Asana My Tasks: Custom sections now load correctly when sorted by due date (affects paid Asana plans with custom sections)
  • Outlook links: Email backlinks in the desktop app now use the correct URL format and open reliably in your browser
  • Calendar visibility toggle: The toggle to mark a calendar event as non-blocking is now reliably responsive
  • Task merging (macOS): Option-dragging a task onto another to merge it as a subtask no longer crashes and freezes the UI
Added:
  • Task Priority: Set priorities with a single keystroke and filter your daily view to focus on what matters most. Read more about how it works here.
  • Linear: Hide done tasks: New "Hide done" toggle in the Linear integration panel filters out completed issues from your list.
  • MCP improvements: Sunny can now see integration source details on imported tasks (GitHub repo, Linear issue number, Jira key, etc.), and a new get_task_by_id tool lets you fetch any task directly by its Sunsama ID.
  • Disable spellcheck: New user toggle in Settings > Display to turn off spell-check across all text editors.
Improved:
  • Import priority from integrations: Tasks imported from Linear, Todoist, Jira, Asana, and other sources now carry their priority signal into Sunsama.
  • Auto-sort on integration import: Tasks added via the integration panel now respect your auto-sort preference and land in their correct sorted position.
  • Auto-sort on day change: Moving a task to a different day via keyboard shortcuts (D / S), right-click reschedule, the date picker, PlanDay, or the mobile long-press menu now triggers auto-sort on the destination day.
Fixed:
  • Various auto-sort bug fixes: Several gaps where auto-sort didn't run when it should have been addressed across import and day-change workflows.
  • Fixed a tablet log in issue
  • Menu bar event order: Upcoming events in the Mac menu bar are now sorted chronologically.
  • Toggl: full channel name visible on hover.
  • Workload counter: snoozed tasks with subtasks handled correctly in today's workload counter for time remaining
  • Fixed an issue with recurring tasks start time changing to midnight.
  • Desktop: Dock icon raises main window
  • Desktop: Focus bar respects "focus mode disabled" setting on break start
  • Desktop: Pomodoro sounds restored: Session-end and break-end sounds were silently dropped during a recent focus bar refactor and are now back.
  • Desktop: Focus bar z-order on Windows: Focus bar no longer loses its always-on-top position after running for a while.
Today we rolled out a fix to an issue that could cause recurring tasks not appear on the days they were supposed to.
As a side effect of this fix,
it's possible you might see some of your recurring tasks duplicated on an adjacent day.
For most users, duplicate entries should only appear on days in the next 1-2 weeks.
If you notice a duplicate entry, you can simply delete it. It should not re-appear once deleted. If you need any help, just send us a message.
Task Priority
Mark which tasks are important.
There are now two priority systems: one for your daily task list, and one for your backlog. They serve different purposes, so they have different levels and different behavior.
Daily priority
Daily priorities reset each day by default so they stay intentional.
daily-priority-options
Backlog priority
Backlog priorities persist.
backlog-priority-options
Adjusting daily priority decay
By default, daily priority resets to "normal" the next day. The intent: a task you flagged as urgent for today shouldn't quietly stay urgent forever. If it rolls over and is still important tomorrow, you can re-flag it.
You can opt into rollover for specific levels in
Settings → General → Priority rollover
. Selected levels persist across days; unselected ones reset.
priority-rollover-setting
Read more about task priority from the help center.
Auto-Sort
Auto-sort keeps your daily task list in a sensible order without you having to drag tasks around. When you create or change a task, Sunsama figures out where it should sit in the day's list and puts it there.
When auto-sort runs
Auto-sort repositions a task when:
  • The task is created
  • Its priority changes
  • Its planned time changes
  • A timer is started on it
It tries to move only the task that changed. In some situations, it might reposition other tasks as well to keep everything in chronological order.
What auto-sort honors
  • Priority
    — higher-priority tasks land above lower-priority ones. See Task Priority.
  • Scheduled times
    — tasks with a fixed calendar time, and recurring tasks with rigid start times, stay in their chronological position
  • Your manual pins
    — if you've manually dragged a task against priority order (e.g. a no-priority task above an urgent one), Sunsama assumes that's intentional and won't move it
  • Running timer
    — if a timer is running on a task, that task stays pinned at the top
Turning auto-sort on or off
Go to
Settings → General → Auto-sort tasks
to enable or disable auto-sort entirely.
Read more about auto-sort from the help center.
Added:
  • Sunny remembers your preferences from chat. When you close a chat with Sunny, it now learns from the conversation and carries those preferences into future sessions.
Improved:
  • lag on "plan your day" animation celebrations
  • Number keys work in the priority dropdown
  • Backlog channel and folder filter is fully keyboard-accessible
  • Evening planners: daily planning prompt checkmark is now correct
Fixed:
  • Auto-sort no longer shuffles tasks unnecessarily
  • Deleted archived tasks disappear immediately
  • Long channel/folder names no longer overflow the add task modal
  • Backlog folder button label updates correctly
In-progress:
  • Task Priority beta
Added:
Improved:
  • rebuilt architecture for focus bar. Should fix issues with focus bar sync.
Fixed:
  • opening Microsoft To Do tasks via Sunsama broken
  • Shift+F and keyboard nav in backlog channel filter dropdown
  • restore drag-and-drop on grouped issues for Linear integration
  • Toggl now keeps an internal map of created time entries in order to support changing a Sunsama task's name without creating duplicate entries in Toggl
Added:
  • Linear Sort Improvements adds local sorting and grouping of Linear issues within the integration panel.
Improved:
  • macOS menu bar icon now remembers its position
  • "Complete current subtask" now works correctly from the menu bar
  • migrated and improved our user manual help center documents
Fixed:
  • Gmail links now open in the right account
  • Completed calendar events no longer roll over to the next day
  • Desktop app auto-updates fixed on Windows
  • Issue where deleted users still sometimes showed as part of workspace
  • Selecting backlog folder on task in archive moves task to today's task list first
  • Fixes Blank event details page stays showing when deleting events via edit menu
  • Fixes Loom URLs do not show in daily highlights
In-progress:
  • Task Priority
Added:
Fixed:
  • Keep tray timer updating when desktop app is on settings page
  • ampersand in task titles show twice in menu bar
  • Fix custom protocol deep links in Todoist tasks
In-progress:
  • task priority
  • dynamic fourth tab in mobile app
Improved:
  • support to sort Notion select property options in their custom order
  • Zapier API support for Backlog 2.0
Fixed:
  • various menu bar fixes
  • drag and drop broken on desktop app
  • Backlog filter button display issue when narrow window
  • Paste without formatting broken on desktop app
  • AI Channel Recs overriding Asana "Assign channel based on project"
In-progress:
  • task priority
  • weekly recap email
Load More