secundo

Changelog

What changed, newest first.

  1. Website 0.25.0

    Find people by name when you share a project.

    • When sharing a project, start typing a name or @handle and pick the person from a list. People you already share projects with come first.
  2. Website 0.24.1

    An under-the-hood update to the status page.

    • Update the status page library to sermon-js 0.5.2.
  3. Website 0.24.0

    Mac app 0.12.0

    Two new meeting transcription models, and a pixel reveal while images generate.

    • Choose Mistral Voxtral Mini Transcribe 3 for meeting transcription: it labels speakers, follows conversations that switch languages, and spells attendee names and your Memory terms correctly.
    • Choose Google Gemini 3.5 Transcribe for meeting transcription: it follows conversations that switch languages and spells attendee names and your Memory terms correctly. It does not label speakers.
    • While an image generates, the preview shows a flickering grid of tiny pixels in every shade from white to black that dissolves pixel by pixel to reveal the finished image.
  4. Website 0.23.0

    Know when a new version is out, and see what changed after you refresh.

    • When a new version of secundo goes out while you have it open, a notice offers to refresh, and after the refresh a What's new window lists what changed since your last visit. A tab left open across an update no longer ends on an error page: it reloads onto the latest version by itself.
  5. Website 0.22.0

    Mark tasks as a bug or a feature, and filter by either.

    • Tasks can now be marked as a bug or a feature. A project banner shows a bug and a puzzle piece just before the important flame: drag either onto a task to mark it, and hover the chip on the task and click its ✕ to remove it. Click one in the banner to filter, separately from the flame, and switch several on to see tasks that carry all of them.
    • Fix the web build hanging after the new image download formats. JPEG XL downloads work as before.
  6. Website 0.21.0

    Download an image as PNG, JPG, WebP or JPEG XL.

    • The Download button on the Images page, for a new image or a saved one, now lets you pick a format: Original, PNG, JPG, WebP or JPEG XL. The image is converted as it downloads. Picking the format it already has gives you the file unchanged.
  7. Website 0.20.0

    Hover or click a bar in the Status page history to see what was failing then.

    • On the Status page, hovering a history bar shows when it was, how the system scored and which services were failing. Clicking a bar shows what was failing in that period, with the errors recorded at the time. Click it again, or "back to now", to return to the live view. The page now uses sermon-js 0.4.0.
  8. Mac app 0.11.3

    The menu bar panel opens over a full-screen app, in place.

    • The menu bar panel now really opens over a full-screen app, in place, without switching to another Space.
  9. Mac app 0.11.2

    The menu bar panel opens over a full-screen app without leaving it.

    • Opening the menu bar panel over a full-screen app keeps you in that app: the panel appears under the Secundo icon without switching to another Space.
  10. Website 0.19.0

    Mac app 0.11.1

    Ask writes tasks in full and updates existing ones instead of duplicating them, and a round of fixes steadies the task board, timer reminders and the menu bar panel.

    • Ask writes tasks in full: it sets the title and description itself, with no auto-enrichment rewriting them afterwards, and it updates an existing task instead of adding a duplicate when one already covers the same work.
    • Adding a task or changing its status no longer flickers: the card stays where you put it instead of briefly vanishing or jumping back to its old column.
    • Timer reminders on shared projects only reach the person who started the timer and the people assigned to the task. Everyone else still sees the running timer on the task and can pause or stop it.
    • The menu bar panel opens over full-screen apps instead of staying hidden on another Space.
    • The changelog and other pages outside the dashboard keep your chosen typeface after a refresh.
  11. Website 0.18.1

    The Status page shows the AI Gateway credit balance as an amount in USD.

    • The Status page shows the AI Gateway credit balance as an amount in USD.
  12. Website 0.18.0

    Admins get a Status page for every service Secundo depends on.

    • Admins get a Status page in the main menu: every service Secundo depends on (database, file storage, email, search, AI and calendar providers) is checked every ten minutes, with a week of history, response times, credit balances and a button to check again on demand.
  13. Website 0.17.0

    Ask shows what it is doing with a small animated orb.

    • Ask shows what it is doing with a small animated orb: thinking, searching, reading, applying a change, or waiting for approval. The same orb, held still, is Ask's icon in the menu and the command bar.
  14. Website 0.16.0

    Mac app 0.11.0

    Meetings of any length transcribe reliably.

    • Recorded meetings transcribe reliably at any length, with any of the three transcription models. Audio is compressed and cut at natural pauses before it is sent, and a part the model turns down is retried in smaller pieces instead of failing the meeting. Uploaded M4A and WebM files now work with Microsoft MAI-Transcribe 2 too.
    • Meeting recordings are saved as compressed audio, about a tenth of the size, so long meetings upload faster and no longer hit the upload size limit.
  15. Website 0.15.1

    Microsoft transcription finishes.

    • A recorded meeting using Microsoft MAI-Transcribe 2 finishes instead of failing with a server error.
  16. Website 0.15.0

    Mac app 0.10.0

    Microsoft MAI-Transcribe 2 for recorded meetings.

    • In Settings, choose Microsoft MAI-Transcribe 2 for recorded meetings. It labels speakers, follows the meeting glossary, and keeps up when the conversation switches language. Live transcription stays on OpenAI.
  17. Mac app 0.9.1

    Transcription errors can be dismissed.

    • A failed transcription shows in Alerts, including an empty transcript. Dismiss it there, or from the live transcript, instead of leaving it on screen.
  18. Website 0.14.1

    Project cards press down when clicked.

    • Clicking a project in the list shifts its card down slightly, like a button, and the pointer shows while you hover a card.
  19. Website 0.14.0

    Filter a project's tasks from its banner.

    • Click a teammate on the project banner to show only tasks assigned to them. Click any person to show everyone again. The others dim, and nobody can be dragged onto a task while that filter is on.
    • Click the flame to show only important tasks. It can be on together with a person, and the flame can't be dragged while it is filtering.
    • The selected chip flips its background and shows a ring. Hover it to see an ✕.
  20. Website 0.13.2

    Recordings transcribe again.

    • Stopping or uploading a recording no longer fails before transcription starts.
  21. Website 0.13.1

    Long recordings finish transcription.

    • A meeting of about two hours or longer now transcribes instead of stopping with a server error.
  22. Mac app 0.9.0

    Pause a call recording without starting a second one.

    • Pause from the menu bar, the panel, or the live transcript when someone wants to go off the record. Resume continues the same recording, and Stop still saves one meeting.
    • The paused stretch is left out of the recording, the transcript, and the timer.
  23. Website 0.13.0

    Ask Secundo can now make changes for you, once you approve them.

    • Ask it to create or update tasks, file a meeting under a project, or write a note — for example, “turn the next steps from that meeting into tasks in Line 21”.
    • Each change appears as a card showing exactly what will happen. Nothing changes until you click Approve; Cancel, or simply asking something else, leaves everything as it was.
    • Changed items link straight from the card, and Undo puts things back the way they were.
    • Instructions written inside your meetings, notes or tasks are never acted on — only what you ask in the conversation.
  24. Website 0.12.0

    Ask Secundo questions about your meetings, notes and tasks, and find anything faster with search.

    • Pro accounts can open Ask from the top bar, or type a question in the search bar and choose Ask Secundo. Answers link to the meetings, notes and tasks they come from, you can ask follow-ups, and past conversations are kept.
    • Search now covers every task, note and meeting rather than the 500 most recent, and still finds things when you misspell a word.
    • Claude and other agents connected over MCP can search the same way, limited to what you have given them access to.
  25. Website 0.11.0

    Assign several people to a task, and mark it important with a single flame.

    • Drag each teammate from the project header onto a task to add them. Hover an avatar on the task and click its ✕ to unassign them.
    • Every @mention in a task now assigns that person, not just the first one.
    • Importance is on or off. Any number of leading ! marks a task important, shown as a red flame to the right of its people.
    • Drag the flame from the project header onto a task to mark it important, and hover the flame on the task and click its ✕ to remove it.
  26. Website 0.10.0

    Mac app 0.8.0

    Teach Secundo the names and jargon from your meetings so transcripts and summaries spell them right.

    • Settings → Meetings → Memory holds a list of names, products, and terms, one per line or separated by commas. Write Ana Ribeiro = CTO at Acme to add background the summary can use.
    • Both transcription models use the Memory, including live transcription, and so does every summary — even for uploads with no calendar event.
    • The desktop app's Meetings settings now include the Transcription model picker and the Memory.
  27. Website 0.9.1

    Mac app 0.7.2

    Jump back to today from the calendar heading.

    • Click the date range at the top of the calendar to go back to the week or month that contains today.
  28. Website 0.9.0

    Delete a meeting from its page.

    • The menu in the top-right corner of a meeting now has Delete, as on notes, and removes the meeting's notes, transcript, and recording after you confirm.
  29. Website 0.8.1

    Mac app 0.7.1

    Repeating events save the rest of the series, and Outlook events keep the time you picked.

    • Saving a repeating event with This and following changes this event and every later one, and leaves the earlier ones alone.
    • Outlook events save at the time you picked. While your clock ran ahead of UTC they were filed that many hours early — an 11:00 London meeting landed at 10:00 through British Summer Time.
    • The event editor shows which save is running, and Cancel stays available while it works.
  30. Website 0.8.0

    Mac app 0.7.0

    Choose this event or the rest of the series when you save or delete a repeating event.

    • Saving a repeating event asks This event or This and following.
    • Deleting a repeating event asks This event or All events, with a back button on the same row.
  31. Website 0.7.0

    Mac app 0.6.0

    File a notebook or a meeting to a project so members can share it.

    • File a notes notebook or an individual meeting to a project. Unfiled notes stay private.
    • New meeting summaries try to match an existing project automatically.
    • On notes and meeting pages, the scrollbar sits on the right edge, shows only while you scroll, and the top and bottom fade when content overflows.
    • Meeting notes and the recap email are still created when the model skips optional fields like the memorable quote.
  32. Website 0.6.0

    Mac app 0.5.0

    Keep a meeting recording for up to 7 days and download it from the note.

    • In Settings, Retain recording can keep the audio after transcription for 1 to 7 days. No retaining is the default.
    • While the file is still there, the meeting note has a Download control with the time left.
    • Expired recordings are deleted overnight. Changing the setting only applies to meetings you record after that.
  33. Website 0.5.0

    Pick OpenAI or Scribe for recorded meetings, see who spoke, and notes can quote a striking line.

    • In Settings, choose OpenAI gpt-transcribe (default) or ElevenLabs Scribe v2 for recorded meetings. Live capture still uses gpt-live-transcribe.
    • Summaries still use Claude Sonnet 4.6, and each meeting note lists which models ran for transcription and summary.
    • Calendar attendee names are passed as a glossary so spoken names are more likely to be spelled correctly.
    • Scribe transcripts are split into speaker turns and shown as a conversation on the meeting page.
    • Meeting notes may include a memorable quote between the summary and key takeaways, including in the emailed recap.
    • People and event guests now show blobatars on a translucent circle, and hovering an avatar shows the name immediately.
  34. Mac app 0.4.36

    Unread calendar alerts show their count in the menu bar when nothing else is using it.

    • When the menu bar is idle, pending invites and cancelled-event alerts appear as a number next to the icon.
    • A current or upcoming event still takes the title; the count comes back when that string clears.
  35. 0.4.35

    Website · Mac app

    Share a project by invite, assign people with @ or by dragging their avatar, and everyone on the project sees the same tasks.

    • Invite someone to a project by email. They sign in with that address, then accept or decline.
    • File a task with /project-slug. Assign it with @person-slug. Each /slug is unique, so it always means one project.
    • Members see every task on a shared project and can work on them. Unfiled tasks stay yours.
    • Owners invite and remove people, and edit or delete the project. Members can leave; the tasks stay for everyone else.
    • On a shared project, drag a teammate’s avatar onto a task to assign them.
    • When someone else changes a shared task, your board updates without a refresh.
    • Avatars are colorful marbles with initials. Settings shows yours next to your name, and you can rename your @handle.
    • The menu bar task window labels the project with /slug, same as filing.
  36. 0.4.34

    Website · Mac app

    Claude can finish authorizing Secundo as an MCP connector.

    • Connecting Claude through MCP no longer stops with an invalid client error after sign-in.
  37. 0.4.33

    Website · Mac app

    The admin users list shows how many projects, notes, meetings, images, and calendars each person has.

    • On Users, each row shows counts for projects, notes, meetings, images, and calendars, next to tasks.
    • Those totals refresh once a day, the same way task counts already do.
  38. 0.4.32

    Website · Mac app

    Choose languages for summaries and tasks, pick GPT Image 2.5 Flare or Sunburst, and Claude MCP sign-in works again.

    • On Images, choose Flare for faster generation, or Sunburst for tighter control on edits and detail.
    • Set a user language in Settings, or match the device.
    • Meeting summaries can stay in the transcript language or switch to yours.
    • Task enrichment can follow the task, the project, or your language. Projects have a language field for that.
    • Settings extra help stays behind an Info toggle. On a narrower window, the dashboard nav collapses to icons.
    • Connecting Claude through MCP no longer fails at sign-in.
  39. 0.4.31

    Website · Mac app

    Repeating events and multi-day dates, and the menu bar calendar on macOS 27.

    • Create daily, weekly, monthly, yearly, or weekday repeating events, with an optional until date.
    • Start and end each have a date; the end date stays the same as start until you change it.
    • For a repeating invite, accept or delete this event or the whole series.
    • Overnight and multi-day events show on every day they span in the menu bar calendar.
    • On macOS 27 (Golden Gate), clicking the menu bar icon shows the calendar under the item again.
  40. 0.4.30

    Website · Mac app

    The menu bar title drops deleted events, and recording shows how long it has been running.

    • Deleting or declining an event clears the menu bar countdown immediately, even when the panel is closed.
    • The title only shows the meeting happening now (time left) or the next one inside the countdown window.
    • While recording, the menu bar shows elapsed time — Recording… 32m.
  41. 0.4.29

    Website · Mac app

    Invites open as a guest view with RSVP, guest status is visible, and typing no longer triggers letter shortcuts.

    • Opening an invite you do not organize shows when, where, who, and notes, with Accepted, Maybe, or Declined — plus Join when there is a meeting link.
    • If the organizer allows it, add more guests from that view.
    • Guest lists show each person’s status — accepted, maybe, declined, or awaiting.
    • After you RSVP, an organizer edit no longer forces you to respond again.
    • Date and time fields in the event editor wrap on a narrower window; delete uses a trash icon.
    • Letter shortcuts no longer fire while you are typing in an input.
  42. 0.4.28

    Website · Mac app

    Cancelled events land in the inbox, saving no longer beach-balls the menu bar, and the calendar refreshes on its own.

    • When a Google or Outlook event is cancelled or deleted, it appears in the bell inbox on the website and in the menu bar, with a system notification.
    • Saving a new event no longer freezes the menu bar.
    • The calendar refreshes every minute, when you open the panel, and from a refresh control next to Settings.
    • The menu bar countdown rebuilds on each refresh so it stays in sync.
  43. 0.4.27

    Website · Mac app

    The menu bar calendar defaults to week view, with a flowing agenda and faster extra windows.

    • Week view is the default; switch to the full month with the chevrons next to the date, or set the default in Settings.
    • Cross-month labels shorten to fit (Aug 31 - Sept 6), and the year only appears when it isn’t this year.
    • Invites sit in the top bar as a bell, before Settings. New event stays on the calendar row, on the right.
    • The agenda is one continuous list: about a month back and three months ahead, with more loaded as you scroll. Clicking a day scrolls that day to the top.
    • Settings and the event editor stay warm so they open instantly, and those windows show in Cmd+Tab.
    • Opening extra windows no longer beach-balls the menu bar.
  44. 0.4.26

    Website · Mac app

    Keep calendar and tasks on the device, email meeting notes, and transcribe long recordings without failing.

    • The menu bar keeps a local copy of your calendar, tasks, notes, and meetings so windows open from disk instead of waiting on the network.
    • From a meeting page, send the notes by email: type addresses, press Enter to add them, and remove them as tags.
    • The Meetings plus sits on the title row instead of at the bottom of the list.
    • Note and meeting titles wrap fully instead of truncating.
    • Meeting mentions past the first ten sit behind Show all.
    • Long WAV recordings are split before transcription so large files no longer fail.
  45. 0.4.25

    Website · Mac app

    Create and edit events in their own window; click an agenda event for a compact peek.

    • New and Edit open a centered event window: title, calendar, times, guests, and notes.
    • Clicking an event in the menu bar shows a small peek; Edit opens the full editor.
    • Calendar names use your settings aliases, with the account email beside them. Google calendars offer Google Meet; Outlook calendars offer Microsoft Teams.
    • Timezone is optional — turn on Edit timezone to pick from the same list as the website.
  46. 0.4.24

    Website · Mac app

    A quieter fullscreen event reminder, with join and record actions that match the event type.

    • Light and dark both keep the same transparent overlay. Click away, Esc, or Enter still dismisses it.
    • You see the scheduled time, a countdown until start, then elapsed time in red.
    • Online events get Join call and Join & start recording. In-person or unknown events get Start recording.
  47. 0.4.23

    Website · Mac app

    After an update, see what changed; Settings shows the changelog in the app; the menu bar tells you when a new build is waiting.

    • The first launch after an update opens a What’s new window with those release notes. Dismiss it once and it stays gone until the next update.
    • Settings → changelog lists every release in the app, same notes as the website.
    • Twice a day the app checks for updates. If one is available, a notification opens Settings so you can install it.
  48. 0.4.22

    Website · Mac app

    Settings match the website layout, recordings can nudge you when a call runs long, and meeting note titles are editable.

    • Settings uses a left nav and grouped cards for general, style, calendar, tasks, recordings, and changelog.
    • Microphone and screen recording are separate permission rows, with Grant only when needed.
    • A recording reminder pops up after the calendar event ends, or after 10, 30, or 60 minutes — test it from Settings.
    • Meeting note titles can be edited. Recordings that aren’t tied to a calendar event get a short title from the transcript.
  49. 0.4.21

    Website · Mac app

    A clearer month grid in the menu bar, with a narrower panel.

    • Day numbers use the mono font, with event dots, inside a rounded cell.
    • Today is inverted; hover uses a muted fill.
    • The panel is a bit narrower.
  50. 0.4.20

    Website · Mac app

    Stay signed in overnight: access tokens last 30 days and no longer rotate on Mac sleep.

    • The menu bar session lasts 30 days and refreshes when a week remains, so opening the laptop after sleep does not force a re-login.
    • A concurrent token refresh can no longer wipe a successful sign-in from disk.
  51. 0.4.19

    Website · Mac app

    New tasks land at the top, in-progress events use their calendar colour, and running timers stay visible when a project filter would hide them.

    • A newly added task appears at the top of its board column instead of the bottom.
    • Events happening now fill with that calendar’s colour and black or white text — the same on the website and in the menu bar, in light or dark mode.
    • The running-timer notice also shows on the tasks page when you’re focused on a different project than the one the timer belongs to.
  52. 0.4.18

    Website · Mac app

    Stay signed in on the menu bar until you revoke that client in Settings.

    • The menu bar app refreshes its session silently and stays signed in after you sign out of the website.
    • To disconnect it, revoke Secundo Desktop under Settings → OAuth clients.
  53. 0.4.17

    Website · Mac app

    Fix the menu bar auto-update install.

    • Updater downloads no longer fail signature checks after a republished build.
    • Install & Restart should complete normally; sign in again if you still see the auth session error from 0.4.16.
  54. 0.4.16

    Website · Mac app

    Re-sign in after the auth upgrade when the menu bar session expires.

    • Stale OAuth refresh tokens from the Better Auth 1.7 migration clear automatically instead of showing a raw API error.
    • Sign in again once to get a new session; no other desktop changes required for the new auth endpoints.
  55. 0.4.15

    Website · Mac app

    Recorded calls land in Meetings with a transcript and structured notes.

    • After you stop recording, the transcript is saved in the Meetings notebook with summary, takeaways, and next steps.
    • The email (if enabled) links to that page instead of attaching the full transcript.
    • Save-to-notebook is gone; notes are stored automatically.
  56. 0.4.14

    Website · Mac app

    A tighter menu bar calendar, with recording and settings on their own row.

    • The panel is a bit narrower, and the month grid uses more of the width with tighter rows.
    • Recording and Settings sit on a top action row, leaving room for a calendar/tasks switcher later.
    • New event is a ghost plus on the right of the calendar controls.
  57. 0.4.13

    Website · Mac app

    Menu bar countdown clears after Mac sleep.

    • The countdown runs on a main-thread timer and refreshes on wake, so “1s left” does not stick after sleep.
    • Ended events are dropped from the tray snapshot on wake; clearing the title blanks the status item first so macOS does not keep a stale string.
  58. 0.4.12

    Website · Mac app

    Calendar events stay on screen while they refresh.

    • The web and menu bar calendars remember the last fetched events locally, so a reload is not an empty grid.
    • Paging months or weeks shows the cached range immediately, then overwrites it when the live fetch returns.
  59. 0.4.11

    Website · Mac app

    Outlook calendar, with Teams links on events.

    • Connect one or more Outlook or Microsoft 365 accounts in Settings, next to Google and ICS.
    • Create, edit, delete, and RSVP on writable Outlook calendars; events stay in Outlook.
    • Choose Teams instead of Meet when the selected calendar is Outlook.
    • The menu bar app shows Outlook events after you connect in the web app.
  60. 0.4.8

    Website · Mac app

    Respond to calendar invites from the menu bar.

    • Unanswered invites dim in the agenda; Accept, Maybe, or Decline from the mail inbox or the event editor.
    • A system notification arrives for new invites; clicking it opens the panel on the inbox.
    • The web calendar uses the same dimming for pending invites.
  61. 0.4.7

    Website · Mac app

    Past events stay in place, and the menu bar countdown actually ends.

    • Today’s elapsed events keep their order and dim; a Past events divider sits between past and current or upcoming.
    • The menu bar title is no longer held at “1s left” after an event ends, including when the panel has been closed.
  62. 0.4.6

    Website · Mac app

    Menu bar countdown that actually clears, plus calendar invites.

    • The menu bar countdown is computed natively, so ended events leave the title even when the panel is closed.
    • Pending calendar invites show in the dashboard with Accept / Decline / Maybe, and desktop can notify when new ones arrive.
  63. 0.4.5

    Website · Mac app

    Monochrome rebrand — new mark, icons, and loaders.

    • New circle-dot brand mark across web lockups, favicon, dock, and menu bar.
    • Task statuses use Lucide circle icons: dashed, slash, and check.
    • Shared rotating circle-dot loader replaces HeroUI spinners.
    • Dashboard home shortcut is `.`; Tasks nav uses the doing icon.
  64. 0.3.0

    Website · Mac app

    Calendar — Google, ICS, and natural-language events.

    • A full admin calendar with month, week, day, and list views; your last view is remembered.
    • Connect one or more Google accounts, pick which calendars to show, and set colours and aliases.
    • Subscribe to ICS / iCal feeds as read-only overlays next to Google.
    • Create, edit, delete, and drag events on writable Google calendars — events live in Google, not in Secundo.
    • Choose a default calendar so new events land where you expect.
    • Add an event in plain language (or switch to the form): times, Meet or in-person, attendees, and notes.
    • Event cards show guest avatars and a Join control when there is a meeting link.
    • In-progress events invert so what is happening now stands out; soft calendar colour tints the rest.
  65. 0.2.0

    Website · Mac app

    Focus on one project at a time.

    • Focus the tasks page on a project: the board or table shows only its tasks, and anything you add is filed to it.
    • The focused project is remembered, so you come back to where you left off.
    • Archiving done tasks while focused clears that project only.
    • Opening a project goes straight to its focused tasks — no separate project page to pass through.
    • Projects are now a stack of folder-tab cards, with an added → doing → done tally on the one you are pointing at.
    • Choose your interface typeface — JetBrains Mono or Instrument Sans — in Settings.
    • Task status icons for added, doing, and done, on web and desktop.
  66. 0.1.0

    Website · Mac app

    Initial release.

    • Projects, tasks, and notes — keyboard-first, for one.
    • Kanban board with project color bars and same-project dimming.
    • Zen notes editor with slash menu, tables, and checklists.
    • Primo and queued daily planning, with a weekday work-agent email.
    • Images skill for AI generation and history.
    • CLI and admin MCP for terminal and AI hosts.
    • Menu-bar desktop app with shared auth and task timers.
    • Standard and Pro tiers, system theme, and settings for MCP keys.