v1.0.0-beta.196
Released to production on September 24, 2026 at 11:06 CDT. See every commit in this release on GitHub
New
- Email: an added address is confirmed by its own system email
- Email: coded system emails carry a brand-aware header and footer
- Outreach: curate each send per prospect with editable AI-drafted step overrides
- Console: staff email suppressions filter and search by address, served by the route
- Tooling: backfill suspended: false onto site members that predate it
- Console: site users filter by Status, beside their one field clause
- Console: site collaborators filter by Site access and search by address
- Console: the sites list filters by status, domain and date through the grid
- Data: a dataset's records filter and search across every record
- Console: the notifications feed filters by Type and New/read, served by its query
Fixed
- Platform: a self-hosted install's support link is its own console's
- Tooling: the dataset backfill drops the one builder helper it never calls
- Tooling: the dataset backfill carries its token builder copy inline
- Platform: the dataset filter-token builder lives in dataset-models, not a new core file
- Console: staff suppressions search runs on its own, on eight composites
- CRM: served list filters get their indexes and query shapes
Documentation
- Staff console: platform suppressions say what they filter and search
- site members-only accounts and roster filters say what they filter
- dataset records, sites list and upgrade steps say what they filter
Behind the scenes
- AI: the text-generation seam joins the three AI ledgers
- Tooling: the Linear id ceiling reads AGL-3324
- Content: the entry write specs expect the Published sort key
- Data: the record viewer spec's row lookup is typed as an element
- Console: the sweep holds the AGL-3321 lists to the shared grid filter path
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.