v2026.10.8
ingelibre/ingetrazov2026.10.8Oct 8, 2026by synoet
Upgrading?
AI Summary
This release adds a comprehensive Kanban board view, advanced spreadsheet features, and extensive calendar capabilities, alongside Microsoft authentication and improved observability.
Key Highlights
- New Kanban board view for tasks
- Advanced spreadsheet features including goal seek and combo charts
- GraphQL calendar types, mutations, and read-only team sharing
- Microsoft IDP integration in production
- Improved observability and telemetry for agent sessions
New Features
- Kanban board view for tasks
- Spreadsheet goal seek, percent stacks, and combo charts
- Microsoft IDP integration in production
- GraphQL calendar types, queries, and mutations
- Calendar read-only team sharing and availability
- Observability telemetry for agent prompt gaps
- AI authoring tools for forms
- Sheets editing capabilities (rows, columns, dropdowns)
Full Release Notes
## What's Changed * fix(agent-session): read a just-created session from the primary by @404Wolf in https://github.com/macro-inc/macro/pull/7692 * fix(ci): use pg14 to match prod db version by @whutchinson98 in https://github.com/macro-inc/macro/pull/7701 * fix(desktop): honor notification preferences and stabilize bundle updates by @ehayes2000 in https://github.com/macro-inc/macro/pull/7532 * fix(email): refresh delivered reminders and Signal ordering by @gbirman in https://github.com/macro-inc/macro/pull/7655 * fix(channels): remove open in other split from options, add split ctx menu by @sedson in https://github.com/macro-inc/macro/pull/7658 * fix(agent): record provider time to first chunk on agent-session turns by @404Wolf in https://github.com/macro-inc/macro/pull/7704 * Seanaye/fix/load channel first by @seanaye in https://github.com/macro-inc/macro/pull/7706 * feat(ownership): team deletion removes team owned and team bot owned entities by @whutchinson98 in https://github.com/macro-inc/macro/pull/7703 * feat(calendar): add GraphQL calendar read types and occurrence range queries by @gbirman in https://github.com/macro-inc/macro/pull/7670 * fix(ios): fetch production PostHog key from Doppler by @peterchinman in https://github.com/macro-inc/macro/pull/7702 * fix(web): remove 'Edit with AI' document button by @jbecke in https://github.com/macro-inc/macro/pull/7711 * feat(markdown): render video file links as video elements by @gbirman in https://github.com/macro-inc/macro/pull/7643 * feat(fusionauth): enable microsoft idp in prod by @whutchinson98 in https://github.com/macro-inc/macro/pull/7715 * refactor(databases): share the editor through a host API by @404Wolf in https://github.com/macro-inc/macro/pull/7709 * feat(calendar): log calendar changes per email link in every write transaction by @gbirman in https://github.com/macro-inc/macro/pull/7673 * feat(command): discover CRM contacts in Command-K by @gbirman in https://github.com/macro-inc/macro/pull/7648 * fix(passwordless): require email param by @whutchinson98 in https://github.com/macro-inc/macro/pull/7717 * feat(databases): support non-nullable columns by @404Wolf in https://github.com/macro-inc/macro/pull/7708 * feat(calendar): expose calendarChanges and page watermarks over GraphQL by @gbirman in https://github.com/macro-inc/macro/pull/7675 * Seanaye/fix/update parser by @seanaye in https://github.com/macro-inc/macro/pull/7719 * feat(calendar-cache): add the calendar range index, coverage map and calendarRange/calendarCommit by @gbirman in https://github.com/macro-inc/macro/pull/7676 * feat(calendar-cache): expose calendarRange and calendarCommit on wasm, Tauri and TS hosts by @gbirman in https://github.com/macro-inc/macro/pull/7677 * feat(calendar): read the calendar from the local cache behind enable-graphql-calendar by @gbirman in https://github.com/macro-inc/macro/pull/7688 * feat(meetings): add next meeting badge to calendar sidebar button by @jbecke in https://github.com/macro-inc/macro/pull/7718 * feat(reviews): add PR status tabs and linked session chips by @dev-rb in https://github.com/macro-inc/macro/pull/7714 * feat(calendar): add GraphQL calendar mutations with typed error codes by @gbirman in https://github.com/macro-inc/macro/pull/7690 * fix(desktop): add Applications shortcut and DMG installer layout by @ehayes2000 in https://github.com/macro-inc/macro/pull/7707 * fix(link): sign link state by @whutchinson98 in https://github.com/macro-inc/macro/pull/7720 * fix(soup): make GraphQL Done and Undo immediate by @seanaye in https://github.com/macro-inc/macro/pull/7391 * fix(soup): keep GraphQL Soup lists when a page lacks its soup payload by @synoet in https://github.com/macro-inc/macro/pull/7697 * fix(databases): reject unavailable SQL database scopes by @404Wolf in https://github.com/macro-inc/macro/pull/7611 * feat(crm): add pipelines using shared database storage by @synoet in https://github.com/macro-inc/macro/pull/7454 * fix(web): allow tailnet hosts on the HTTPS dev server by @synoet in https://github.com/macro-inc/macro/pull/7693 * feat(billing): refresh plan comparisons and add local state preview by @peterchinman in https://github.com/macro-inc/macro/pull/7662 * feat(calendar): run calendar mutations through the optimistic mutation queue by @gbirman in https://github.com/macro-inc/macro/pull/7694 * feat(reviews): add pull request priority, origin, and linked work by @jbecke in https://github.com/macro-inc/macro/pull/7671 * feat(tasks): add kanban board view by @dev-rb in https://github.com/macro-inc/macro/pull/7716 * feat(drive): folder composer for create->folder by @sedson in https://github.com/macro-inc/macro/pull/7726 * chore(ios): bump by @peterchinman in https://github.com/macro-inc/macro/pull/7723 * feat(billing): share paywall cards and unify account state previews by @peterchinman in https://github.com/macro-inc/macro/pull/7725 * feat(md): task filters and progress for document checklists by @ehayes2000 in https://github.com/macro-inc/macro/pull/7705 * style(ui): new create menu by @sedson in https://github.com/macro-inc/macro/pull/7727 * fix(share): title the roster Owner when only the owner is listed by @peterchinman in https://github.com/macro-inc/macro/pull/7730 * fix(calendar): stop calendar reads waiting on local cache startup by @gbirman in https://github.com/macro-inc/macro/pull/7734 * feat(observability): fill agent.prompt telemetry gaps by @404Wolf in https://github.com/macro-inc/macro/pull/7744 * feat(observability): measure agent session switches until the transcript paints by @404Wolf in https://github.com/macro-inc/macro/pull/7747 * fix(md): keep the outline rail out of the checkbox gutter by @peterchinman in https://github.com/macro-inc/macro/pull/7661 * feat(spreadsheet): add goal seek by @404Wolf in https://github.com/macro-inc/macro/pull/7745 * style(database): streamline navigation and grid layout by @synoet in https://github.com/macro-inc/macro/pull/7750 * fix(documents): await sync-service init when finalizing markdown uploads by @404Wolf in https://github.com/macro-inc/macro/pull/7710 * feat(spreadsheet): add percent stacks and combo charts by @404Wolf in https://github.com/macro-inc/macro/pull/7742 * style(forms): unify builder and respondent layouts by @synoet in https://github.com/macro-inc/macro/pull/7751 * fix(calendar): preserve event colors during cache handoffs by @gbirman in https://github.com/macro-inc/macro/pull/7756 * feat(projects): add New project button to projects list header by @synoet in https://github.com/macro-inc/macro/pull/7757 * fix(sheets): handle Cmd+C / Cmd+V whenever the sheet is the active block by @synoet in https://github.com/macro-inc/macro/pull/7698 * feat(sheets): drag sheet tabs to reorder them by @synoet in https://github.com/macro-inc/macro/pull/7685 * feat(sheets): insert and delete rows and columns in shared workbooks by @synoet in https://github.com/macro-inc/macro/pull/7681 * feat(sheets): in-cell dropdowns (data validation) in the editor and AI tools by @synoet in https://github.com/macro-inc/macro/pull/7691 * feat(forms): add direct AI authoring tools by @404Wolf in https://github.com/macro-inc/macro/pull/7656 * feat(calendar): add read-only team sharing and availability by @gbirman in https://github.com/macro-inc/macro/pull/7741 * fix(channels): make, channels, calls, emails use a very muted blue by @sedson in https://github.com/macro-inc/macro/pull/7761 * fix(crm): repair copied Sales pipeline column positions by @synoet in https://github.com/macro-inc/macro/pull/7759 * fix(calendar): preserve imported point events across sync and cache by @gbirman in https://github.com/macro-inc/macro/pull/7762 * perf(cors): cache preflights for two hours by @404Wolf in https://github.com/macro-inc/macro/pull/7763 * feat(graphql-cache): load GraphQL SDL at runtime by @ehayes2000 in https://github.com/macro-inc/macro/pull/7724 * feat(channels): show system activity inline with messages by @synoet in https://github.com/macro-inc/macro/pull/6674 * fix(crm): keep only populated companies in the copied Sales pipeline by @synoet in https://github.com/macro-inc/macro/pull/7764 * feat(projects): add description to project composer; Enter in title moves to it by @synoet in https://github.com/macro-inc/macro/pull/7758 * fix(billing): atomically credit paid reload webhooks by @peterchinman in https://github.com/macro-inc/macro/pull/7743 * fix(databases): keep cell previews mounted across unchanged polls by @synoet in https://github.com/macro-inc/macro/pull/7765 * chore: remove unused user call by @whutchinson98 in https://github.com/macro-inc/macro/pull/7766 * feat(crm): hide pipelines behind the enable-crm-pipelines flag by @synoet in https://github.com/macro-inc/macro/pull/7768 * fix(documents): ensure view access for job processing results by @whutchinson98 in https://github.com/macro-inc/macro/pull/7770 * fix(cache): preserve navigation cause for uncertain enqueues by @seanaye in https://github.com/macro-inc/macro/pull/7769 * fix(ai-billing): remove direct usage charges by @peterchinman in https://github.com/macro-inc/macro/pull/7752 * feat(desktop): add signed native auto-updates by @ehayes2000 in https://github.com/macro-inc/macro/pull/7631 * fix(github): push PR updates through Soup realtime by @ehayes2000 in https://github.com/macro-inc/macro/pull/7151 * test(crm): expect empty Sales rows to be dropped by the cleanup migration by @404Wolf in https://github.com/macro-inc/macro/pull/7777 * fix(auth): sign the desktop app in instead of the browser by @ehayes2000 in https://github.com/macro-inc/macro/pull/7775 * fix(mobile): refine task views and navigation defaults by @dev-rb in https://github.com/macro-inc/macro/pull/7778 * fix(crm): prevent company cell picker flashing by @synoet in https://github.com/macro-inc/macro/pull/7774 * feat(prompt): let agents mention forms by @404Wolf in https://github.com/macro-inc/macro/pull/7773 * fix(agent-egress): drop the Macro-staff gate on egress by @404Wolf in https://github.com/macro-inc/macro/pull/7785 * fix(projects): keep the Add to project save alive after the picker closes by @peterchinman in https://github.com/macro-inc/macro/pull/7663 * fix: query memory leaks by @peterchinman in https://github.com/macro-inc/macro/pull/6889 * fix(agent): raise the default turn limit from 16 to 200 by @ehayes2000 in https://github.com/macro-inc/macro/pull/7771 * fix(mcp_auth_proxy): validate redirect URIs against registered clients by @ehayes2000 in https://github.com/macro-inc/macro/pull/6084 * feat(databases): add formula columns by @404Wolf in https://github.com/macro-inc/macro/pull/7767 * fix(agents): stop a session creation race from reading as no access by @ehayes2000 in https://github.com/macro-inc/macro/pull/7791 * feat(crm): records sidebar, soup-backed people, and database-styled pipelines by @synoet in https://github.com/macro-inc/macro/pull/7787 * feat(agents): discover and connect missing integrations by @ehayes2000 in https://github.com/macro-inc/macro/pull/7776 * Android 05: harden offline account isolation and OTA recovery by @peterchinman in https://github.com/macro-inc/macro/pull/7303 * feat(crm): restyle creation dialogs to match the entity composer by @synoet in https://github.com/macro-inc/macro/pull/7798 * fix(crm): align mobile navigation and pipeline layout by @synoet in https://github.com/macro-inc/macro/pull/7800 * feat(projects): move Delete project into a Project actions menu by @synoet in https://github.com/macro-inc/macro/pull/7458 * feat(observability): warm-claim miss reasons and handshake wait by @404Wolf in https://github.com/macro-inc/macro/pull/7748 * feat(agent): open each reply with a line from a fast model by @404Wolf in https://github.com/macro-inc/macro/pull/7795 * feat(ai): add accelerated model speeds and pricing by @404Wolf in https://github.com/macro-inc/macro/pull/7802 * feat(android): prepare Play Store package and Firebase releases by @peterchinman in https://github.com/macro-inc/macro/pull/7806 * perf(agents): load the agent block eagerly by @404Wolf in https://github.com/macro-inc/macro/pull/7796 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.10.7...v2026.10.8
Related Repositories
public-apis/public-apis★ 491,193
A collective list of free APIs
NousResearch/hermes-agent★ 256,048
The agent that grows with you
yt-dlp/yt-dlp★ 200,218
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,539
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,701
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.