Skip to content

v2026.9.14.0

Choose a tag to compare

@whutchinson98 whutchinson98 released this 14 Sep 14:10
· 1563 commits to main since this release
a34ebdd

What's Changed

  • Add "Ask Macro" button to channel header for AI chat by @jbecke in #6317
  • chore(db): remove dead indices by @whutchinson98 in #6319
  • fix(md): include task chip titles in document find by @404Wolf in #6298
  • Refactor inbox selector to single-select with sidebar and menu variants by @jbecke in #6323
  • fix(new-layout): various bug fixes and ui/ux improvements by @dev-rb in #6328
  • feat(channels): channel catch up endpoint by @whutchinson98 in #6324
  • Release SDK 0.0.2 with automated npm publishing by @synoet in #6335
  • Seanaye/feat/notification state sum type by @seanaye in #6297
  • perf(email): drop the redundant dedupe in attachment discovery by @whutchinson98 in #6331
  • perf(crm): constrain team_id on crm_domains in the domain lookup by @whutchinson98 in #6330
  • perf(soup): route unfiltered item pages through the dynamic builder by @whutchinson98 in #6333
  • feat(ui): component lib debug, update components, add coverage tooling by @sedson in #6304
  • perf(frecency): claim event batches instead of holding the read open by @whutchinson98 in #6332
  • feat(agent_session): lifecycle events on Kafka, webhook fan-out, SDK hydration by @404Wolf in #6318
  • feat(channels): channel catchup frontend by @whutchinson98 in #6325
  • fix(local-stack): don't gate the stack on LocalStack's DNS-dependent healthcheck by @gbirman in #6337
  • cursor journal: fail fast on a superseded claim instead of blocking by @404Wolf in #6327
  • feat: tags in soupbar by @peterchinman in #6309
  • feat(web): swipe to indent list items on mobile by @404Wolf in #6314
  • fix(local-stack): give LocalStack a real grace period before the health gate by @gbirman in #6340
  • feat(new-layout): add top bars for list views by @dev-rb in #6341
  • fix: tanstack virtual safari/ios scroll issues by @peterchinman in #6338
  • feat(email): allow mark done on the mail Calendar tab by @peterchinman in #6316
  • fix(ui): stop panel header growing on relayout in Safari by @peterchinman in #6315
  • feat(agent_session): make agent sessions a first-class Soup entity (backend) by @404Wolf in #6299
  • feat: unread badges in sidebar by @peterchinman in #6345
  • fix(cursor): wait out sibling row locks in the journal instead of fencing by @404Wolf in #6346
  • fix(agent): mobile composer focus bounce; model sheet search and Auto dedupe by @404Wolf in #6342
  • fix(dockerfile): support podman for agent harness container by @whutchinson98 in #6351
  • unchud(agent): agent composer modal by @ehayes2000 in #6350
  • Seanaye/feat/notification filter projections by @seanaye in #6320
  • fix(soup): group by query performance by @whutchinson98 in #6352
  • feat: filters for favorites and reminders by @dev-rb in #6301
  • feat(agent-session): add frontend entities, mentions, and channel sharing by @404Wolf in #6353
  • feat(tooling): entity access management cli by @whutchinson98 in #6355
  • Seanaye/feat/email filter projections by @seanaye in #6334
  • feat(ownership): modelowner typed owner reference crate by @whutchinson98 in #6358
  • feat(ui): toolbar primitive, use in md, channel, canvas, better md edit toolbar by @sedson in #6360
  • chore(agents): expand session mentions into Magic Chips that follow the latest turn by @404Wolf in #6357
  • fix(ai-tools): accept email targets and surface tool argument errors by @gbirman in #6363
  • fix(agents): place agent sessions between channels and companies in @ menu by @404Wolf in #6365
  • feat(notifications): agent-session settled, waiting-for-input, and mention notifications by @404Wolf in #6343
  • fix(settings): make settings page text selectable by @404Wolf in #5948
  • feat: wide-ranging UI changes by @peterchinman in #6361
  • Add a single space to the README by @404Wolf in #6369
  • chore(agents): teach AI editors all @-mention chips, including dates and agent sessions by @404Wolf in #6366
  • feat(search): index agent chat sessions by @ehayes2000 in #6307
  • fix(web): recover expired Macro API token cache by @KevinLaucn in #6348
  • Tell Macro agents their name and @handle in the system prompt by @ehayes2000 in #6354
  • feat(pipedream): report connect-flow outcomes via webhook by @ehayes2000 in #5924
  • fix: remove composer feature flag by @ehayes2000 in #6375
  • feat(ai): tracing / observability by @ehayes2000 in #6272

New Contributors

Full Changelog: v2026.9.10.0...v2026.9.14.0