v2026.8.4.1
macro-inc/macrov2026.8.4.1Aug 4, 2026by synoet
AI Summary
This update enhances the search processing service with email Kafka support and improves GitHub app installation tracking. It also adds a calendar view UI and property fetching via GraphQL.
Key Highlights
- Added email Kafka support to search processing service
- Improved GitHub app installation tracking
- Added Calendar view UI
- Added GraphQL fetching for entity properties
New Features
- Search processing service email Kafka
- GitHub app installation tracking
- FusionAuth GitHub IDP integration
- Calendar view UI
- Webhook namespace support
- Property GraphQL fetch
- Anthropic status bot
- Message/task mode toggle
Full Release Notes
## What's Changed * feat(search_processing_service): email kafka by @whutchinson98 in https://github.com/macro-inc/macro/pull/5340 * feat(search_processing_service): update kafka consumer retries by @whutchinson98 in https://github.com/macro-inc/macro/pull/5389 * feat(github): better GitHub app installation tracking by @whutchinson98 in https://github.com/macro-inc/macro/pull/5356 * feat(fusionauth): add in github identity provider to iac by @whutchinson98 in https://github.com/macro-inc/macro/pull/5391 * feat(auth): drive mobile lead and welcome emails through Loops events by @evanhutnik in https://github.com/macro-inc/macro/pull/5392 * fix(github): update sync redirect return url by @whutchinson98 in https://github.com/macro-inc/macro/pull/5395 * fix(search): converge OpenSearch mappings so tagged calls are searchable by @gbirman in https://github.com/macro-inc/macro/pull/5396 * feat: gate calendar ingestion and consent scope behind env flags by @gbirman in https://github.com/macro-inc/macro/pull/5401 * Extract SidebarOpenInSplitMenu component for reusable split actions by @jbecke in https://github.com/macro-inc/macro/pull/5386 * feat(webhook): add in webhook namespace support by @whutchinson98 in https://github.com/macro-inc/macro/pull/5400 * feat(calendar): calendar view ui by @dev-rb in https://github.com/macro-inc/macro/pull/5394 * perf(email): prune crm cleanup candidates with nothing to tear down by @evanhutnik in https://github.com/macro-inc/macro/pull/5397 * fix(md): format-tools - preventDefault on unlink btn by @sedson in https://github.com/macro-inc/macro/pull/5388 * fix(command): show Copy ID on every block by @gbirman in https://github.com/macro-inc/macro/pull/5406 * feat(property): use graphql to fetch entity properties by @dev-rb in https://github.com/macro-inc/macro/pull/5276 * feat: anthropic status bot by @ehayes2000 in https://github.com/macro-inc/macro/pull/5293 * style(tags): restyle edit/filter btns for tags, add truncation by @sedson in https://github.com/macro-inc/macro/pull/5412 * fix(md): no focus hijacking on remote doc name changes by @sedson in https://github.com/macro-inc/macro/pull/5414 * feat(channel): message/task mode toggle for channel and DM inputs by @jbecke in https://github.com/macro-inc/macro/pull/5387 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.8.4.0...v2026.8.4.1