v2026.10.16.0
macro-inc/macrov2026.10.16.0Oct 16, 2026by synoet
Upgrading?
AI Summary
This release introduces new Call triggers for routines, significantly enhances the Sheets application with Excel-like features such as drag-and-drop cell movement and date picking, and improves mobile navigation and Android capabilities. It also includes updates to observability, calendar management, and sharing functionality.
Key Highlights
- Added Call started and Call ended triggers for routines.
- Enhanced Sheets with Excel-like features including drag-and-drop cell movement, date picking, cell indentation, and checkboxes.
- Improved mobile navigation by routing Android system Back through active split views and adding native Android calls.
- Integrated PostgreSQL query monitoring into Grafana for better development observability.
- Simplified team calendar settings and added features to request and approve access to shared items.
New Features
- Call started and Call ended triggers
- Persistent private agent persona DMs
- CreateChannelMediaUpload tool for direct media uploads
- Team out-of-office overlay toggle
- PostgreSQL query monitoring hooked into Grafana
- App branding updated to alpha
- Prompt source tracking for agents
- Sheets: Parse typed partial dates and add date format presets
- Sheets: Indent cell text with Excel's increase and decrease indent
- Sheets: Color-code dropdown choices
- Sheets: Drag a selection to move cells and rewrite references
- Sheets: Pick dates from a calendar in date cells
- Sheets: Insert checkboxes in cells
- Sheets: Enter @ dates as date values and pick them from an @date calendar
- Settings: Move log out to account and guard account deletion
- Launcher: Default create menu to search mode
- Sharing: Request and approve access to shared items
- Android: Native calls
- Marketing: Move demo and partner booking links to Macro
- Code-mode: Run public SDK programs and present durable reviews
- Canvas: Improved media upload tools and zoom handling
Full Release Notes
## What's Changed * feat(routines): add Call started and Call ended triggers by @synoet in https://github.com/macro-inc/macro/pull/8064 * fix(mobile): route Android system Back through the active split view by @peterchinman in https://github.com/macro-inc/macro/pull/7332 * fix(view-shell): keep split close available in navigation overlays by @dev-rb in https://github.com/macro-inc/macro/pull/8092 * chore(infra): reassign tech_lead tags from hutch to teo by @whutchinson98 in https://github.com/macro-inc/macro/pull/8094 * fix(calls): open recordings in the calls view by @dev-rb in https://github.com/macro-inc/macro/pull/8095 * chore: remove unused code and legacy database tables by @seanaye in https://github.com/macro-inc/macro/pull/8089 * chore(infra): dev PostgreSQL monitoring with a native NixOS collector by @404Wolf in https://github.com/macro-inc/macro/pull/7989 * fix(macrodb): manage dev's postgres 18 parameters and apply them to the replica by @gbirman in https://github.com/macro-inc/macro/pull/8096 * ci(desktop): log CloudKit connectivity during notarization by @ehayes2000 in https://github.com/macro-inc/macro/pull/8098 * fix(navigation): derive rail selection from the active split by @dev-rb in https://github.com/macro-inc/macro/pull/8099 * feat(mobile): a client cache wasm version bump counts as a native change by @peterchinman in https://github.com/macro-inc/macro/pull/8097 * fix(crm): open referenced tasks in the task view by @gbirman in https://github.com/macro-inc/macro/pull/8102 * chore(android): bump versionCode to 3 by @peterchinman in https://github.com/macro-inc/macro/pull/8106 * feat: add persistent private agent persona DMs by @synoet in https://github.com/macro-inc/macro/pull/7456 * fix(marketing): load homepage demo iframe without loading="lazy" by @jbecke in https://github.com/macro-inc/macro/pull/8105 * fix(auth): allow OpenAI and Anthropic console OAuth origins by @ehayes2000 in https://github.com/macro-inc/macro/pull/8108 * feat(channels): add CreateChannelMediaUpload tool for direct media uploads by @jbecke in https://github.com/macro-inc/macro/pull/7975 * ci(android): require version bumps in pull requests by @peterchinman in https://github.com/macro-inc/macro/pull/8044 * feat(calendar): remove the team calendar overlay and simplify team sharing settings by @gbirman in https://github.com/macro-inc/macro/pull/8085 * fix(onboarding): unify native and Pipedream connectors by @jbecke in https://github.com/macro-inc/macro/pull/8042 * feat(observability): hook dev postgres queries into grafana by @404Wolf in https://github.com/macro-inc/macro/pull/8111 * chore(lexical-service): remove the Cloudflare worker deployment by @404Wolf in https://github.com/macro-inc/macro/pull/8115 * feat(mobile): label app name, icons, and downloads as alpha by @ehayes2000 in https://github.com/macro-inc/macro/pull/8100 * fix(notifications): close retention observability gaps by @seanaye in https://github.com/macro-inc/macro/pull/8116 * fix(observability): deploy dev PostgreSQL query monitoring by @404Wolf in https://github.com/macro-inc/macro/pull/8123 * feat(agents): show where and when each prompt came from by @404Wolf in https://github.com/macro-inc/macro/pull/8112 * fix(observability): harden postgres collector startup and samples by @404Wolf in https://github.com/macro-inc/macro/pull/8124 * fix(sheets): keep dropdown lists beside their cell and switch in one click by @synoet in https://github.com/macro-inc/macro/pull/8138 * fix(sheets): make gridlines visible and save them per sheet by @synoet in https://github.com/macro-inc/macro/pull/8126 * fix(sheets): keep a cell's fill and font while it is selected or edited by @synoet in https://github.com/macro-inc/macro/pull/8127 * fix(marketing): style sample workspace before client scripts load by @jbecke in https://github.com/macro-inc/macro/pull/8147 * feat(sheets): parse typed partial dates and add date format presets by @synoet in https://github.com/macro-inc/macro/pull/8133 * fix(sheets): keep cross-sheet formula references working from any row by @synoet in https://github.com/macro-inc/macro/pull/8129 * feat(sheets): scroll the grid while a drag nears or passes its edge by @synoet in https://github.com/macro-inc/macro/pull/8128 * fix(web): remove app-shell service worker caching by @dev-rb in https://github.com/macro-inc/macro/pull/8148 * feat(sheets): indent cell text with Excel's increase and decrease indent by @synoet in https://github.com/macro-inc/macro/pull/8130 * feat(calendar): toggle the team out-of-office overlay with a checkbox by @gbirman in https://github.com/macro-inc/macro/pull/8149 * fix(calendar): preserve team ooo rows during unrelated syncs by @gbirman in https://github.com/macro-inc/macro/pull/8150 * feat(sheets): color-code dropdown choices by @synoet in https://github.com/macro-inc/macro/pull/8136 * fix(calendar): keep the team OOO card anchored across refetches by @gbirman in https://github.com/macro-inc/macro/pull/8152 * feat(sheets): drag a selection to move cells and rewrite references by @synoet in https://github.com/macro-inc/macro/pull/8132 * feat(sheets): pick dates from a calendar in date cells by @synoet in https://github.com/macro-inc/macro/pull/8131 * feat(settings): move log out to account and guard account deletion by @jbecke in https://github.com/macro-inc/macro/pull/8154 * feat(sheets): insert checkboxes in cells by @synoet in https://github.com/macro-inc/macro/pull/8135 * fix(icons): preserve calendar icons for ICS attachments by @gbirman in https://github.com/macro-inc/macro/pull/8155 * feat(launcher): default create menu to search mode by @jbecke in https://github.com/macro-inc/macro/pull/8158 * feat(sheets): enter @ dates as date values and pick them from an @date calendar by @synoet in https://github.com/macro-inc/macro/pull/8160 * feat(sharing): request and approve access to shared items by @peterchinman in https://github.com/macro-inc/macro/pull/8113 * feat(android): native calls by @peterchinman in https://github.com/macro-inc/macro/pull/7294 * feat(marketing): move demo and partner booking links to Macro by @chaitbuilds in https://github.com/macro-inc/macro/pull/8166 * fix(email): preserve thread scroll during draft saves by @peterchinman in https://github.com/macro-inc/macro/pull/8161 * fix(billing): restore paid Pro signup and guard duplicate checkout by @peterchinman in https://github.com/macro-inc/macro/pull/8164 * feat(code-mode): run public SDK programs and present durable reviews by @404Wolf in https://github.com/macro-inc/macro/pull/7841 * improve(canvas): media upload tool/menus, better handling of zoom to fit by @sedson in https://github.com/macro-inc/macro/pull/8144 * fix(database): polish editing and keyboard navigation by @404Wolf in https://github.com/macro-inc/macro/pull/8153 * fix(desktop): force CloudKit stapling over TCP by @ehayes2000 in https://github.com/macro-inc/macro/pull/8122 * fix(build): retain embedded Deno assets in deployment sources by @404Wolf in https://github.com/macro-inc/macro/pull/8177 * fix(channels): restore channel picture actions and let any participant set them by @peterchinman in https://github.com/macro-inc/macro/pull/7518 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.10.15.0...v2026.10.16.0
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one