v2026.9.28.0
ocrmypdf/OCRmyPDFv2026.9.28.0Sep 28, 2026by synoet
Upgrading?
AI Summary
Adds email hover actions, Favorites view, calendar UI redesign, initiative properties with GraphQL APIs, and Projects to Tasks.
Key Highlights
- Email hover actions and a new Favorites view
- Calendar UI and UX redesign
- Initiative properties and GraphQL APIs added
- Projects added to Tasks functionality
New Features
- Email hover actions and Favorites view
- Calendar UI and UX redesign
- Initiative properties and GraphQL APIs
- Projects added to Tasks
- Native calendar invitation cards
Full Release Notes
## What's Changed * fix(email): Escape in an open email thread returns to the breadcrumb list by @synoet in https://github.com/macro-inc/macro/pull/7032 * feat(email): add email hover actions and a Favorites view by @synoet in https://github.com/macro-inc/macro/pull/7036 * fix(agents): open mentioned agents with their configured instructions by @ehayes2000 in https://github.com/macro-inc/macro/pull/6998 * fix(home): retire the Assistant home and mount Home at /home by @synoet in https://github.com/macro-inc/macro/pull/7044 * fix(agents): drop null bytes before storing session logs by @404Wolf in https://github.com/macro-inc/macro/pull/7048 * fix(editor): keep Ctrl+Left on the current word after a leading mention by @404Wolf in https://github.com/macro-inc/macro/pull/7049 * Render bot mentions by their own name in notification text by @synoet in https://github.com/macro-inc/macro/pull/7055 * fix(web): stop the magic chip PR row leaving stale hover patches by @404Wolf in https://github.com/macro-inc/macro/pull/7056 * feat(calendar): UI and UX redesign by @dev-rb in https://github.com/macro-inc/macro/pull/7047 * chore(agents): describe images for the haiku trigger judge by @404Wolf in https://github.com/macro-inc/macro/pull/7054 * fix(web): restore Reviews header close button and PR notifications by @dev-rb in https://github.com/macro-inc/macro/pull/7062 * fix(email): stars flashing during row actions by @synoet in https://github.com/macro-inc/macro/pull/7041 * fix(email): stop pinning one person's name onto every email from a shared sender by @synoet in https://github.com/macro-inc/macro/pull/7058 * fix: match agent composer bottom margins to the channel input by @synoet in https://github.com/macro-inc/macro/pull/7045 * fix: close initiative access and lifecycle gaps by @synoet in https://github.com/macro-inc/macro/pull/6832 * fix(ai): AI document edits are presented under the initiating agent's name by @synoet in https://github.com/macro-inc/macro/pull/6965 * feat(notifs): Filter Macro's own digest emails out of Signal and email notifications by @synoet in https://github.com/macro-inc/macro/pull/7039 * fix(web): derive agent senders for fetched discussion threads by @synoet in https://github.com/macro-inc/macro/pull/7069 * feat(notifications): add per-entity notification snoozing by @synoet in https://github.com/macro-inc/macro/pull/7065 * feat(chat): dim reaction chips you have already added by @404Wolf in https://github.com/macro-inc/macro/pull/7066 * chore(agents): hide agent session Changes controls until a pull request is linked by @404Wolf in https://github.com/macro-inc/macro/pull/7074 * feat(tasks): share new tasks with the team at edit access by @synoet in https://github.com/macro-inc/macro/pull/7073 * chore(chat): show muted-bell indicator in the app sidebar channel list by @404Wolf in https://github.com/macro-inc/macro/pull/7060 * feat: add initiative properties and GraphQL APIs by @synoet in https://github.com/macro-inc/macro/pull/6834 * feat: support initiative discussions by @synoet in https://github.com/macro-inc/macro/pull/6835 * feat: record initiative activity by @synoet in https://github.com/macro-inc/macro/pull/6837 * fix(agent_harness): stop double-notifying users mentioned in a channel prompt by @synoet in https://github.com/macro-inc/macro/pull/7084 * feat: add initiative MCP tools by @synoet in https://github.com/macro-inc/macro/pull/6845 * feat(soup): add favorites filtering and optimistic membership by @synoet in https://github.com/macro-inc/macro/pull/7070 * fix(email): use the Soup favorites query in the Favorites view by @synoet in https://github.com/macro-inc/macro/pull/7071 * feat(email): add native calendar invitation cards by @synoet in https://github.com/macro-inc/macro/pull/6673 * fix(web): keep the mobile compose send button filled in the header island by @synoet in https://github.com/macro-inc/macro/pull/7090 * fix(billing): disable Max plan purchases by @whutchinson98 in https://github.com/macro-inc/macro/pull/7008 * chore(ai): remove fable from model picker by @whutchinson98 in https://github.com/macro-inc/macro/pull/7013 * Add Beta badge to spreadsheet block header on desktop by @jbecke in https://github.com/macro-inc/macro/pull/7099 * fix(command): validate cache hydration checkpoints and stabilize ranking by @synoet in https://github.com/macro-inc/macro/pull/7086 * feat(ownership): documents create with a typed owner distinct from the actor by @whutchinson98 in https://github.com/macro-inc/macro/pull/6978 * chore(ci): cache and parallelize web wasm builds by @404Wolf in https://github.com/macro-inc/macro/pull/6407 * feat(calls): improve settings by @ehayes2000 in https://github.com/macro-inc/macro/pull/7035 * fix(web): group collapsed replies and hide tool server labels by @ehayes2000 in https://github.com/macro-inc/macro/pull/6946 * fix(agents): stop images in the last agent reply flashing on send by @404Wolf in https://github.com/macro-inc/macro/pull/7100 * chore(sheets): add date support to spreadsheets by @404Wolf in https://github.com/macro-inc/macro/pull/7078 * chore(agents): group the agent model catalog and add open-weight models by @404Wolf in https://github.com/macro-inc/macro/pull/6971 * feat(web): reuse claimed split content with search targets by @dev-rb in https://github.com/macro-inc/macro/pull/7094 * feat: add Projects to Tasks by @synoet in https://github.com/macro-inc/macro/pull/6846 * Seanaye/fix/thread unreads by @seanaye in https://github.com/macro-inc/macro/pull/7128 * fix(web): connect mobile dock search to channel results by @seanaye in https://github.com/macro-inc/macro/pull/7119 * feat(crm): company and contact discussion parents on the message store by @gbirman in https://github.com/macro-inc/macro/pull/7011 * feat(crm): serve crm comment routes from the message store and import legacy comments by @gbirman in https://github.com/macro-inc/macro/pull/7025 * chore(agents): hide inline @macro sessions from the agents list and search by @404Wolf in https://github.com/macro-inc/macro/pull/7096 * feat(crm): company and contact discussions on the shared message conversation by @gbirman in https://github.com/macro-inc/macro/pull/7028 * fix(agents): focus new-chat composer when c→a reopens it by @404Wolf in https://github.com/macro-inc/macro/pull/7129 * fix(cursor): let a stop reach a prompt stuck behind a foreign-run mirror by @404Wolf in https://github.com/macro-inc/macro/pull/7082 * fix(analytics): disable Meta pixel in native apps by @peterchinman in https://github.com/macro-inc/macro/pull/7118 * Seanaye/fix/unset property optimism by @seanaye in https://github.com/macro-inc/macro/pull/7123 * fix(web): focus model search when hovering an agent submenu by @404Wolf in https://github.com/macro-inc/macro/pull/6638 * refactor(diff): update diff view and agent changes viewer implementation and UI by @dev-rb in https://github.com/macro-inc/macro/pull/7127 * fix(docs): reject container text writes and preserve table-cell text by @404Wolf in https://github.com/macro-inc/macro/pull/6468 * fix(agents): collapse navigation into an overlay in narrow splits by @404Wolf in https://github.com/macro-inc/macro/pull/7077 * feat(infra): declare every Datadog monitor in code by @404Wolf in https://github.com/macro-inc/macro/pull/6065 * feat(ownership): type the non-user owner rollout gate by @whutchinson98 in https://github.com/macro-inc/macro/pull/7142 * fix(agents): compose agent context for project and CRM discussions by @gbirman in https://github.com/macro-inc/macro/pull/7143 * chore: start 'chunking' sync service websockets by @404Wolf in https://github.com/macro-inc/macro/pull/4507 * feat(agent): share live HMR previews over SSH by @404Wolf in https://github.com/macro-inc/macro/pull/6629 * chore(agents): add skeleton loaders to Agents and Home lists by @404Wolf in https://github.com/macro-inc/macro/pull/7146 * fix(mentions): make app link parsing be route aware by @dev-rb in https://github.com/macro-inc/macro/pull/7093 * feat(observability): correlate WAF logs with traces by @404Wolf in https://github.com/macro-inc/macro/pull/6109 * feat(ai): support skill discovery and reading across agent harnesses by @ehayes2000 in https://github.com/macro-inc/macro/pull/6916 * feat(projects): set a task's project like any other property by @synoet in https://github.com/macro-inc/macro/pull/7160 * chore(infra): fix WAF adoption and structured Datadog trace parsing by @404Wolf in https://github.com/macro-inc/macro/pull/7152 * fix(reviews): redirect disabled Reviews list to Tasks by @dev-rb in https://github.com/macro-inc/macro/pull/7161 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.9.25.4...v2026.9.28.0
Related Repositories
public-apis/public-apis★ 491,141
A collective list of free APIs
NousResearch/hermes-agent★ 255,984
The agent that grows with you
yt-dlp/yt-dlp★ 200,086
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,498
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,704
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.