v2026.10.9.0
smicallef/spiderfootv2026.10.9.0Oct 9, 2026by synoet
Upgrading?
AI Summary
This major release introduces reactive GraphQL queries with local optimistic resolvers, AI billing settlement features, agent session tracking, native NixOS Grafana observability, and desktop sidebar navigation for calls.
Key Highlights
- Add reactive GraphQL queries and local optimistic resolvers
- Add AI billing settlement and reconciliation
- Track coding sessions with Macro tasks
- Add native NixOS Grafana observability pilot
- Add desktop sidebar navigation and filtering for calls
New Features
- Reactive GraphQL queries
- AI billing features
- Agent session tracking
- NixOS Grafana observability pilot
- Desktop sidebar navigation
Full Release Notes
## What's Changed * fix(dynamic-ui): wrap soup list notifications as accessors by @404Wolf in https://github.com/macro-inc/macro/pull/7814 * feat(cache): add reactive GraphQL queries and local optimistic resolvers by @synoet in https://github.com/macro-inc/macro/pull/7512 * fix(teams): shorten the auto-join generic domain error so the toast fits by @whutchinson98 in https://github.com/macro-inc/macro/pull/7650 * feat(ai-billing): settle consistently and reconcile outstanding usage by @whutchinson98 in https://github.com/macro-inc/macro/pull/7789 * fix(agent): introduce the Macro agent as @macro, not @macro-new by @404Wolf in https://github.com/macro-inc/macro/pull/7808 * feat(home): build the Signal work feed on the server by @synoet in https://github.com/macro-inc/macro/pull/7821 * refactor(web): one default reactive query API per data shape by @synoet in https://github.com/macro-inc/macro/pull/7823 * fix(ci): deploy the pushed commit's frontend, not main's tip by @404Wolf in https://github.com/macro-inc/macro/pull/7528 * perf(ci): build the web app while the backend deploys by @404Wolf in https://github.com/macro-inc/macro/pull/7811 * fix(ci): publish desktop installers independently of updater signing by @ehayes2000 in https://github.com/macro-inc/macro/pull/7830 * fix(web): keep a deploy from deleting a running build's chunks by @ehayes2000 in https://github.com/macro-inc/macro/pull/7817 * refactor(cache): key optimistic resolvers by mutation field by @synoet in https://github.com/macro-inc/macro/pull/7822 * fix(local): bound Docker logs and preserve LocalStack by @peterchinman in https://github.com/macro-inc/macro/pull/7831 * refactor(cache): run the mutation queue as an explicit state machine by @synoet in https://github.com/macro-inc/macro/pull/7824 * perf(ci): build a deploy job's nix derivations in parallel by @404Wolf in https://github.com/macro-inc/macro/pull/7815 * refactor: consolidate menu surface styling with menu-surface class by @jbecke in https://github.com/macro-inc/macro/pull/7836 * fix(md): restore md embed card behavior and improve menu options by @sedson in https://github.com/macro-inc/macro/pull/7835 * feat(agents): track coding sessions with Macro tasks by @404Wolf in https://github.com/macro-inc/macro/pull/7786 * fix(mcp): explain how to reconnect stale client registrations by @404Wolf in https://github.com/macro-inc/macro/pull/7834 * fix(pr): hide merge on drafts and until CI is passing by @404Wolf in https://github.com/macro-inc/macro/pull/7818 * feat(tasks): tighten task composer layout by @jbecke in https://github.com/macro-inc/macro/pull/7729 * fix(reminders): add comprehensive shorthand support for date parsing by @jbecke in https://github.com/macro-inc/macro/pull/7832 * fix(unified-list): add tag filtering to email and tasks views by @jbecke in https://github.com/macro-inc/macro/pull/7837 * fix(cache): close gaps left by merging main into #7512 by @synoet in https://github.com/macro-inc/macro/pull/7838 * feat(scheduling): auto-create default booking link and add dropdown for multiple links by @jbecke in https://github.com/macro-inc/macro/pull/7790 * refactor(home): keep Home open when starting new agent sessions by @jbecke in https://github.com/macro-inc/macro/pull/7666 * perf(cache-core): patch structural query changes instead of resending results by @synoet in https://github.com/macro-inc/macro/pull/7825 * fix(crm): remove the mobile tab vignette and hide Stage by default by @synoet in https://github.com/macro-inc/macro/pull/7839 * refactor(reminders): redesign email reminder dialog layout by @jbecke in https://github.com/macro-inc/macro/pull/7840 * feat(calls): add desktop sidebar navigation and filtering by @jbecke in https://github.com/macro-inc/macro/pull/7668 * fix(calendar): only show the Now badge for real meetings by @synoet in https://github.com/macro-inc/macro/pull/7820 * fix(filters): filter menu pointer grace, shift handling for all multi-selects by @sedson in https://github.com/macro-inc/macro/pull/7848 * perf(web): keep loro-crdt off the boot path by @404Wolf in https://github.com/macro-inc/macro/pull/7779 * fix(channel): unread notification pill by @peterchinman in https://github.com/macro-inc/macro/pull/7827 * fix(ios): restore push notification reply navigation by @peterchinman in https://github.com/macro-inc/macro/pull/7845 * feat(infra): add native NixOS Grafana observability pilot in Ohio by @404Wolf in https://github.com/macro-inc/macro/pull/7783 * fix(ai): respect model vision capabilities and normalize image uploads by @404Wolf in https://github.com/macro-inc/macro/pull/7842 * feat(infra): grant Grafana admin access to Macro Workspace by @404Wolf in https://github.com/macro-inc/macro/pull/7854 * fix(agents): bundle transcript fold worker explicitly by @404Wolf in https://github.com/macro-inc/macro/pull/7849 * feat(agents): structured trigger context for agent prompts by @404Wolf in https://github.com/macro-inc/macro/pull/7803 * fix(sync-service): let comment grants change only comment marks by @404Wolf in https://github.com/macro-inc/macro/pull/7853 * fix(anthropic): make WebSearch tolerate pause_turn and return every search's results by @404Wolf in https://github.com/macro-inc/macro/pull/7421 * feat(crm): open a pipeline row's company from its cell by @synoet in https://github.com/macro-inc/macro/pull/7852 * chore(infra): pin the Ohio observability production deployment by @404Wolf in https://github.com/macro-inc/macro/pull/7860 * feat(marketing): unify product pages and interactive demos by @chaitbuilds in https://github.com/macro-inc/macro/pull/7859 * perf(web): better route and assets loading, better skeletons, refactor layouts by @dev-rb in https://github.com/macro-inc/macro/pull/7807 * style(create): cleanup create menu by @sedson in https://github.com/macro-inc/macro/pull/7861 * fix(ios): keep call participant touch targets stable by @peterchinman in https://github.com/macro-inc/macro/pull/7856 * feat(billing): add scheduled plan notices and billing lab by @peterchinman in https://github.com/macro-inc/macro/pull/7865 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.10.8.1...v2026.10.9.0
Related Repositories
public-apis/public-apis★ 491,206
A collective list of free APIs
NousResearch/hermes-agent★ 256,074
The agent that grows with you
yt-dlp/yt-dlp★ 200,240
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,555
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
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.