v2026.10.8
Gerstep/HumanCompilerv2026.10.8Oct 8, 2026by synoet
Upgrading?
AI Summary
Introduces a wide range of productivity features including advanced calendar management, database schema updates, spreadsheet editing tools, and forms AI authoring.
Key Highlights
- Calendar: GraphQL types, mutations, cache index, and read-only sharing.
- Databases: Support for non-nullable columns and shared editor API.
- Sheets: Row/column manipulation, in-cell dropdowns, and drag-and-drop tabs.
- Forms: Direct AI authoring tools.
- CRM: Pipelines using shared database storage.
New Features
- Calendar GraphQL support.
- Database schema improvements.
- Spreadsheet editing tools.
- Forms AI tools.
- CRM pipeline improvements.
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
openclaw/openclaw★ 392,689
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,064
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,472
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,654
The open source coding agent.
n8n-io/n8n★ 208,248
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.