Whitelabel.ai Changelog
v.3.0.5 (2026-08-20)
What's Changed
Hotfix: Trigger version by Whitelabel team
v.3.0.4 (2026-08-19)
What's Changed
Point Net Impact (staging) at netimpact@us.whitelabel.ai inbox by Whitelabel team
WL-541: let the automation stop talking, and remember who switched it off by Whitelabel team
feat(outreach): scored form runtime, page editor and completion ingest by Whitelabel team
WL-595: one object, one name — contact card, and the supporter brief on it by Whitelabel team
fix(outreach): unbreak the dev build, make quizzes an ordinary surface by Whitelabel team
Tool-call cards: flight-deck redesign for the assistant by Whitelabel team
Journey emails: consistent house frame, icon logo scale, Gmail dark-mode fixes by Whitelabel team
projectequity: SCORM import — CEOA Level 1 modules 1-8 from Rise packages by Whitelabel team
projectequity: ground the tutor in each module's own material by Whitelabel team
projectequity: admin course import — upload a Rise SCORM package by Whitelabel team
platform: admin "Archive org" button in the sidebar admin nav (WL-351) by Whitelabel team
DTD e2e tweaks by Whitelabel team
Feat: A home for event emails by Whitelabel team
Project Equity: build Cook County post-import intelligence demo by Whitelabel team
projectequity: status plan reflects the SCORM import campaign by Whitelabel team
Compliance: Longer retention and fix vulns by Whitelabel team
Fix CI: true up the lockfile after the vulns merge broke sharp by Whitelabel team
Feat: Help panel by Whitelabel team
Contacts: an action menu, a way back, an origin for LinkedIn contacts, and audiences you can correct by Whitelabel team
HFC portal: UI pass — type, metric cards, chart readout, overlays, rail, reports masthead by Whitelabel team
Declare @ai-sdk/provider-utils so the platform image can build by Whitelabel team
HFC Insights chart: hit columns tile exactly, and stay inside the plot by Whitelabel team
Brand sync pulls website imagery into the Library for outreach emails by Whitelabel team
WL-573: put a floor under AEO prompt generation and add a regenerate path by Whitelabel team
CA funnel: re-verify Advisernet snapshot (90-day staleness expiry emptied the retrieval pool) by Whitelabel team
Imports: recurring-giving status becomes a real PaymentSubscription by Whitelabel team
Infra: Add new key by Whitelabel team
Infra: add Niall SSH key to staging db-vm by Whitelabel team
Infra: write staging bastion SSH key to ubuntu by Whitelabel team
Infra: install staging bastion SSH key via cloud-init by Whitelabel team
WL-600: a finished quiz becomes a contact, from any funnel and in any org by Whitelabel team
encore: P0-3/P0-4 — instant hero headline + Open Graph metadata by Whitelabel team
encore: INV-1 SDG classification audit by Whitelabel team
WL-600: take the answers quizzes actually record, not only strings by Whitelabel team
HFC portal: cases and reports move into overlays by Whitelabel team
HFC portal: estate view — HFC admin sees across every partner by Whitelabel team
HFC portal: the Pea Site — a partner's own public page by Whitelabel team
v.3.0.3 (2026-08-19)
What's Changed
Hotfix: payment-fees Finix checks fail with a blank internal server error by Whitelabel team
v.3.0.2 (2026-08-18)
What's Changed
Hotfix: Fees webhooks issue by Whitelabel team
v.3.0.1 (2026-08-18)
What's Changed
Hotfix: Fee schedule edits by Whitelabel team
v.3.0.0 (2026-08-17)
What's Changed
fix(two-river-times): ground comment-thread Ripple in the article text by Whitelabel team
fix(two-river-times): label live comment cites, link to the actual scan by Whitelabel team
fix(two-river-times): name Drive-hosted scans and seeded string cites by Whitelabel team
feat(two-river-times): in-panel source viewer + download paywall — platform handoff for @niall-forrest by Whitelabel team
MCP PR0: deps, .well-known routing probe, and the kill switch by Whitelabel team
encore: webhook ignores events from other AgentMail inboxes by Whitelabel team
Two River Times: strategy page week-6 revision, folding UI and shared comments by Whitelabel team
CA funnel: adviser-request detector + gambling route (fixes from the 24h live audit) by Whitelabel team
MCP PR1: OAuth data model and token primitives (no HTTP surface) by Whitelabel team
MCP PR4: discovery, dynamic client registration, hardened token endpoint by Whitelabel team
Two River Times: version tabs in the strategy hero by Whitelabel team
feat(two-river-times): gratitude wall redesign, enrolment restructure, member accounts by Whitelabel team
Two River Times: News Revenue Hub technical review row by Whitelabel team
Fix the login return-URL round trip (and a live open redirect) by Whitelabel team
MCP PR5: consent screen, authorization decision, and the first real Claude connection by Whitelabel team
MCP PR6: audit trail, live rechecks, fail-closed org binding, and tool-context parity by Whitelabel team
Add a hard per-org hourly send ceiling by Whitelabel team
feat(website): restore the sector whitepaper across the site (nav, footer, sitemap) by Whitelabel team
Harden Finix payment path and fix wallet-payment bugs by Whitelabel team
MCP PR7: connected apps, RFC 7009 revocation, and self-service disconnect by Whitelabel team
MCP PR8: tool policy manifest, schema-adapter hardening, and the read-only tool surface by Whitelabel team
MCP PR10: bound approval primitive with an audience fingerprint by Whitelabel team
Honest activation preview: count the discharged backlog in the preview and the ceiling by Whitelabel team
MCP PR14: hardening and cost work before this goes past one friendly client by Whitelabel team
Fundraise Up connector: supporters, donations, and recurring plans (read-only) by Whitelabel team
AEO capture: durable profile, AI prepopulation from the URL, honest scenes and a setup flow by Whitelabel team
AEO actions: persisted done-state, the agentic rescan handover, and nudges by Whitelabel team
feat(imports): say what a re-import will do to contacts you already have (WL-491) by Whitelabel team
feat(insights): "On this page" index in the workspace rail by Whitelabel team
feat(giving): AI visibility, Content tab, report kinds — the Giving one-shot (WL-501/502/505/506/507/508/509) by Whitelabel team
Sessions pulse: revenue, reach and conversations where the setup checklist lived by Whitelabel team
feat(contacts): mark an import as test data, and clear it in one go (WL-486) by Whitelabel team
feat(campaigns): send a campaign to your own team before it goes to supporters (WL-489) by Whitelabel team
WL-484 (1/n): Library folders — schema and the one endpoint that was missing by Whitelabel team
feat(events): mark registrations that came from your own team (WL-490) by Whitelabel team
WL-503: attribute gifts arriving via AI-answer donate links (?ref=ai-chat) by Whitelabel team
WL-504: Become the answer + Get agent-ready — Raise-Everywhere missions by Whitelabel team
AEO phase 2: deterministic collectors, peer benchmarks, EIN capture, checklist-aware report by Whitelabel team
Evidence register: probation machinery, expiry gates, and 35 web-researched cards (P1+P2+P9) by Whitelabel team
AEO measurement dataset: keep every citation, classify it, date it (P3+P4+P7+P8) by Whitelabel team
WL-519: scan-only orgs are visible and selectable for the AI-visibility report by Whitelabel team
WL-518: backfill the EIN from the collect pass for pre-capture orgs by Whitelabel team
WL-515: citation rate matches a domain set, not a single string by Whitelabel team
WL-516: failed favicon fetches fall back to the letter avatar by Whitelabel team
WL-514: preparing state escalates past two minutes instead of repeating the range by Whitelabel team
Restore chat empty-state scroll container with edge fade (lost on dev) by Whitelabel team
Evidence grounds AEO generation; missions execute through the checklist (P11+P12+P13) by Whitelabel team
WL-517: peer seeding prefers the observed answer-market over national giants by Whitelabel team
IMI Improvements by Whitelabel team
WL-520: keep the rail tabs and close button reachable at every width by Whitelabel team
Fundraise Up connect dialog: test-mode toggle by Whitelabel team
IMI Improvements 2 by Whitelabel team
WL-511: rebuild the inbox around one reply box by Whitelabel team
feat(quiz): Aug-4 brief items 1+2 — savings reveal + discrete credit score (preview-gated) by Whitelabel team
WL-522: contacts search that does not fire per keystroke or eat your query by Whitelabel team
WL-523: make the contacts search indexable, wider, and honest on HIPAA orgs by Whitelabel team
WL-525: People and Audiences views inside Contacts by Whitelabel team
WL-524: suggest the segments this org's own contacts support by Whitelabel team
WL-526: say where a contact came from, once and correctly by Whitelabel team
Improve matched giving UI by Whitelabel team
Imi pathways youth experience by Whitelabel team
AEO autonomous loop: batch orchestrator, prompt set, decay alerts, giving surfaces, off-site audit (P5/P6/P14/P15/P16) by Whitelabel team
WL-507 slice B: benchmark rows wear real brand logos via context.dev by Whitelabel team
WL-534: US orgs ask about nonprofits, never charities by Whitelabel team
Imi pathways activities by Whitelabel team
feat(projectequity): strategy discovery report at /strategy by Whitelabel team
fix(projectequity): declare pg so the Vercel build can resolve it by Whitelabel team
feat(projectequity): co-brand lockup, and fix the hero band copy by Whitelabel team
WL-535: rail tab clicks always open the rail, with a labelled way into the full page by Whitelabel team
WL-509: metrics vocabulary row — Share of Voice, Average Position, Citation Rate by Whitelabel team
encore: digest email open/click tracking + PostHog funnel by Whitelabel team
WL-506: donate-in-chat joins the honest first-run / preparing vocabulary by Whitelabel team
WL-518 round 2: EIN backfill runs before the collector throttle by Whitelabel team
WL-502: aggregate-first portfolio view over measured runs by Whitelabel team
IMI card improvements by Whitelabel team
WL-505-B: revenue report kind by Whitelabel team
IMI canvas improvements by Whitelabel team
WL-507-C: you-vs-peers benchmark in the AI-visibility report, zeros included by Whitelabel team
WL-532: action plan as a card grid with a status drawer, and Take Action from the top by Whitelabel team
WL-484 (2/n): Library folder view — strip, filter, move to folder by Whitelabel team
WL-533: dissolve the Content tab into AI visibility and Donate in chat by Whitelabel team
Imi duplication improvements by Whitelabel team
Public report links: stop demanding a login by Whitelabel team
Journeys review queue: live "reviewing your supporters" empty state by Whitelabel team
feat(projectequity): strategy discovery report, chapters 01-07, and demo-gated portal nav by Whitelabel team
WL-508: FAQ artifact joins the grid, and the checklist shows real progress by Whitelabel team
WL-536: say whether you have read a reply, and stop saying four other things by Whitelabel team
WL-530: let the recommended next actions actually be acted on by Whitelabel team
WL-336: name where a column lands, and give postal codes one key by Whitelabel team
WL-521: fall back to the workspace logo in the Donate in chat preview by Whitelabel team
WL-538: stop the inbox card outgrowing short windows by Whitelabel team
WL-425: Finix native recurring fee gross up and exact nonprofit by Whitelabel team
Add canonical TRT archive publishing and year-scoped evaluation by Whitelabel team
Contacts: duplicate finder + operator merge by Whitelabel team
Contacts: operator editing + manual notes that feed the AI donor card by Whitelabel team
WL-484 (3/n): directory upload — a folder tree becomes Library folders in one action by Whitelabel team
Journeys review queue: reviewable draft + regenerate for failed email designs by Whitelabel team
WL-484 (4a/n): live folder attachments — schema + query-time retrieval union by Whitelabel team
WL-484 (4b/n): attach folders to an agent — API + editor Sources UI by Whitelabel team
Use imi policy by Whitelabel team
encore: digest same-story dedup + August banner by Whitelabel team
WL-444: Make the case file a fundraising diagnostic by Whitelabel team
Apply Dependabot security updates through dev by Whitelabel team
Project Equity strategy report: content pass, tables, programme timeline by Whitelabel team
Fix platform integration test seeding by Whitelabel team
DTD certification: employer capture on the donation form + confirmation hand-off by Whitelabel team
DTD certification: carry the employer selection into register_donation by Whitelabel team
DTD certification: org-sourced keys for widget config and company lookups by Whitelabel team
DTD certification: real campaign/widget attribution on register_donation by Whitelabel team
Matched giving: lifecycle states + transition engine (thesis phase 1a) by Whitelabel team
Matched giving: conversion doctrine for the asks (thesis 1f) by Whitelabel team
Matched giving: chat tools for lifecycle transitions and paid unlock by Whitelabel team
Matched giving: match recovery journey template (thesis 1b) by Whitelabel team
Matched giving: reply intelligence + inbox confirm (thesis 1d) by Whitelabel team
Matched giving: post-donation match moment (thesis 2a) by Whitelabel team
Matched giving: composer intelligence nudge + evidence entry by Whitelabel team
Fix matched giving CI regressions by Whitelabel team
fix(inbox): stop the page scrolling past the card into empty background by Whitelabel team
Fix integration test seed imports by Whitelabel team
projectequity: strategy report build-out — economic model, risks, roadmap, card comments by Whitelabel team
Journeys detail: offer Regenerate for any reviewable send without a READY email by Whitelabel team
Duplicates: single-token names need a corroborating signal to group by Whitelabel team
WL-493: editable HeyReach reply sender and survey link by Whitelabel team
fix(platform): lead with the org's own logo, without waiting for a toggle by Whitelabel team
Matched giving: ground the evidence in grade A, drop the vendor stat by Whitelabel team
Weekly CA corpus refresh (2026-08-10) by Whitelabel team
Dockerfile: copy prisma/extensions into both image stages by Whitelabel team
Platform copy audit: humanize AI-style copy by Whitelabel team
MCP PR2: WAF carve-outs for the connector paths (prod) — infra review + apply by Whitelabel team
WL-494: a reply playbook the org actually writes by Whitelabel team
WL-495: send LinkedIn replies automatically, behind consent and a delay by Whitelabel team
Feat: Upgrade models by Whitelabel team
WL-454: /agents becomes the agent record; one editor, two names, agent identity served live by Whitelabel team
feat(contacts): live integration-sync progress in the Contacts view by Whitelabel team
fix(outreach): close the two gaps left in the auto-send freshness guard by Whitelabel team
feat(platform): the client's brand is on by default, under one switch by Whitelabel team
Sync main into dev (back-merge hotfixes) by Whitelabel team
Fix trigger region journeys by Whitelabel team
Add job role to contacts, from the enrichment we already pay for by Whitelabel team
Fix: keep the employer a donor gives us at checkout by Whitelabel team
Matched giving: explain the funnel, and show the actual people by Whitelabel team
Inbox: whose chat it is, a deliberate playbook, and automated replies that announce themselves by Whitelabel team
Onboarding: the steps-left countdown never grows by Whitelabel team
Inbox: an automated reply says so in the conversation by Whitelabel team
Fix: campaign create via chat by Whitelabel team
Platform: the operator dashboard never follows the browser language by Whitelabel team
feat(website): Cohort Two waitlist intake at /cohort-two by Whitelabel team
copy(website): warmer subtitle on the Cohort Two waitlist by Whitelabel team
feat(website): email alert on every Cohort Two waitlist submission by Whitelabel team
fix(website): guarantee the Cohort Two email alert actually sends by Whitelabel team
Chat campaign hardening by Whitelabel team
CA funnel: disabled transport costs entry (Freedom Pass misroute — Sayeed, 14 Aug) by Whitelabel team
Project Equity strategy report: light mode by Whitelabel team
WL-539: full question bank + Claude vs ChatGPT surfaces + honest coverage + 40-prompt batch cap by Whitelabel team
WL-537: Missions report kind — monthly state-of-play, evidence-tied rationale, and the journeys learning loop by Whitelabel team
Fix: Finix structure by Whitelabel team
Reap zombie integration sync runs killed mid-flight by Whitelabel team
Journeys: surface the email composition failure reason to reviewers by Whitelabel team
Matched giving: what came of asking (insight 1 of 4) by Whitelabel team
Matched giving: money with a clock on it (insight 2 of 4) by Whitelabel team
Matched giving: turn the employer gap into one email (insight 3 of 4) by Whitelabel team
Matched giving: only recommend a match the nonprofit can claim (insight 4 of 4) by Whitelabel team
feat(platform): org-level "Pause AI activity" switch by Whitelabel team
Fix: AI model upgrade issues by Whitelabel team
Inbox: the auto-send banner never lies, and freeform sending is a choice by Whitelabel team
DTD ui improvements and fix journeys bug by Whitelabel team
Simplify payment fee contract setup by Whitelabel team
WL-577: AI visibility action plan to the top, as a compact list by Whitelabel team
Reports: stop two kinds sharing the "Revenue report" label (WL-596) by Whitelabel team
Donate in chat: Copy for AI hand-off prompt beside each artifact snippet (WL-598) by Whitelabel team
WL-570: AEO competitor discovery explains an empty result instead of failing silently by Whitelabel team
WL-571: harvest website images at link creation and log every harvest outcome by Whitelabel team
Reply playbook: a gallery of scripts, and switches that mean it by Whitelabel team
WL-585: Library — make "New folder" a real button and reachable on an empty library by Whitelabel team
Contacts list: numbered page navigator instead of "Show more" by Whitelabel team
Abandoned donation recovery: resume card and sharper abandonment semantics by Whitelabel team
Pin website-suggested donation amounts to USD by Whitelabel team
Wider matched giving mission by Whitelabel team
Fix widget crash on older browsers: polyfill post-es2019 runtime APIs by Whitelabel team
chore(scripts): weekly git/GitHub digest for the team scoreboard by Whitelabel team
Settings: the section lives in a window, with a search that finds settings by Whitelabel team
Fix: Matching sync by Whitelabel team
Use the primary text color inside selected donation pills by Whitelabel team
Fix matching-gift selection capture and program scope by Whitelabel team
projectequity: portal nav IA — EO Advantage, nested client rows by Whitelabel team
projectequity: EO Advantage course shelf — owned vs locked library by Whitelabel team
projectequity: SCORM/Rise package parser and coverage report by Whitelabel team
Fix nudge draft 400: OpenAI rejects zod .url() in structured output by Whitelabel team
WL-564: suggested filters that name their field, and stop offering donation amounts by Whitelabel team
v.2.126.3 (2026-08-17)
What's Changed
Harden CSV import by Whitelabel team
Feat: Auto-repair CSV by Whitelabel team
Hotfix: SC Event improvements by Whitelabel team
Handle CSV XSS issue by Whitelabel team
v.2.126.1 (2026-08-12)
What's Changed
Remove group joins from report generation by Whitelabel team
Safeguarding review: list, triage, and resolve escalation events by Whitelabel team
v.2.126.0 (2026-08-11)
What's Changed
Hotfix: brand settings logo upload + resilient brand sync by Whitelabel team
v.2.125.9 (2026-08-11)
What's Changed
HFC food app: donate copy rework, pre-PEAK + booking CTAs by Whitelabel team
CA funnel → prod: adviser-request detector + gambling route (24h audit fixes) by Whitelabel team
Fix: Improve contact import by Whitelabel team
v.2.125.8 (2026-08-06)
What's Changed
Hotfix Apollo employer enrichment failures by Whitelabel team
v.2.125.7 (2026-08-06)
What's Changed
Hotfix: Double the Donation connect 500 + move DTD into Connectors by Whitelabel team
v.2.125.6 (2026-08-06)
v.2.125.5 (2026-08-06)
What's Changed
Two River Times: cross-link the Ripple demo and the strategy page by Whitelabel team
IMI Pathways Preview Deployment by Whitelabel team
Feat: Automate Repair transcriptions by Whitelabel team
Two River Times: typeahead suggestions, clickable AI chip, blue launcher by Whitelabel team
Fix: Video downloader issues for transcription by Whitelabel team
Fix IMI issues by Whitelabel team
fix navigator-build-world-edges by Whitelabel team
Two River Times: animated ripple orb in place of the AI badge by Whitelabel team
Two River Times: blue stroke rings in the ripple orb by Whitelabel team
Two rivers test corpus by Whitelabel team
Two River Times: trim the util row to six items, add The Archive by Whitelabel team
Two River Times: add The Giving Circle to the util row by Whitelabel team
Two River Times: Giving Circle recognition wall by Whitelabel team
Two River Times: all 63 Giving Circle members with hover detail by Whitelabel team
Two River Times: The Archive — embedded Ripple + press-wheel viewer by Whitelabel team
Two River Times: put the paper's chrome over the archive page by Whitelabel team
Two River Times: widen the archive panel, enlarge the page, thin the rollers by Whitelabel team
Improve pathways by Whitelabel team
Two River Times: real archive scans behind the press wheel by Whitelabel team
feat(two-river-times): full-screen reader and member download gate on /archive by Whitelabel team
Two River Times strategy: 2026 audience survey section and five concept figures by Whitelabel team
fix: journey_discovery_requests migration Org->org casing (unblocks dev) by Whitelabel team
fix(theme): keep the browser chrome light while dark mode is off (WL-446) by Whitelabel team
Feat: Publish multiple events via chat by Whitelabel team
Retire the OWNER role, fix onboarding preview tabs, close a role-escalation hole (WL-428, WL-443) by Whitelabel team
feat(campaigns): inline click-to-edit email sections with a live side-panel editor (WL-464) by Whitelabel team
WL-455 responsive audit + WL-483 resizable missions bar by Whitelabel team
Fix Sentry Issues 3 by Whitelabel team
Feat: Add video library by Whitelabel team
Feat: VTT subtitle upload by Whitelabel team
Fix stale contentMode assertion breaking dev by Whitelabel team
tour: count steps within the tab, not across the whole first run by Whitelabel team
Vanta remediation: dev pgaudit + npm dependency security upgrades by Whitelabel team
fix(onboarding): invite links land in the invited org for logged-in visitors (WL-426) by Whitelabel team
fix(onboarding): attach invite links to existing orgs instead of forking a second org (WL-427) by Whitelabel team
feat(onboarding): store fact-find answers on the org and feed them downstream (WL-434) by Whitelabel team
DonorFront + agents: autosave re-render, rewrite 500, Instructions vs Personality, community imagery (WL-450/451/452/453) by Whitelabel team
Project Equity video indexing by Whitelabel team
Tour pass, member permission audit, visible email provisioning — and a cross-tenant sending hole (WL-447, WL-429, WL-430) by Whitelabel team
feat(onboarding): website-first invite links with early pre-scrape and pre-screen data (WL-435) by Whitelabel team
fix(onboarding): payments scene replay, explicit verification, new-tab merchant link (WL-442) by Whitelabel team
feat(onboarding): scrape-grounded question and priority wording (WL-439) by Whitelabel team
feat(onboarding): rank the first-mission offer by fact-find signals (WL-445) by Whitelabel team
Remove IMI prompt from shared media transcriber by Whitelabel team
Add Project Equity video learning companion by Whitelabel team
Project Equity opportunity explorer by Whitelabel team
feat(two-river-times): Ripple comments panel and the Debate page (PRs 1-4) by Whitelabel team
refactor(two-river-times): rebuild the Debate page around the articles by Whitelabel team
feat(two-river-times): local partner placements matched to question topic by Whitelabel team
fix(onboarding): navigation pass with visible actions, quantified progress, one-step back (WL-441) by Whitelabel team
feat(onboarding): case file closes the journey, command centre slimmed (WL-440) by Whitelabel team
feat(onboarding): merchant dropdown to connect an existing Finix merchant (WL-436) by Whitelabel team
feat(onboarding): branded welcome email with the onboarding link (WL-437) by Whitelabel team
WL-466: Send the first campaign step immediately by Whitelabel team
WL-460: Show real contact import progress by Whitelabel team
WL-329: Fix campaign personalization source validation by Whitelabel team
WL-433: Harvest website images into Library assets by Whitelabel team
WL-469 Make floating assistant reliably reopen by Whitelabel team
WL-459: Support large contact CSV imports by Whitelabel team
WL-477: Personalize one-time sends by default by Whitelabel team
WL-476: Ground donation links and preview email footers by Whitelabel team
WL-470: show the agent's plan while it is working by Whitelabel team
WL-473: Stop platform previews creating supporter activity by Whitelabel team
WL-461 Simplify campaign audiences around Contacts by Whitelabel team
WL-449: DonorFront index, and a front named by itself rather than its agent by Whitelabel team
WL-463: Strengthen outreach activity history by Whitelabel team
WL-472: honest first-run empty state, and do-next we can actually do by Whitelabel team
WL-457 make email sending setup clear and self-service by Whitelabel team
WL-468 make assistant sessions clear and task-aware by Whitelabel team
WL-474 make Mission evidence and availability explicit by Whitelabel team
Fix staging Prisma migration startup by Whitelabel team
Recover failed Journey migration by Whitelabel team
CA funnel: childcare-costs routing + resident disclaimer page (Sayeed's two open requests) by Whitelabel team
WL-467 Show source references for campaign claims by Whitelabel team
Add end-to-end email link attribution by Whitelabel team
Fix brand-safe email colors and typography by Whitelabel team
CA funnel: empathy intro must never echo category examples (external report) by Whitelabel team
fix(website): soften absolutist "no hallucinations" claim to grounded/cited by Whitelabel team
WL-465 Make campaigns personalized by default by Whitelabel team
Ground event campaigns in live event data by Whitelabel team
fix(onboarding): name the org's cause in the AEO scene instead of "[cause]" (WL-368) by Whitelabel team
fix(inbox): render inbound email HTML, and tell a failed load from an empty one (WL-487) by Whitelabel team
feat(campaigns): fill an email image slot from the library or by describing one (WL-464) by Whitelabel team
WL-462 Fix contact profile and email actions by Whitelabel team
Prod infra: remediate failing Vanta compliance tests by Whitelabel team
encore: keep email-tracking links off the evidence shelf by Whitelabel team
WL-496: pin the inbox to the viewport, and cut the filters to three by Whitelabel team
v.2.125.4 (2026-08-05)
What's Changed
Update waf.tf by Whitelabel team
WL-463: Strengthen outreach activity history by Whitelabel team
WL-459: Support large contact CSV imports by Whitelabel team
WL-473: Stop platform previews creating supporter activity by Whitelabel team
Revert launch tickets accidentally merged to main by Whitelabel team
Hotfix: prevent assistant turns from getting stuck by Whitelabel team
v.2.125.3 (2026-07-29)
What's Changed
Feat: Improve product nav experience by Whitelabel team
Personalize campaign copy by default; reduce the block editor to one switch by Whitelabel team
One place to name the agent: first card in DonorFront Appearance by Whitelabel team
Campaign audience: real picker, who-it-goes-to strip, CSV import in place by Whitelabel team
Fix prisma client build issue by Whitelabel team
Onboarding live-test fixes — batch 2 (partial): PR-11 payments attach + PR-9 donate surfaces by Whitelabel team
DonorFront: Appearance / Knowledge / Abilities, autosave, and AI-written instructions by Whitelabel team
DonorFront: agent tabs, plus button, and an Agents sub-nav (re-land of #2411) by Whitelabel team
Feat: Adaptive dashboard by Whitelabel team
DonorFront: welcome icon naming + the org's own logo in image pickers by Whitelabel team
DonorFront preview: show donation settings while they are being edited by Whitelabel team
Community tab: let orgs choose which sections show by Whitelabel team
Backfill script: use NEW_EXPERIENCE_WIDGET_CONFIG instead of its own copy by Whitelabel team
Feat: Improve audiences by Whitelabel team
Campaigns: one-time campaigns move under /campaigns, one New campaign button by Whitelabel team
Landing page: CTA buttons that are editable, and that do something by Whitelabel team
Onboarding live-test fixes — batch 3: guided tour, missions, preview perf, followups (completes the plan) by Whitelabel team
Feat: Improve campaigns UI by Whitelabel team
One assistant on the campaign page, and Library images for campaigns by Whitelabel team
fix(theme): deactivate dark mode platform-wide (WL-446) by Whitelabel team
Net Impact: publish the board strategy document at /strategy by Whitelabel team
Improve missions by Whitelabel team
Net Impact strategy: CEO call revisions, section removals and reorder by Whitelabel team
Onboarding: brand completion, org name, agent rationale, loud fallbacks, team checkpoint (WL-431/432/438/456/481) by Whitelabel team
Two River Times: scaffold the strategy page at /strategy by Whitelabel team
Sync main into dev by Whitelabel team
Feat: Journey activation improvements by Whitelabel team
Feat: Imi pathways preview deployment + improvements by Whitelabel team
Fix: App launch issues by Whitelabel team
CI: add dev deploy workflow for two-river-times by Whitelabel team
CI: include the workflow file in its own path filter (two-river-times) by Whitelabel team
CI: use the explicit Vercel project id for two-river-times by Whitelabel team
Feedback fixes by Whitelabel team
CI: pass explicit team scope on two-river-times deploy by Whitelabel team
Two River Times: rebrand and reframe the strategy page for Ripple by Whitelabel team
Two River Times: align the strategy page to the signed SOW by Whitelabel team
v.2.125.2 (2026-07-27)
What's Changed
Bottom bar demo page: Haringey website lookalike by Whitelabel team
feat(admin): land in a newly created org by Whitelabel team
Weekly CA corpus refresh (2026-07-27) by Whitelabel team
CA funnel → prod: bottom-bar demo lookalike page by Whitelabel team
TRT pdf page to article pre processing script by Whitelabel team
feat(brand): remember the first synced website and suggest it across sync inputs by Whitelabel team
add ledger logging by Whitelabel team
feat(quiz): warm-referral consent step + consent-aware disclosures (preview-gated) by Whitelabel team
Fix OpenAI cost import by Whitelabel team
v.2.125.1 (2026-07-27)
What's Changed
Hotfix: Sharp dependency by Whitelabel team
v.2.125.0 (2026-07-27)
What's Changed
build(deps): bump sharp from 0.33.5 to 0.35.0 by Whitelabel team
build(deps): bump linkify-it from 5.0.1 to 5.0.2 in /apps/mobile/app by Whitelabel team
build(deps): bump svgo from 4.0.1 to 4.0.2 by Whitelabel team
build(deps): bump hono from 4.12.25 to 4.12.32 by Whitelabel team
build(deps): bump axios from 1.16.1 to 1.18.1 by Whitelabel team
build(deps): bump next from 16.2.9 to 16.2.11 in /apps/quiz/whitelabel-onboarding-quiz-funnel by Whitelabel team
build(deps-dev): bump postcss from 8.5.14 to 8.5.18 by Whitelabel team
build(deps): bump shell-quote from 1.8.4 to 1.10.0 in /apps/mobile/app by Whitelabel team
build(deps): bump fast-uri from 3.1.2 to 3.1.4 by Whitelabel team
Fix single-key shortcuts firing while typing (shadow-DOM inputs) by Whitelabel team
Import mapping: show detected custom-field names; audience names use the source label by Whitelabel team
DonorFront: remove landing-page surface, gate Donorbox, drop Activity links by Whitelabel team
Bump node to 24.18 by Whitelabel team
build(deps-dev): bump postcss from 8.5.15 to 8.5.18 in /apps/projects/incomemovement-landing by Whitelabel team
build(deps): bump next from 16.2.9 to 16.2.11 in /apps/projects/incomemovement-landing by Whitelabel team
Re-home one-time campaigns navigation under /campaigns by Whitelabel team
Fix empty-state flash on Agents and DonorFront pages by Whitelabel team
Fix donate amount inputs snapping back while retyping by Whitelabel team
Onboarding live-test fixes — batch 1: PRs 1-8 + 14, integrated & reviewed by Whitelabel team
Unify historical (imported) giving into classifiers, LYBUNT, and mission segments by Whitelabel team
Guard unsaved changes behind every DirtyBar and DonorFront switch by Whitelabel team
New DonorFronts start with Chat + Donate only; donate seed 50/100/250; toggle hints by Whitelabel team
Contacts search: clear stale NL hints, offer AI build on 0 keyword matches by Whitelabel team
Offer Save audience from the NL search success toast by Whitelabel team
Set Up checklist: add contacts ingest and first-mission checkpoints by Whitelabel team
Agents: Installed / Ready-for-install badges + legacy DonorFront backfill by Whitelabel team
Brief card: route Do-next to Journeys and lookalike campaigns, not 1:1 drafts by Whitelabel team
v.2.124.9 (2026-07-26)
What's Changed
copy(website): whitepaper cover bar — OpenAI logo alone by Whitelabel team
content(website): whitepaper v0.5 — Session 3 folded in by Whitelabel team
content(website): whitepaper Session 3 cast → §03 'part three' + sequential page numbers by Whitelabel team
content(website): whitepaper — Only7Seconds joins the equity row (§10) by Whitelabel team
URGENT encore: fix homepage crash on unknown SDG tags by Whitelabel team
content(website): whitepaper — drop the Memorial Day aside by Whitelabel team
encore(analytics): search query text + user GeoIP on server events by Whitelabel team
fix(cohorts): stronger parse model for the contacts smart filter by Whitelabel team
Adviser dashboard: platform-style shell (sidebar, launcher home, org settings) by Whitelabel team
fix(cohorts): "works at Google" smart-filter now resolves (employer CONTAINS) by Whitelabel team
Fix: Set org logo from snapshot by Whitelabel team
ci: retry npm install on registry timeouts in PR checks by Whitelabel team
Fix: Malformed origins by Whitelabel team
content(website): whitepaper — Only7Seconds reframed to social health & connection by Whitelabel team
Feat: Use sentry releases by Whitelabel team
Fix: Route locale issue by Whitelabel team
fix(netimpact): confine roles at the API layer, not just pages by Whitelabel team
Weekly CA corpus refresh (2026-07-13) by Whitelabel team
encore(news): partisan-host blocklist at ingest by Whitelabel team
Fi microsite: add Google Play download badge by Whitelabel team
fix(website): mobile layout fixes (network band + chat card) by Whitelabel team
fix(website): tighten homepage typography and spacing on phones by Whitelabel team
fix(website): compact OneLayer and DonorCard sections on phones by Whitelabel team
HFC portal: allow the production origin (portal was unusable on prod) by Whitelabel team
CA funnel: privacy & storage updates — DPA v1.1, notice v1.1 (UK storage, EU AI, US email disclosure) by Whitelabel team
CA funnel: soften US email disclosure in resident privacy notice (template 1.2) by Whitelabel team
feat(quiz): Branch B on real Southern Security policy + small-dollar fallback by Whitelabel team
projectequity: portal foundation — vendored ui primitives + PE glass token layer (PR 1/12) by Whitelabel team
projectequity: portal shell cutover — real routes, sidebar, business switcher (PR 2/12) by Whitelabel team
projectequity: auth contract, admin pages, settings IA (PR 3/12) by Whitelabel team
projectequity: workspace rail — setup checklist, missions teaser, dock pill (PR 4/12) by Whitelabel team
projectequity: fixed assistant dock — server proxy, page context, activity bridge (PR 5/12) by Whitelabel team
projectequity: missions catalog + connectors grid (PR 6/12) by Whitelabel team
projectequity: Learning — CEOA Module 1 end to end (PR 7/12) by Whitelabel team
projectequity: Insights dashboard — stat cards, benchmarks, activity (PR 8/12) by Whitelabel team
projectequity: Reports + monthly email (AgentMail) + dropdown crash fix (PR 9/12) by Whitelabel team
projectequity: platform integration — real RAG chat + contacts + events (PR 10) by Whitelabel team
projectequity: Insights live platform signal + enroll-on-diagnostic (PR 11) by Whitelabel team
projectequity: module-aware learning tutor (PR 12) by Whitelabel team
feat(website): contract fee schedule at /fee-schedule (unlisted) by Whitelabel team
projectequity: fix dev deploy — declare jose/react-hook-form/@hookform/resolvers by Whitelabel team
fix(website): restore footer side padding (was flush to the edge) by Whitelabel team
projectequity: portal UX bugfixes — scroll, module player, breadcrumbs, dock by Whitelabel team
feat(heyreach): real-time inbound webhook (instant inbox updates) by Whitelabel team
fix(heyreach): webhook security review fixes (P0 cross-tenant + P1/P2) by Whitelabel team
Feat: IMI Pathways and Content Engine Foundations by Whitelabel team
projectequity: advisor case-study reframe + module player progression fix by Whitelabel team
fix(heyreach): skip DB query when webhook payload has no account id by Whitelabel team
projectequity: portal scroll as a CSS container (robust fix) by Whitelabel team
Fix email name sender by Whitelabel team
Feat: Add v2 RAG upload by Whitelabel team
Two rivers demo by Whitelabel team
feat(website): elevated card design on /products, the suite hero, and the suite slider by Whitelabel team
ci(type-check): raise timeout 20 -> 30 min by Whitelabel team
fix(cohort-fields): keep onboarding-form fields filterable by Whitelabel team
content(website): cover Miyaka in the whitepaper session photo by Whitelabel team
feat(website): email + org capture gate for the whitepaper by Whitelabel team
Weekly CA corpus refresh (2026-07-20) by Whitelabel team
feat(heyreach): send approved LinkedIn reply drafts via HeyReach (phase 6) by Whitelabel team
feat(website): add a free-text question to the whitepaper access gate by Whitelabel team
CA funnel: fix PIP mandatory-reconsideration misroute + cross-category guard by Whitelabel team
feat(outreach): reply intelligence in the inbox by Whitelabel team
Feat: Per org AI spend tracking by Whitelabel team
Infra: Update secrets manager with OpenAI resource by Whitelabel team
Fix: getOpenAIProviderForOrg usage by Whitelabel team
Fix: Avoid redundant home redirect when opening workspace chat by Whitelabel team
fix(widget): give the brand-name heading an explicit text color by Whitelabel team
Fix: Fix next rest framework type issue by Whitelabel team
Fix: Org switch chat persistence by Whitelabel team
Plan: Agentic Giving upgrades — six PRs from half-loops to closed loops by Whitelabel team
AG-1: truth and receipts across the Agentic Giving cluster by Whitelabel team
CA funnel: consumer category + owner-occupier guard (Steve/Sutton misroute) by Whitelabel team
Fix: Fi copy by Whitelabel team
feat(outreach): explicit EMAIL channel + badge in the inbox by Whitelabel team
fix(heyreach): only save LinkedIn repliers as contacts, without duplicates by Whitelabel team
feat(nav): add Agents sidebar entry under Sessions by Whitelabel team
Fix: Sentry issues by Whitelabel team
CA funnel: catalogue gap-audit script + classifier outcome telemetry by Whitelabel team
CA funnel: batch 2 catalogue — parking tickets, small claims, court fines, discrimination, legal help by Whitelabel team
CA funnel: bottom-bar embed for the Haringey website (in-page Wayfinder overlay) by Whitelabel team
Bottom bar: copy + embed layout + single close (follow-up to #2361) by Whitelabel team
feat(quiz): hidden warm-referral match preview (/test-match) — income question + savings card by Whitelabel team
CA funnel → prod: coverage programme (consumer category, misroute fixes, telemetry, batch 2) by Whitelabel team
Bottom bar: trust same-origin parents (question was dropped on the dev demo) by Whitelabel team
fix(quiz): match preview — block tool call until income question asked by Whitelabel team
v.2.124.8 (2026-07-23)
What's Changed
Hotfix: Campaign enrollment by Whitelabel team
v.2.124.7 (2026-07-21)
What's Changed
hotfix(hfc): allow the production origin — prod partner portal is unusable by Whitelabel team
Hotfix: Form issues by Whitelabel team
v.2.124.6 (2026-07-21)
What's Changed
fix(heyreach): show account IDs in connect form, route Sync now to inbox sync by Whitelabel team
Hotfix: WAF contacts query by Whitelabel team
Website polish: Non-Profits Network feed, Lab cards, mega-menu refresh by Whitelabel team
Update waf.tf by Whitelabel team
fix(infra): allow CreateSecret for production-prefixed integration credentials (dev) by Whitelabel team
Fix: campaign key issue by Whitelabel team
fix(heyreach): run manual inbox "Sync now" inline so failures surface by Whitelabel team
fix(outreach): stop inbox draft panel from overlapping the message thread by Whitelabel team
feat(heyreach): auto-sync the inbox right after connecting by Whitelabel team
Infra: CA Hosting transition to UK/EU by Whitelabel team
Plan: Citizens Advice UK/EU hosting transition by Whitelabel team
Fix: CA terraform gh version by Whitelabel team
Fix: CA open ai url by Whitelabel team
Fix CA layout by Whitelabel team
Switch domain by Whitelabel team
Fix portal login by Whitelabel team
Update reusable.project-deploy.yml by Whitelabel team
CA funnel → prod: adviser platform-style dashboard + corpus refresh by Whitelabel team
CA funnel → prod: privacy & storage updates (DPA v1.1, resident notice v1.2) by Whitelabel team
Hotfix: Portal email provider by Whitelabel team
v.2.124.5 (2026-07-15)
What's Changed
Hotfix: uuid package by Whitelabel team
v.2.124.4 (2026-07-15)
What's Changed
encore(digest): submit CTA under the Network Spotlight by Whitelabel team
encore(library): Submit Your Evidence button + email-first popup by Whitelabel team
Fi microsite: apply St Michael's client amendments by Whitelabel team
feat(products): elevated product-page redesign + mobile density by Whitelabel team
feat(quiz): hidden SSFCU finder test build for partner review by Whitelabel team
Feat: Improved import audience and audience fixes by Whitelabel team
Fix: Donorfront logic issues by Whitelabel team
Fix tests url by Whitelabel team
feat(website): whitepaper cohort partnership band + 2026-cohort chapter by Whitelabel team
Fix: Escalation UI by Whitelabel team
feat(quiz): SSFCU test build — chat-style reskin (follow-up to #2233) by Whitelabel team
copy(website): whitepaper cover credits the self-organized cohort by Whitelabel team
feat(website): whitepaper comments + moderation + share links by Whitelabel team
encore: admin email alerts for new applications + submissions by Whitelabel team
Perf: Contacts filtering improvements by Whitelabel team
encore: PostHog analytics + per-host widget attribution by Whitelabel team
feat(heyreach): LinkedIn inbox sync, AI reply drafts, and review UI (phases 0-5) by Whitelabel team
encore(embed): mobile optimization — bottom sheet, iOS-safe inputs, per-host offset by Whitelabel team
Fix: Donorfront agent switch by Whitelabel team
Fix: Sentry issues by Whitelabel team
v.2.124.3 (2026-07-14)
What's Changed
feat(blog): editorial cover + hero images for all 24 articles by Whitelabel team
feat(lab): full-bleed background video hero by Whitelabel team
feat(footer): redesign the site footer by Whitelabel team
feat(home): homepage redesign by Whitelabel team
feat(netimpact): app-style inbox, compact KPIs, honest outreach widget by Whitelabel team
feat(threshold): quiz-grade intake schema + block renderer + Outreach sub-nav (intake builder 1/4) by Whitelabel team
feat(threshold): quiz template library + flows gallery (intake builder 2/4) by Whitelabel team
feat(threshold): intake builder editing — page + brand editors (intake builder 3/4) by Whitelabel team
feat(threshold): Play mode — run any intake flow as a real quiz (intake builder 4/4) by Whitelabel team
pmf-tracker(phase-3.5): read-only MCP tool layer over the domain by Whitelabel team
Hotfix: Journeys sends by Whitelabel team
Feat: Add new event chat tools by Whitelabel team
Whitelabel orgs: nav toggles, brand theming, onboarding identity, audience-shaped missions by Whitelabel team
encore(embed): 'From the shelves' cover strip in the popup by Whitelabel team
encore(briefs): fix 'brief failed' — truncated synthesis JSON by Whitelabel team
AP-1: action profiles — foundation, capture, assistant grounding by Whitelabel team
AP-2: action profiles — brief + contact card action-awareness by Whitelabel team
AP-3: action profiles — journeys + missions for the 20% by Whitelabel team
AP-4: action profiles — evidence scope, copy engine, supporter portal (+ membership login fix) by Whitelabel team
encore: fix homepage evidence feed (500) + recency-first member submissions by Whitelabel team
encore(library): threaded follow-ups in the Evidence Base ask panel by Whitelabel team
encore: credit members by name in the homepage evidence feed by Whitelabel team
encore: homepage submissions deep-link to their pullout + real tab count by Whitelabel team
encore(nav): nest network pages under About Encore by Whitelabel team
Feat: Add integrations for contact and calendar sync by Whitelabel team
feat(contacts): make imported CSV fields searchable in cohort filters by Whitelabel team
Feat: Missions Improvements by Whitelabel team
Feat: Image descriptions by Whitelabel team
encore(digest): July 14 rebuild — Evidence Base developments headline + unpin stale OTTR by Whitelabel team
Feat: Add email signature images and fix font ui by Whitelabel team
v.2.124.2 (2026-07-10)
What's Changed
feat(threshold): BNT ERA demographics analytics + richer counseling notes by Whitelabel team
Feat: DNS settings UI additions by Whitelabel team
v.2.124.1 (2026-07-10)
What's Changed
Add stop events + better event emails by Whitelabel team
feat(threshold): rich BNT housing-counseling contacts + intake by Whitelabel team
v.2.124.0 (2026-07-10)
What's Changed
Onboarding 10: payment mandate — Direct Debit / invoice+BACS, billing table, 3-day nudge by Whitelabel team
encore: retrieval + dig-deeper fixes — extraction fallback, city boost, evidence_type by Whitelabel team
Onboarding: testing-feedback tweaks (labels, 30-days-free wording, charity confirm card, doc buttons) by Whitelabel team
Projects release by Whitelabel team
Legal: Wayfinder Terms/DPA from the solicitor-bound drafts + sub-processor page + US-ToS guard by Whitelabel team
Onboarding 8a: resident privacy notice + /safety + sub-processor notice hook by Whitelabel team
feat(assistant): mission intelligence — proactive lookalike + filter-intent suggestions (NL audiences PR-10) by Whitelabel team
feat(evidence): the evidence backbone — registry, decisioning, surfaces, copy shield by Whitelabel team
feat(evidence): grounded intelligence — assistant contract, benchmark missions, scoreboard by Whitelabel team
feat(agentic): Agentic Giving completion — durable AEO scans, match paywall, live readiness, rollups by Whitelabel team
Deliver #2159 to dev: privacy notice, approved terms, confirmed legal details, Stripe link (mis-merged into feature branch) by Whitelabel team
Deliver the post-merge commits: terms approved, confirmed legal details, Stripe link, sign-on-agreement, done screen by Whitelabel team
Legal: DPA approved — remove draft banner by Whitelabel team
Onboarding: remove the payment page — sign, then straight to Stripe by Whitelabel team
WL-376: Assistant audit donorfront answers against library knowledge by Whitelabel team
WL-374: Reports: add "send test email" (to one address) and a resend button for monthly reports by Whitelabel team
Legal: final DPA text + 14-day sub-processor notice knock-ons by Whitelabel team
Onboarding: remove example placeholders from contact name/email fields by Whitelabel team
Onboarding: persist full submissions + uploaded files, email the operator everything by Whitelabel team
Feat: Event sign up form by Whitelabel team
feat(threshold): 3 workspaces + Analytics tab + Outreach/Intake builder by Whitelabel team
Feat: Sectioned sign up form by Whitelabel team
Seed Campaign by Whitelabel team
feat(threshold): Outreach → Intake as a platform-style page storyboard (real Wayfinder quiz) by Whitelabel team
Events fixes and improvements by Whitelabel team
v.2.123.9 (2026-07-09)
What's Changed
HFC perf 4/4: fixes from the Opus review of the perf PRs by Whitelabel team
WL-375: classify imported contacts by source + capture historical donations by Whitelabel team
feat(audiences): NL→cohort compiler + /audience/from-text (NL audiences PR-2) by Whitelabel team
Claude/audiences pr1 giving predicates by Whitelabel team
feat(audiences): inline NL bar in the shared cohort editor — the "everyone who works at Google" moment (NL audiences PR-3) by Whitelabel team
feat(contacts): cohort-powered paged contacts query (NL audiences PR-4a) by Whitelabel team
feat(campaigns): durable per-enrollment targeting reasons (NL audiences PR-6) by Whitelabel team
feat(cohorts): JOURNEY_STATE — journey membership as a targetable predicate (NL audiences PR-7) by Whitelabel team
feat(assistant): page↔chat audience integration + build_audience_from_text (NL audiences PR-5) by Whitelabel team
feat(contacts): plain-English smart filter + save-as-audience on /list (NL audiences PR-4b) by Whitelabel team
feat(chat): step timeline + thinking timer + mission stepper (NL audiences PR-8) by Whitelabel team
feat(cohorts): brief-card facts as filter vocabulary — trajectory, cadence, members, employer, imports (NL audiences PR-9) by Whitelabel team
HFC fix: keep-alive map squishes the surface opened over it (regression) by Whitelabel team
HFC: soft edge-fade on map filter pill row by Whitelabel team
docs(hfc): keep-alive out-of-flow rule + filter-bar edge fade by Whitelabel team
pmf-tracker(phase-0): prune 5 tabs, lock finance math under tests, real /desk routes by Whitelabel team
pmf-tracker(phase-1): ingestion spine — one provenance-stamped write path by Whitelabel team
pmf-tracker(phase-2): desktop-OS windows/panels workspace by Whitelabel team
HFC portal PR1: full-page /portal shell + cutover by Whitelabel team
HFC portal PR2: honest data + loading states by Whitelabel team
HFC portal PR3: pale-green visual parity by Whitelabel team
HFC portal PR4: workspaces, roles, invites, HFC admin by Whitelabel team
HFC portal: shell parity — platform-faithful nav + inset panel + right rail by Whitelabel team
HFC portal: platform-style org switcher + real partner workspaces by Whitelabel team
HFC portal: Insights & analytics (PR5) by Whitelabel team
Observability layer on all API's with Sentry by Whitelabel team
Update niall-whitelabel.pub by Whitelabel team
Add Fi grief-support microsite at /fi by Whitelabel team
feat(showcase-adfinitas-quiz): adfinitas reseller pitch showcase by Whitelabel team
Add three donation-first AI landing pages: FORCE, HFLS, Generation180 by Whitelabel team
encore(embed): session layer — evidence explorer meter, visitor memory, motion polish by Whitelabel team
Improve docker deploy by Whitelabel team
Chore: Use blacksmith runners for CI by Whitelabel team
Feat(citizens-advice): Add portal login and proper auth by Whitelabel team
encore(embed): gradient buttons — teal Ask vs animated indigo Explore by Whitelabel team
Feat(citizens-advice): Improve portal and add daily emails by Whitelabel team
encore(library): front-cover thumbnails, shelves carousel, opaque pullout by Whitelabel team
docs(hfc): partner portal → platform-grade experience PR plan by Whitelabel team
HFC portal: case + client detail permalinks (PR6) by Whitelabel team
HFC portal: paginate cases / reports / events lists (PR7a) by Whitelabel team
Mission Control desk (desk-v2): desktop workspace over the pipeline by Whitelabel team
ci: auto-deploy whitelabel-pmf-tracker to pipeline.whitelabel.ai on dev by Whitelabel team
HFC portal: reports workflow — live pre-fill, CSV export, admin review (PR7b) by Whitelabel team
HFC portal: IA v2 — platform-shaped nav sections (PR7c) by Whitelabel team
HFC portal: copy cleanup — US spellings + stale IA comment by Whitelabel team
encore: threaded ask — conversational follow-ups in the widget + mascot favicon by Whitelabel team
feat(citizens-advice): Export as CSV + UI improvements by Whitelabel team
Fix: Assistant cohort filtering by Whitelabel team
Wayfinder: onboarding pitch page + ROI calculator at /onboarding by Whitelabel team
encore(library): covers for the 93 newly ingested bid books by Whitelabel team
Onboarding 9a: Agreement step — Order Form, charity lookup, versioned Terms/DPA by Whitelabel team
Enable Sentry log forwarding by Whitelabel team
Onboarding 9b: Signature step — click-to-sign, signing link, countersigned PDF by Whitelabel team
v.2.123.8 (2026-07-08)
What's Changed
Add Niall IP to prod bastion access by Whitelabel team
v.2.123.7 (2026-07-07)
What's Changed
fix: allow org OWNER on ADMIN-gated endpoints (WL-353) by Whitelabel team
fix: bulk-enroll campaignId is a uuid, not a cuid (WL-349) by Whitelabel team
fix: treat malformed externalUserId as anonymous in ask() (WL-354) by Whitelabel team
feat: onboarding agent captures visitor name/email by default (WL-355) by Whitelabel team
fix: don't persist fake-empty themes when generation fails (WL-369) by Whitelabel team
Website: restore original background-video hero (keep animation for reuse) by Whitelabel team
(CA): Connected quize to the platform by Whitelabel team
Fix: image upload waf by Whitelabel team
encore(cultural-conversations): add June 2026 results by Whitelabel team
P1 accuracy: ground reveals on full CA pages + expand catalogue + fix mortgage→energy misroute by Whitelabel team
P3 tone & UX: call-back windows match hours + warm/plain house style by Whitelabel team
P2 routing precision: carry stated deadline (don't re-ask) + no-keyword-escalation tests by Whitelabel team
P0 safety: harden crisis/DV detection + close no-match crisis hole by Whitelabel team
Wayfinder office onboarding flow (config + wizard + payment) by Whitelabel team
feat(netimpact): live HeyReach LinkedIn inbox + reply, logout, two-source polish by Whitelabel team
feat(platform/mobile): Phase 0 — viewport correctness & shell hygiene by Whitelabel team
feat(platform/mobile): Phase 1 — responsive primitive layer by Whitelabel team
feat(platform/mobile): Phase 2 — on-the-move core surfaces + bottom tab bar by Whitelabel team
feat(platform/mobile): Phase 3 — operate & edit surfaces by Whitelabel team
feat(platform/mobile): Phase 4 — admin, widget preview, activity, mobile guard by Whitelabel team
encore: real RAG search across the Evidence Base by Whitelabel team
feat(platform): Double the Donation partner registration (WL-315) by Whitelabel team
fix: make SMS broadcast sends deliverable (WL-357) by Whitelabel team
fix: calm 'coming soon' state for un-provisioned memberships (WL-356) by Whitelabel team
fix: apply the CSP nonce to all inline scripts (WL-350) by Whitelabel team
Feat: Event sign up question + chat create host by Whitelabel team
feat: soft-archive orgs so admins can clear abandoned/test orgs (WL-351) by Whitelabel team
feat: mirror churn signals to ExternalUser.params for cohort targeting (WL-370) by Whitelabel team
fix(reports): report share link uses public base URL, not request origin (WL-361) by Whitelabel team
feat(dashboard): setup card → first-login popup; Reports box + first-report timing (WL-335) by Whitelabel team
fix(outreach): landing copy clarity + browser title (WL-332) by Whitelabel team
P4.1: office-editable signposting partners (CSV) by Whitelabel team
encore: ask the evidence everywhere — Library wording, social proof, embeddable bar by Whitelabel team
feat(quiz): hidden partner mockup page — Become a Finder Credit Union by Whitelabel team
encore(ask): centred bar + popup, drop Search Encore pill, kill scaffolding chunks by Whitelabel team
encore(embed): the Encore experience in the ask popup + meta-question guard by Whitelabel team
Add quiz funnel user type and safer email surfaces by Whitelabel team
WL-331: Unify Agents + Experiences into one DonorFront workspace by Whitelabel team
Missions — AI-driven outcome overlay (data model, evidence, agentic mission flow, Agentic Giving) by Whitelabel team
WL-288: Always on assistant that can act on every platform tab by Whitelabel team
encore(ask): raise the network-asked chip quality floor by Whitelabel team
encore(embed): engagement layer — ticker, facts, typewriter, feedback, data-city by Whitelabel team
encore(embed): visual layer — evidence mix, cited-cities map, dig-deeper by Whitelabel team
encore(embed): bigger popup + fit-to-bounds map with label collision avoidance by Whitelabel team
fix(platform/mobile): Phase 5 — re-harden surfaces landed after the initiative by Whitelabel team
feat(netimpact): AI reply drafts + inbox reply-state indicators by Whitelabel team
Citizen advice tweaks by Whitelabel team
feat(widget): accessible monthly calendar view for events (PR-A, SC go-live) by Whitelabel team
feat(campaigns): expose event-attendance audiences to cohorts + AI (PR-C) by Whitelabel team
feat(widget): register-once/series UX + reassurance (PR-B, SC) by Whitelabel team
feat(events): signup answers reach the contact brief for first-time registrants (PR-F) by Whitelabel team
feat(events): import events from a PDF/Word schedule via Docling (PR-D) by Whitelabel team
feat(events): auto-promote from the waitlist when a seat frees up (PR-E) by Whitelabel team
feat(calendar): event occurrences on the org calendar — data layer (PR-G) by Whitelabel team
feat(portal): member attendance streak/rate on My Events — data layer (PR-H) by Whitelabel team
fix(infra): grant secret-manager-rw CreateSecret for DTD keys (WL-315) by Whitelabel team
feat(netimpact): app-style LinkedIn inbox (fixed-height, internal scroll) by Whitelabel team
UX/UI platform pass by Whitelabel team
HFC perf 1/3: instant surface switching (page split, chat store, keep-alive map, code-split) by Whitelabel team
HFC perf 2/3: compositor pass (cheaper glass, smoother transitions) by Whitelabel team
HFC perf 3/3: asset diet (hero WebP -97%, data caching) by Whitelabel team
v.2.123.6 (2026-07-02)
What's Changed
Fixed guide + deploy flow by Whitelabel team
(CA): Domain delegation 1 by Whitelabel team
(CA): domain delegation 2 by Whitelabel team
Citizenadvice docs by Whitelabel team
Feat: Better event tool calling by Whitelabel team
v.2.123.5 (2026-07-02)
What's Changed
Website: homepage hero + pricing redesign, orchestration animation by Whitelabel team
(CA): Migrate project to prisma & separate schema in the db by Whitelabel team
Fix: Widget Text Issue by Whitelabel team
(CA): prod infra AWS deployment + workflow by Whitelabel team
Fix: Event UI and agent mail issues by Whitelabel team
v.2.123.4 (2026-07-01)
What's Changed
Website: dark product-page visuals, nav previews, feature carousel + onyx social page by Whitelabel team
Fix: Email Domain Issues by Whitelabel team
Feat: Improve event UI and add event type to campaigns by Whitelabel team
Website: blog, products & lab redesign + blog nav mega (and onyx revert) by Whitelabel team
v.2.123.3 (2026-07-01)
What's Changed
Feat: Events Google calendar integration by Whitelabel team
content(website): remove Project Equity and Ensemble from the whitepaper by Whitelabel team
feat(quiz): make "I need something else" catch-all live for everyone by Whitelabel team
WL-333: Events fix create event no op and cover image upload 403 by Whitelabel team
Insights: dummy-data caveat banner by Whitelabel team
WL-334: Events pre populate from website scrape by Whitelabel team
Fix: Domain setup auth issue by Whitelabel team
HFC: SNAP step-3 copy for single-person households + fix invisible login-error text by Whitelabel team
Fix: Journey preview font issue by Whitelabel team
HFC: Fix legal opt in for sms by Whitelabel team
feat(website): Revolut-style hero + coded animations on all 19 product pages (+ cleaner search) by Whitelabel team
HFC: stop the mobile keyboard auto-popping on chat/login open (desktop-only autofocus) by Whitelabel team
HFC: donate 'online giving coming soon' toast + cleaner close button by Whitelabel team
Added website preview cards into widget by Whitelabel team
Add HFC beta-feedback quiz funnel (anonymous usability survey + gated /analytics) by Whitelabel team
HFC: "Give feedback" button next to Donate → links to the beta-feedback quiz by Whitelabel team
HFC map: Google-Maps-style filter chips on Find Food (filter resources by tag) by Whitelabel team
HFC feedback quiz: "See the app" CTA → production app by Whitelabel team
HFC map: wrap filter chips on desktop so every filter is visible by Whitelabel team
HFC map: single floating filter pill row over the map + mobile nav cleanup by Whitelabel team
Product pages: real case studies + animated feature visuals by Whitelabel team
Promote HFC food app to production (map filter bar + mobile nav) by Whitelabel team
Insights: remove passcode gate from the dashboard by Whitelabel team
Events bug fix pass by Whitelabel team
Feat: Better reminders edit ux by Whitelabel team
Feat: Add event reply automation by Whitelabel team
WL-377 - Connect imports to audiences by Whitelabel team
Create OK NS record in prod project for linking domain by Whitelabel team
v.2.123.2 (2026-06-30)
What's Changed
fix(onboarding): consistent nav/keyboard model + early case-file reveal (WL-320, WL-326) by Whitelabel team
Fixed monitoring user permissions by Whitelabel team
feat(onboarding): US-English copy, org-currency + sample labels, WCAG-AA contrast (WL-323/324/325) by Whitelabel team
Fixed access for monitoring users by Whitelabel team
Fix monitoring users by Whitelabel team
feat(website): Social Creatures re-skin + copy/pricing cleanups by Whitelabel team
feat(website): DonorCardAI supporter-brief (homepage + product page) by Whitelabel team
copy(website): reframe supporter brief around an active donor by Whitelabel team
Bring back Harris's product/quiz work (#1929) + keep today's on top by Whitelabel team
feat(website): product-page mock illustrations, quiz marquee, button fixes by Whitelabel team
feat(website): active-donor brief polish + live SC quiz + copy fixes by Whitelabel team
fix: July cohort-launch bug batch (WL-339, WL-340, WL-342, WL-343, WL-345, WL-346) by Whitelabel team
content(website): rename "Only Seven Seconds" to "Only7Seconds" + reword by Whitelabel team
fix(website): mobile nav, missing desktop logo, quiz-card scroll, brief tab speed by Whitelabel team
HFC — customer feedback round 1 + visual overhaul (liquid glass · Hanken type · chat/cards · a11y) by Whitelabel team
feat(website): command-palette search (nav search bar + Cmd-K widget) by Whitelabel team
feat(website): Two River Times case study card on the Lab page by Whitelabel team
HFC chat UX: collapse intro on chat start · gentler reveal · scroll new reply to top (follow-up to #1952) by Whitelabel team
HFC mobile map: List | Map full-screen views (drop cramped Split) + canvas-resize fix by Whitelabel team
HFC mobile map → Google-Maps model (top search · pin-tap detail drawer · 3-pill switch) + a11y by Whitelabel team
WL-328, WL-344 - auto-assignment for apiKey & fixes to community & donor form by Whitelabel team
CEO Strategic Insights dashboard + monthly insight email by Whitelabel team
v.2.123.1 (2026-06-26)
What's Changed
Fixed deploy for hfc by Whitelabel team
Added PR quality gate by Whitelabel team
(HFC): Switch project to client domain by Whitelabel team
content(website): whitepaper "Building in the Open" v0.4 + session photo by Whitelabel team
feat(website): full-page reader mode for the whitepaper by Whitelabel team
Improved Access Dashboard by Whitelabel team
fix(chat): float composer below last message instead of pinned to bottom by Whitelabel team
Onboarding funnel: wire 3 more Donorfront landing iframes by Whitelabel team
fix(onboarding): account creation at front of flow + verify-email link (WL-321, WL-322) by Whitelabel team
Onboarding email: real logo, aligned hero, clearer next-step by Whitelabel team
Fixed HFC favorites by Whitelabel team
feat(projects): Two River Times AI search + membership concept by Whitelabel team
feat(netimpact): LinkedIn group as a 2nd enrichment source + UI by Whitelabel team
Added deploy for trigger tasks with platform by Whitelabel team
redesign(cafejoyeux-landing): overlay on the real Café Joyeux site + ripple shop assistant by Whitelabel team
v.2.122.2 (2026-06-24)
What's Changed
Swap website to vercel by Whitelabel team
Added coming-soon project and ns servers for HFC by Whitelabel team
Fixed missing owner for github by Whitelabel team
Fixed env creation by Whitelabel team
Fixed pipeline issue by Whitelabel team
Regenerate package-lock.json for coming-soon workspace (docker build) by Whitelabel team
HFC(1.1): rename project dns for coming-soon tests by Whitelabel team
fix(infra): exempt contacts CSV import from prod WAF body-size rule by Whitelabel team
HFC(2): Deploy project to production by Whitelabel team
Hotfix: Org create by Whitelabel team
v.2.123.0 (2026-06-24)
What's Changed
feat(platform): expose employer matching context to /chat assistant (WL-316) by Whitelabel team
Fix: Trigger region check by Whitelabel team
Save The Music — AI donation landing (apps/projects/savethemusic-landing) by Whitelabel team
feat(peak-ext): AI intake side panel (chrome.sidePanel) by Whitelabel team
docs: AI landing-page playbook v2 — website-first, single Claude route, no Stripe by Whitelabel team
Onboarding funnel: wire all 7 confirmed orgs' Finix links + narrow cohort to 7 by Whitelabel team
Feat: Events Widget UI and Improvements by Whitelabel team
Onboarding funnel: pre-populate every question for recognized cohort orgs by Whitelabel team
feat(quiz): client feedback — remove free-text catch-all, tile copy, US English by Whitelabel team
docs: AI landing-page guide — Step 3 hero/search/chat anatomy by Whitelabel team
Onboarding funnel: Donorfront™ AI landing-page concept preview by Whitelabel team
feat(peak): conversational assistant in the side panel by Whitelabel team
Onboarding funnel: intake polish (readable mission, multi-select donor records, no jump) by Whitelabel team
Onboarding funnel: add HubSpot + Klaviyo to toolkit options by Whitelabel team
Onboarding funnel: richer questions + Donorfront live iframe by Whitelabel team
feat(website): temporarily hide BENEFITS ACCESS group from nav/index/sitemap by Whitelabel team
Fix: Event publish by Whitelabel team
fix(threshold): mobile UX — iOS zoom, 44px touch targets, overflow by Whitelabel team
Onboarding funnel: sign-off + delegated signing + celebratory done + welcome email by Whitelabel team
feat(website): swap the three shopgrid animations for static HFC images (for now) by Whitelabel team
fix(website): middle shopgrid cell shows the personalized email, not the dashboard by Whitelabel team
fix(website): swap chat-section video for the new correctly-framed clip by Whitelabel team
Feat: Improve event emails by Whitelabel team
fix(website): revert chat-section video to the correctly-framed original clip by Whitelabel team
feat(website): hide the sector whitepaper for launch (page + data kept) by Whitelabel team
feat(threshold+ext): server contacts store — extension note-taker → platform Contacts by Whitelabel team
feat(website): partner logos — drop Robin Hood + Project Equity, add 6 by Whitelabel team
feat(website): live-site still posters for HFC mini-site + strapline reword by Whitelabel team
feat(website): AEO teaser funnel on /products/answer-engine by Whitelabel team
copy(website): de-fluff pricing comparison, match onboarding-quiz voice by Whitelabel team
feat(website): cold "Start for free" onboarding flow at /start by Whitelabel team
fix(website): restore AEO funnel (clobbered by #1876) + honest audit fallback by Whitelabel team
fix(website): restore the AEO teaser funnel reverted by #1876 by Whitelabel team
fix(website): split /start entry into two steps (org, then email) by Whitelabel team
feat(website): homepage mocks show AI at work + section/hero polish by Whitelabel team
feat(website): clone the REAL answer-engine /scan AEO funnel (replaces simulated teaser) by Whitelabel team
feat(website): DonorCardAI briefing + agent thinking-brain mocks by Whitelabel team
fix(website): re-skin /start to mirror the quiz UI + run it standalone by Whitelabel team
fix(website): drop the duplicate progress bar on /start/onboard by Whitelabel team
feat(website): two more Agents cards + OpenAI grant badge + softer CTA by Whitelabel team
feat(website): rate-limit the AEO funnel + enable the ChatGPT (OpenAI) surface by Whitelabel team
feat(website): "Test AEO for free" pill on the homepage AEO widget by Whitelabel team
feat(website): make the homepage shopgrid mocks live (chat + checkout) by Whitelabel team
feat(website): donation-volume slider scales the included pricing caps by Whitelabel team
feat(website): high-end mobile + interactive polish on /start by Whitelabel team
Review HFC send flow by Whitelabel team
feat(website): continuous (smooth) pricing volume slider by Whitelabel team
Feat: HFC UI improvements + Seed SQL by Whitelabel team
Fix: Contact page issues by Whitelabel team
Fix: event email issues by Whitelabel team
Feat: Create user in onboarding + onboarding tweaks by Whitelabel team
Move SMS/Email usage for HFC to platform side by Whitelabel team
Fix build by Whitelabel team
Fix send tests by Whitelabel team
Add three AI landing-page concepts: Income Movement, Café Joyeux, Cameron House by Whitelabel team
feat(website): whitepaper draft URL + document mode + zoom by Whitelabel team
Feat: Nav improvements by Whitelabel team
Events emails + config tweaks by Whitelabel team
fix(website): smooth the whitepaper horizontal pan by Whitelabel team
HFC(3): Verifies attached NS record to coming soon website by Whitelabel team
v2.122.1 (2026-06-23)
What's Changed
Hotfix: Onboarding link url issue by Whitelabel team
Onboarding: store confirmed-cohort legal names + EIN (server-only) by Whitelabel team
v2.122.0 (2026-06-23)
What's Changed
feat(events): Phase 1 - data model + migration by Whitelabel team
feat(events): Phase 2 - admin APIs + service layer by Whitelabel team
WL-309: Add report live links + improvements by Whitelabel team
WL-287: Guided activation tour by Whitelabel team
Feat: Add Vitest tests by Whitelabel team
WL-294: Add usage of assets across platform by Whitelabel team
Wl 309 reports live links by Whitelabel team
WL-311: Admin launch console by Whitelabel team
Feat: AI determined Journeys by Whitelabel team
feat(peak-pro-form): Threshold Smart Intake (voice to client card + extension sync) by Whitelabel team
Robin Hood quiz: reframe ROI around mission capacity, not headcount by Whitelabel team
Robin Hood quiz: tighten the obvious-yes note by Whitelabel team
Robin Hood quiz: say "people you serve" instead of "clients" by Whitelabel team
fix(events): address Greptile review on Phase 2 (promote race, fan-out, no-op) by Whitelabel team
feat(website): interactive, product-accurate UiMock previews (Navigator locator + real UIs) by Whitelabel team
feat(events): Phase 3 (backend) - booking service + form-answer helper + field types by Whitelabel team
Robin Hood quiz: templated pilot summary email + preview by Whitelabel team
feat(events): Phase 4 (backend) - contact/donor-card linkage by Whitelabel team
feat(website): second-pass interactive product mocks (POS, flows, social, forums, crisis, governance, donor page, newsletters, API) by Whitelabel team
Robin Hood quiz: trace emails/ into serverless bundles (fix prod email) by Whitelabel team
Events Phase 5: public + widget booking APIs (backend) by Whitelabel team
Events Phase 7: email & lifecycle (operational sends) by Whitelabel team
HFC portal — embedded navigator AI assistant by Whitelabel team
Robin Hood quiz: real logo in summary email, drop salesy line by Whitelabel team
Events Phase 8: attendance tracking by Whitelabel team
Events Phase 9: admin Events tab UI by Whitelabel team
Events Phase 6: donor portal My Events by Whitelabel team
Events Phase 3 UI: consent + typed-signature form fields by Whitelabel team
Robin Hood quiz: reframe reach metric + BCC summaries to team by Whitelabel team
feat(quiz): add Whitelabel Onboarding Agent funnel by Whitelabel team
Events Phase 5 UI: public events booking widget by Whitelabel team
Events: SERIES register-once booking in the public widget by Whitelabel team
Added plan for securing github actions by Whitelabel team
Events: "Add to calendar" (.ics + Google Calendar link) by Whitelabel team
Events: structured waivers (author → expose → sign on booking) by Whitelabel team
Robin Hood quiz: AI readout + email-first results, gated /analytics by Whitelabel team
Onboarding funnel: DB + analytics + email, Jak's review, Terms/DPA sign-off by Whitelabel team
Robin Hood: soften summary-email follow-up copy (drop salesy honest-deal card) by Whitelabel team
feat(threshold): extraction eval harness + gold set (PR0) by Whitelabel team
feat(threshold): structured-output extraction with Opus 4.8 (PR1) by Whitelabel team
fix(threshold): flatten extraction schema to fit structured-output limits by Whitelabel team
HFC - Added Telnyx provider (SMS/RCS/WA) by Whitelabel team
feat(website): muted looping background video behind the home hero by Whitelabel team
feat(website): add Project Equity to homepage + Lab logo reels by Whitelabel team
feat(website): add 4 partner logos (Robin Hood, No Stomach For Cancer, Frucht Alarm, adfinitas) by Whitelabel team
feat(peak-pro-extension): use the coral app icon by Whitelabel team
feat(website): Sparks token pricing (Pro + Ultra slider) + copy QA sweep by Whitelabel team
feat(threshold): accuracy polish + low-confidence flags in the intake UI (PR2) by Whitelabel team
feat(website): performance-based framing on the free Pro pricing card by Whitelabel team
feat(website): credits rename + equal-mix usage tiles + slider fix by Whitelabel team
chore(website): remove dead v1 component island by Whitelabel team
feat(threshold): real-time AI fill + simple team access gate by Whitelabel team
feat(website): optically even the partner logo strip by Whitelabel team
feat(website): expand Pro caps, per-month pricing, reworded compliance by Whitelabel team
feat(website): campaign touchpoints (email/SMS/LinkedIn/newsletter) by Whitelabel team
Surface an indicative pilot upkeep cap from the ROI sliders (Robin Hood funnel) by Whitelabel team
feat(website): hero video plays once then holds, no loop by Whitelabel team
feat(website): treble the blog (8 to 24 SEO articles) + network cross-links by Whitelabel team
Hotfix: Fix trigger issue by Whitelabel team
Admin "Send onboarding link": draft-org invites, provision-on-convert by Whitelabel team
Onboarding revamp: pick-3 modular flow, 6 demo scenes, Terms step, Donorcard AI by Whitelabel team
Provider agnostic email domains by Whitelabel team
encore(digest): 23 Jun submissions — Alin OTTR + force_section to Across the Web by Whitelabel team
encore(digest): drop off-topic titles from Across the Web (Ryanair leak) by Whitelabel team
encore(digest): HOLD the 23 Jun Tuesday cron — approval required by Whitelabel team
feat(quiz): "I need something else" catch-all category, gated behind /test by Whitelabel team
fix(email): catch-all answer email — strip chat-only lines, list every matched org by Whitelabel team
copy(robin-hood): tighten ROI pilot-fee cap + obvious-yes note by Whitelabel team
feat(website): looping muted demo video in the entered-the-chat section by Whitelabel team
Add logging for agentmail provision by Whitelabel team
feat(website): real ChatGPT/Google/Claude logos in the chat badges by Whitelabel team
Feat: Expand chat tools by Whitelabel team
Feat: Add webpage visits and dwell time to events by Whitelabel team
feat(robin-hood): per-application callout + one-third fee reduction by Whitelabel team
ci: auto-deploy robin-hood-quiz-funnel to Vercel on dev pushes by Whitelabel team
feat(robin-hood): partial capture + honest reframe + US English by Whitelabel team
feat(website): homepage polish batch (channel icons, motion, hero, demo videos) by Whitelabel team
copy(website): drop 'same' from second hero line by Whitelabel team
style(website): chat-section video focal point (reveal top) by Whitelabel team
feat(robin-hood): delete leads from the analytics dashboard by Whitelabel team
feat(website): new checkout demo video (white pillarbox cropped out) by Whitelabel team
Onboarding funnel: cohort recognition, embedded ToS/DPA, fee-structure page by Whitelabel team
feat(website): animated Help Feed Colorado chat (donor-page mock rebuild) by Whitelabel team
feat(website): personalized-campaigns AI card + live Social Creatures iframe + video tweaks by Whitelabel team
Onboarding fee page: payments-security reassurance from the SC master agreement by Whitelabel team
feat(website): Pro-only pricing for launch (Ultra parked behind a flag) by Whitelabel team
Onboarding: Privacy Policy page + per-org Finix onboarding form plumbing by Whitelabel team
feat(website): collapsible Pro card, framed as signing up to the pay rails by Whitelabel team
feat(website): on-site legal pages (terms, privacy, DPA, fee structure) by Whitelabel team
Onboarding: cross-doc legal consistency + interlink Terms/DPA/Privacy/Fee by Whitelabel team
feat(website): home pricing → bubbles + collapsible details, CTA spacing, donor-flows link by Whitelabel team
Onboarding: wire Cameron House Finix onboarding link by Whitelabel team
Onboarding: wire Save the Music Finix onboarding link by Whitelabel team
feat(website): real campaign images in the personalized-campaigns card by Whitelabel team
feat(platform): employer matching workflow with DTD + Apollo (WL-305) by Whitelabel team
Feat: Automated replies and inbox by Whitelabel team
Feat: Better email font integration by Whitelabel team
Fix: Onboarding form URL by Whitelabel team
encore(digest): Culture as Care image on the One Thing to Read by Whitelabel team
v2.121.0 (2026-06-22)
What's Changed
Net Impact Feedback Updates 2 by Whitelabel team
v2.120.3 (2026-06-22)
What's Changed
Remove changelog linkage by Whitelabel team
Added changelog via vercel by Whitelabel team
v2.120.2 (2026-06-20)
What's Changed
Remove changelog linkage by Whitelabel team
Added changelog via vercel by Whitelabel team
v2.120.1 (2026-06-19)
What's Changed
Added database capabilities by Whitelabel team
Added new TF resources for managing DNS records by Whitelabel team
Updated DNS to be used by Whitelabel team
Fixed widget-access scope by Whitelabel team
Added new user by Whitelabel team
v2.120.0 (2026-06-19)
What's Changed
HFC - Added Vivery API sync implementation by Whitelabel team
Encore 1 - API scopes by Whitelabel team
Feat: Create broadcasts (one time sends) by Whitelabel team
Feat: Improve email design by Whitelabel team
Feat: Rue retention improvements by Whitelabel team
Feat: Donor Card by Whitelabel team
Feat: Send out date/time and calendar view by Whitelabel team
Feat: Create chat experience by Whitelabel team
Feat: Org reporting by Whitelabel team
Robin Hood pilot-readiness + ROI quiz funnel (v1) by Whitelabel team
HFC food app: light theme default + a11y-first defaults by Whitelabel team
feat(quiz): Canadian Red Cross donor-type quiz funnel by Whitelabel team
feat(quiz): Vogelschutz-Komitee quiz funnel by Whitelabel team
Fix: Make final form step the competion step by Whitelabel team
Final form step upsert by Whitelabel team
docs(hfc): HFC improvements plan (Jun 11 stand-up) — RFC for review (no code) by Whitelabel team
docs(products): Raise-Everywhere platform integration plan — RFC (no code) by Whitelabel team
feat(netimpact): Enrichment tab (smart + AI filtering) + LinkedIn segments by Whitelabel team
feat(answer-engine): concept app + live AI visibility scan beta (US pilot) by Whitelabel team
Fix: PMF project structure by Whitelabel team
HFC partner portal — full working draft (backend + all tabs + write-actions) by Whitelabel team
Personalize Robin Hood quiz funnel + refine pilot-snapshot UX by Whitelabel team
Added deploy for peak-pro-form by Whitelabel team
Fixed changelog build by Whitelabel team
feat(platform): AI-mapped contacts CSV import by Whitelabel team
Refine Robin Hood quiz UX: card stacking, tooltips, ROI blur-reveal by Whitelabel team
Robin Hood /roi: calculator + deck hybrid with evidence note by Whitelabel team
Harden HFC partner portal (greptile P1/P2 from #1716) by Whitelabel team
Robin Hood quiz: responsive card deck + scroll-behavior fix by Whitelabel team
Add IGB project hosting the imi Pathways Discover Report by Whitelabel team
Testing: Chat and report bug fixes by Whitelabel team
IGB Discover Report: latest copy + new password to dev by Whitelabel team
fix(platform): decouple test seed from external-user barrel (fixes flaky integration tests) by Whitelabel team
Add IGB (imi Pathways Discover Report) to main by Whitelabel team
v2.119.1 (2026-06-17)
What's Changed
Added more logs for donation finix issue by Whitelabel team
v2.119.0 (2026-06-17)
What's Changed
Feat: Create Email campaigns across touchpoints by Whitelabel team
fix(rue-landing): center redeem-code email by Whitelabel team
encore(digest): June 10 editorial — Stefan OTTR, section overrides, forty years by Whitelabel team
encore(digest): member submission ingest endpoint + cover image fix by Whitelabel team
encore(digest): disable Funding Scan, Eurocities → AOTW, Oulu/Trenčín copy fix by Whitelabel team
fix(encore): cast empty funding array to FundingScanItem[] to satisfy TS by Whitelabel team
feat(rue-landing): re-engagement emails + email click/open tracking by Whitelabel team
feat(rue-landing): HMAC-signed unsubscribe for re-engagement emails by Whitelabel team
refactor(olc-school): remove leftover Hunger Free Colorado food-pantry/SNAP code by Whitelabel team
Create Posthog guide by Whitelabel team
feat(dashboard): surface Rue email open/click tracking by Whitelabel team
feat(rue-landing): personalize re-engagement emails (personal vs general) + safe previews by Whitelabel team
feat(dashboard): Rue per-person tracking + activity tab + Svix verification by Whitelabel team
encore(admin): patch-card — sourceType + summary update by Whitelabel team
fix(encore): consolidate metadata SET clauses — duplicate-column SQL error by Whitelabel team
ci(netimpact-dashboard): add dev auto-deploy workflow by Whitelabel team
whitelabel-website: orchestration line, HFC mini-site, focused pricing by Whitelabel team
chore(netimpact-dashboard): disable workflow push trigger by Whitelabel team
feat(dashboard): split Rue email sign-ups vs newsletter + bottom-pin breakdowns by Whitelabel team
whitelabel-website: embed live Hunger Free Colorado app in homepage frame by Whitelabel team
whitelabel-website: fallback for embedded HFC app by Whitelabel team
encore(home): refresh Latest evidence feed for June 2026 by Whitelabel team
encore(home): live evidence feed from DB by Whitelabel team
fix(encore/join): upgrade non-approved members on re-join by Whitelabel team
HFC: accessibility + digital-literacy + i18n + analytics (phases 3a–3c) by Whitelabel team
encore(contribute): email CTA below page title by Whitelabel team
Fix: email PostHog events were being killed before reaching ingest by Whitelabel team
HFC Fixes by Whitelabel team
whitelabel-website: HFC preview as desktop frame + iPhone by Whitelabel team
encore(digest): testEmail param for single-recipient QA sends by Whitelabel team
whitelabel-website: product suite under the five headers by Whitelabel team
whitelabel-website: phone iframe scaled to real mobile width by Whitelabel team
whitelabel-website: matching gifts, 1.5% pricing, Guardian crisis copy, polish by Whitelabel team
feat(whitelabel-website): AI Governance + hero logo reel + drop free-trial language by Whitelabel team
feat(whitelabel-website): typewriter hero + DonorFront + POS product + SEO compare blocks by Whitelabel team
feat(whitelabel-website): Rose Perry card + DonorCardAI rename + minimal hero by Whitelabel team
feat(whitelabel-website): real logo + RAISE EVERYWHERE + consistent TMs by Whitelabel team
feat(whitelabel-website): agency rename + per-product comparisons + Chrome/iPhone frames + Finix note by Whitelabel team
feat(whitelabel-website): Developer API offering + strip healthcare-sector copy by Whitelabel team
feat(whitelabel-website): unify AI chat naming under Agents by Whitelabel team
feat(whitelabel-website): clarify DonorFront sits on top, not a replacement by Whitelabel team
feat(analytics): align PostHog with team guide — lead.id distinct_id + posthog-node SDK by Whitelabel team
fix(analytics): read NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN so server captures fire in prod by Whitelabel team
feat(whitelabel-website): mobile UX pass — horizontal swipe carousels by Whitelabel team
feat(whitelabel-website): mobile v2/v3 + SEO audit + real links + blog engine by Whitelabel team
feat(whitelabel-website): OG share card + real client logos + comparison articles by Whitelabel team
fix(whitelabel-website): typewriter caret painting over hero subtitle by Whitelabel team
chore: restore apps/whitelabel-pmf-tracker to dev by Whitelabel team
feat(whitelabel-website): mobile card polish — proportioned art, equal heights, swipe affordance by Whitelabel team
feat(whitelabel-website): platform alignment (cream/pink nav, coral accents) + UI mock previews by Whitelabel team
encore: dashboard live-data overhaul — no dummy data, Evidence Base by type, Leaderboard removed by Whitelabel team
feat(whitelabel-website): Agency -> Lab, bold-leaps custom-builds positioning by Whitelabel team
feat(whitelabel-website): Lab copy — selective positioning, no off-the-shelf framing by Whitelabel team
fix(whitelabel-website): remove Nerveli + fix Livestrong logo by Whitelabel team
docs(encore): Cultural Director builds — scoping by Whitelabel team
feat(whitelabel-website): animated previews + product cross-links + SEO engine + motion polish by Whitelabel team
feat(whitelabel-website): named-competitor comparisons per product by Whitelabel team
Changed index for external_user and linkage between users by Whitelabel team
feat(analytics): typed event contract + capture quiz answers & financial amounts by Whitelabel team
fix(analytics): declare cta_clicked
topic
— unblocks dev deploy by Whitelabel team
feat(dashboard): redesign home + Gmail-style waves + simplified analytics by Whitelabel team
feat(wayfinder): doom-loop guard, unsure-deadline option + adviser morning-briefing dashboard by Whitelabel team
fix(leads): record pathway + stop zod stripping dashboard fields by Whitelabel team
feat(adviser): surface crisis-screen interceptions in the morning briefing by Whitelabel team
feat(whitelabel-website): BENEFITS ACCESS area — Threshold + Smart Intake by Whitelabel team
feat(rue): overview cleanup + Live preview tab (interactive phone mockup) by Whitelabel team
feat(routing): route-critical forks — complete catalog audit (employment, housing, benefits) by Whitelabel team
encore(digest): HOLD tomorrow's Tuesday cron pending approval by Whitelabel team
fix(branding): Citizens Advice London → Haringey in resident-facing backend copy by Whitelabel team
encore: Evidence Brief generator by Whitelabel team
content(emails): drop "Launching 2026", add postal address to footers by Whitelabel team
feat(routing): fork branches link to their own CA page (+ re-land orphaned fork audit) by Whitelabel team
feat(website): interactive sector whitepaper reader (/whitepaper) by Whitelabel team
feat(website): genuine Building in the Open whitepaper + scroll-driven horizontal by Whitelabel team
feat(website): whitepaper cover + collapsible contents + No-need-to-switch page by Whitelabel team
fix(website): match whitepaper cover to latest design (no icon, OpenAI-palette gradient) by Whitelabel team
fix(website): ease whitepaper horizontal pan (smooth hand-off to next page) by Whitelabel team
Added peak pro + chrome ext by Whitelabel team
build(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by Whitelabel team
build(deps): bump dompurify from 3.4.0 to 3.4.10 by Whitelabel team
build(deps-dev): bump vite from 7.3.2 to 7.3.5 by Whitelabel team
fix(encore/digest): inline email CSS so it renders in all clients by Whitelabel team
fix(intake): kill the doom loop + catch coercive-control safeguarding by Whitelabel team
fix(prompts): stop the LLM inventing seasonal / assumed context by Whitelabel team
fix(encore/digest): test sends shouldn't burn the anti-repeat window by Whitelabel team
feat: consent line, email fixes, working fallback link, off-script fallback screen by Whitelabel team
fix(encore/news): preserve manual image/force_section across hourly re-ingest by Whitelabel team
feat(routing): partner-first signpost — make the vetted-partner pathway actually fire by Whitelabel team
Fixed secops issues by Whitelabel team
fix(classifier): off-script queries short-circuit to out-of-scope on the first turn by Whitelabel team
Secops 2026 06 16 2 by Whitelabel team
fix(email): match email shows real catalogue advice + working deep link by Whitelabel team
fix(ux): empathy line on the callback path + keep typed text when a pill is tapped by Whitelabel team
Added fix for external_user params & activity by Whitelabel team
fix(email): partner signpost emails now link to the partner (CTA + allowlist) by Whitelabel team
copy(callback): add 'aim to call back within 48 hours' caveat by Whitelabel team
fix: Haringey postcode placeholder + Debt Free Advice dead link by Whitelabel team
fix(routing): neighbour problems are in scope — add catalogue entry by Whitelabel team
Fix: Donation timeout + add better logging by Whitelabel team
build(deps-dev): bump esbuild and vite in /apps/chrome-ext/peak-pro-extension by Whitelabel team
build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 in /apps/whitelabel-pmf-tracker by Whitelabel team
v2.118.1 (2026-06-16)
What's Changed
Fix: Language dropdown stacking context by Whitelabel team
v2.118.0 (2026-06-16)
What's Changed
Net Impact Feedback Updates by Whitelabel team
v2.117.8 (2026-06-11)
What's Changed
SecOps 2026-06-11 by Whitelabel team
v2.117.4 (2026-06-10)
What's Changed
Hotfix: Language dropdown issue by Whitelabel team
v2.117.3 (2026-06-10)
What's Changed
Hotfix: Save name via widget by Whitelabel team
v2.117.2 (2026-06-10)
What's Changed
Hotfix: Onboarding state issue by Whitelabel team
v2.117.1 (2026-06-09)
What's Changed
Moved opportunity knocks to prisma & separate schema by Whitelabel team
Hotfix: Post form submission bugs by Whitelabel team
v2.117.0 (2026-06-08)
What's Changed
pmf: nodal ghost nodes for AI peer suggestions (who-to-sell-next path) by Whitelabel team
pmf: Network rollout schedule — ramp live units to a cap (no overshoot) by Whitelabel team
feat(rue-grief-quiz): Rue 'Grief Compass' quiz funnel by Whitelabel team
feat(rue-grief-quiz): post-merge polish — roadmap, App Store badges, email gate, result cards, live compass feedback by Whitelabel team
feat(rue-funnel): Rue marketing landing (/) — App Store CTA + 30-day trial code → DB + AgentMail by Whitelabel team
revert: remove Rue landing page from quiz funnel (wrong place) by Whitelabel team
feat(rue-landing): standalone Rue landing app (own Vercel project, separate from quiz) by Whitelabel team
feat(olc-school): immersive school front door + family portal (frontend) by Whitelabel team
feat(rue-landing): soft logo pulse + interactive card hovers by Whitelabel team
feat(netimpact-dashboard): multi-project welcome + Rue dashboard by Whitelabel team
feat(olc-school): brand-cohesive portal, left-drawer panels, mobile nav by Whitelabel team
fix(wayfinder): routing accuracy + copy + Employment card visibility by Whitelabel team
feat(wayfinder): v2 flow — 5-step intake, server-side safeguarding, complexity inference by Whitelabel team
Added hfc resources on the map by Whitelabel team
Partner portal: flesh out 4 tabs (Dashboard, Reports, Cases, Events) — front-end only by Whitelabel team
Upgrade version of AWS provider to v5 (prod) by Whitelabel team
Fix unsubscribe link + add PostHog end-to-end by Whitelabel team
feat(rue-landing): lighter/smaller App Store badge + simpler disclaimer by Whitelabel team
encore(library): bid books tab + ingest pipeline by Whitelabel team
feat(olc-school): full-width bottom-sheet panels + horizontal gratitude reveal by Whitelabel team
feat(rue-grief-quiz): inviting landing redesign + quiz/result polish by Whitelabel team
Email 3: Opportunity Coach as a tool (new copy + CTA + URL) by Whitelabel team
fix(wayfinder): eliminate double clarify question in housing flows by Whitelabel team
fix(wayfinder): add safeguarding_pattern_hit to FunnelEventName by Whitelabel team
Email tracking: opens + clicks into PostHog by Whitelabel team
feat(olc-school): wire chat to the real Whitelabel platform AI streaming by Whitelabel team
Hotfix: Payment step at end of membership flow by Whitelabel team
fix(olc-school): restore landing background photos behind the horizontal reveal by Whitelabel team
Add whitelabel-website marketing site + deploy by Whitelabel team
fix(classifier): prevent 'bt' substring match inside 'debt', add debt collector signals by Whitelabel team
polish(olc-school): sequence hero typewriters + calm the momentum wall by Whitelabel team
Social Creatures data backfill query by Whitelabel team
fix(olc-school): hide the window scrollbar on the landing by Whitelabel team
feat(olc-school): wire the portal assistant to the real platform agent by Whitelabel team
feat(rue-landing): real App Store redeem-code pool by Whitelabel team
feat(whitelabel-website): dynamic placeholders, stacking cards, platform re-skin by Whitelabel team
whitelabel-website: mobile nav + phone breakpoint, wider concierge gap by Whitelabel team
feat(olc-school): US localization + report card, back-to-website nav, Maya-aware assistant by Whitelabel team
fix(rue-landing): always capture email (waitlist when pool empty) by Whitelabel team
Email tracking: rescue bare-host URLs + always log rejected clicks by Whitelabel team
feat(answer): thread classifiedEntryId + stream personalised post-email reveal by Whitelabel team
Per-resource surface + click metrics across channels by Whitelabel team
fix(classifier): move debt collection to top of BRAND_OVERRIDES, tighten bt pattern by Whitelabel team
encore(digest): Evidence Base announcement banner for June send by Whitelabel team
fix(routing): carve out self-serve debt entries from regulated gate by Whitelabel team
fix(routing): also bypass complexity gate for self-serve debt entries by Whitelabel team
v2.116.9 (2026-06-04)
What's Changed
Added trigger link connection by Whitelabel team
Fixed changelog build failure by Whitelabel team
v2.116.8 (2026-06-04)
What's Changed
Hotfix: Widget form update query by Whitelabel team
v2.116.7 (2026-06-04)
What's Changed
feat(netimpact-dashboard): quiz funnel + abandonment + email events on /analytics by Whitelabel team
pmf: bulk-split mixed-revenue-type phases (already applied to prod) by Whitelabel team
Added monitoring for projects DBs by Whitelabel team
encore(digest): followups batch 2 — per-city editorial cache, spotlight pool, cohort voice by Whitelabel team
encore(digest): OG-image backfill cron + picker tie-break preferring images by Whitelabel team
encore(admin): reclassify-other uses extracted body text for submissions by Whitelabel team
Fixed ami for ec2 instance by Whitelabel team
pmf: drag-to-reorder phases (+ auto-renumber Phase N labels) by Whitelabel team
pmf: cap milestone $ at phase total + suggest split-into-new-phase by Whitelabel team
pmf: Subscription style + processing fee on recurring + monthly overhead by Whitelabel team
pmf: rev-share modeller — units × MRR computes est. annual revenue by Whitelabel team
pmf: stage auto-derives from probability; Sprint becomes a tick by Whitelabel team
pmf: sloped target burn line — $65k Jun → $80k by Dec 2026 by Whitelabel team
pmf: ✨ AI fill-blanks on revenue phases (Stage A) by Whitelabel team
pmf: notes → multi-phase project bootstrap (Stage B AI) by Whitelabel team
pmf: make monthly overhead tickbox discoverable by Whitelabel team
pmf: polish-pipeline.ts — audit against new data model (applied) by Whitelabel team
pmf: target line is hover-interactive (per-month value, no misleading static label) by Whitelabel team
pmf: apply polish-sweep decisions (22 changes — sources, kickoffs, Rue, Cartwright, dedupe) by Whitelabel team
pmf: per-phase trash button + clearer reorder grip by Whitelabel team
pmf: Finance → tab 02 + fix runway target line (smeared circles, easy hover, clean labels) by Whitelabel team
Fix: Onboarding patch by Whitelabel team
Feat: Rue onboarding tweaks by Whitelabel team
Added trigger private link to staging by Whitelabel team
encore(archive): reconcile prod cards with Rafaela's coding bundle by Whitelabel team
pmf: auto-projected annual renewals (Year-2+ at a price uplift) by Whitelabel team
encore(digest): fix unescaped backtick in pickers.ts SQL comment (deploy hotfix) by Whitelabel team
encore(archive): permissive reconcile matcher (catch the 14 unmatched) by Whitelabel team
encore(archive): NFD-normalise bundle filenames before reconcile match by Whitelabel team
encore(library): Evaluation Reports tab — ECoC archive shelf by Whitelabel team
Feat: Add form routing url param by Whitelabel team
encore(admin): digest-recipients listing endpoint by Whitelabel team
encore(digest): restore Funding Scan section with stronger dedup by Whitelabel team
feat(netimpact-dashboard): merge to dev + strategic priorities + bounce suppression by Whitelabel team
Feat: Contact list filtering improvements by Whitelabel team
encore(library): heatmaps + cadence grid on Evaluation Reports tab by Whitelabel team
Upgrade version of AWS provider to v5 (staging) by Whitelabel team
pmf: runway excludes <15% likelihood + AI-predicted renewal refinements by Whitelabel team
pmf: fix monthly-overhead toggle + intro-demote guard + visible AI-TAM button + consumer-sub basis by Whitelabel team
fix(encore): silence TS discriminated-union error in digest-v2 preview by Whitelabel team
pmf: AI milestone generator — predicted payment curve (even/ladder/aggressive) feeding the runway by Whitelabel team
pmf: backfill-tam.ts — bulk AI TAM estimate tool by Whitelabel team
pmf: auto-schedule curve only for subscription + revenue-share (not licences) by Whitelabel team
pmf: licence/retainer renewal box — generate next term as a real phase by Whitelabel team
pmf: retire soft-intro concept (remove toggle + filter); restore Rue + Project Equity by Whitelabel team
pmf: allow clearing the last phase → bare prospect (no revenue scoped) by Whitelabel team
pmf: project notes log (timestamped + authored); drop project-level milestone line by Whitelabel team
pmf: AI 'who to sell next' peer suggestions + ghost-grey TAM list by Whitelabel team
v2.116.6 (2026-06-02)
What's Changed
encore(home): live evidence-stats hero + member archive endpoint by Whitelabel team
encore(map): add missing ECoC cities to coords lookup by Whitelabel team
projectequity: voice-orb PE copy + visible close affordance by Whitelabel team
projectequity: unify the four bookmarks as one platform / three tracks by Whitelabel team
Fixed secops issues by Whitelabel team
Added projects output by Whitelabel team
Fixed flock deps issues by Whitelabel team
encore(home): swap homepage SVG silhouette for Leaflet + OSM map by Whitelabel team
Fixed deploy name by Whitelabel team
Fixed deploy by Whitelabel team
fix(netimpact-quiz): add wave1 hero image asset by Whitelabel team
Fixed cron for projects by Whitelabel team
encore(admin): GET /knowledge/evidence-type/by-type endpoint by Whitelabel team
feat(netimpact-quiz): server-side funnel analytics pipeline by Whitelabel team
Branch B: treat Southern Security as a directory match (APR not signed off) by Whitelabel team
Fix: Extract invite flow into (invite) layout by Whitelabel team
Fix: Navigable steps onboarding bug by Whitelabel team
encore(admin): reclassify-other endpoint for suggested-other sweep by Whitelabel team
encore(digest): gate Tuesday auto-send behind DIGEST_AUTO_SEND env by Whitelabel team
feat(netimpact-quiz): identity cookie — tag funnel events with recipient email by Whitelabel team
encore(digest): exclude cards already sent in last 14 days by Whitelabel team
encore(digest): May Cultural Conversations banner + Reference Cities anti-repeat by Whitelabel team
encore(digest): title hygiene + funding-vs-news split + re-engagement nudge (re-PR to dev) by Whitelabel team
encore(admin): deterministic news_article flip in reclassify-other by Whitelabel team
encore(digest): LLM editorial layer (re-PR to dev) by Whitelabel team
encore(digest): fix editorial.ts type error on FundingScanItem (deploy fix) by Whitelabel team
encore(digest): drop CNF tag for Funding section (deploy fix #2) by Whitelabel team
encore(admin): fix reclassify-other 500 (wrong db helper) by Whitelabel team
encore(digest): dedup OTTR↔news + dynamic Cultural Conversations + image pull-through by Whitelabel team
encore(digest): remove fabricated chat samples from CC banner by Whitelabel team
encore(digest): strip cross-script site-name suffix from titles by Whitelabel team
encore(digest): wire stripSiteNameSuffix into Across the Web picker by Whitelabel team
encore(cc): May 2026 tab with cohort scorecard + deeper analytics by Whitelabel team
encore(admin): set-image now also accepts qualityScore by Whitelabel team
Fixed SecOps 02-06-2026 by Whitelabel team
Sync main to dev by Whitelabel team
Fix: Typescript errors and copy issues in mobile apps by Whitelabel team
encore(digest): hide Funding Scan; funding items now in Across the Web by Whitelabel team
Fix: Onboarding save partial patch by Whitelabel team
Hotfix: widget css syntax by Whitelabel team
encore(digest): followups batch 1 — preview default, same-city thinks, lead title strip, OTTR fallback by Whitelabel team
v2.116.5 (2026-05-29)
What's Changed
Added opportunity knocks prod deploy by Whitelabel team
Hotfix: identity input color by Whitelabel team
v2.116.4 (2026-05-29)
What's Changed
App: Rue Improvements by Whitelabel team
citizens-advice: split /answer into pre/post-email reveal by Whitelabel team
citizens-advice: wrap landing in card shell by Whitelabel team
citizens-advice: rewrite /answer to render pathway cleanly per route by Whitelabel team
pmf: field-level 3-way merge — stop concurrent edits silently reverting by Whitelabel team
feat(netimpact-quiz): Create user via url param by Whitelabel team
feat(netimpact-crowdfunding): co-build rework (tiers, copy, value props) by Whitelabel team
fix(netimpact-quiz): result email — reflection alignment + rebuild from MJML by Whitelabel team
citizens-advice: personalised reveal + pathway-accurate match email by Whitelabel team
pmf: per-user logins — real accounts, edits attributed to a real person by Whitelabel team
pmf: show-password toggle + admin reset-password by Whitelabel team
pmf: AI Native Non-Profit News wedge + Two Rivers Times reclassified by Whitelabel team
Fix: Net Impact layout, image and icon by Whitelabel team
citizens-advice: email sender label + adviser opening hours by Whitelabel team
pmf: Intro vs Opportunity — soft intros stop inflating pipeline by Whitelabel team
citizens-advice: softer corners + responsive Wayline beacon by Whitelabel team
Fix: Net Impact email table structure by Whitelabel team
citizens-advice: stopword filter fixes water-bills false match by Whitelabel team
pmf: advisor share links — light-touch URL for Paul / Cartwright / etc by Whitelabel team
citizens-advice: greptile follow-ups on visual polish PR #1383 by Whitelabel team
feat(netimpact-quiz): Use HTML instead of MJML and update email links by Whitelabel team
pmf: add Haris, Andrew, Niall as admin users by Whitelabel team
pmf: TAM ARR — TAM math driven by recurring × peers, not one-off × peers by Whitelabel team
Chore: Net Impact quiz copy and link edits by Whitelabel team
Fix: Citizens Advice email from name by Whitelabel team
citizens-advice: adviceline hours + drop the non-existent drop-in line by Whitelabel team
encore: archive ingest endpoint + script for ECoC evaluations by Whitelabel team
Feat Add projectequity by Whitelabel team
encore: presigned-URL archive uploads (bypass Vercel 4.5MB body limit) by Whitelabel team
Added AI capabilities to project-equity project by Whitelabel team
a11y: phase 1 inclusivity sweep (HFC) by Whitelabel team
encore: typecheck fix on presign route (smithy/types collision) by Whitelabel team
Feat: Add language dropdown and language translations to widget edit by Whitelabel team
fix(netimpact-quiz): heritage strip on landing + remove donate CTA from result by Whitelabel team
Fix: Identity step input color by Whitelabel team
fix(netimpact-quiz): remove donate CTA from result email + update mailing address by Whitelabel team
Fixed markdown ai response by Whitelabel team
Add posthog net impact quiz by Whitelabel team
v2.116.3 (2026-05-28)
What's Changed
Hotfix: Shared save across widget and onboarding by Whitelabel team
v2.116.2 (2026-05-28)
What's Changed
Hotfix: Widget update issues by Whitelabel team
v2.116.1 (2026-05-28)
What's Changed
Hotfix: Fix apay csp issue by Whitelabel team
v2.116.0 (2026-05-28)
What's Changed
fix(netimpact-quiz): landing counter to 12,437 baseline, +4/hour by Whitelabel team
Feat: Bonded by Baby v1 by Whitelabel team
Fix openssl warning by Whitelabel team
Fix: Invalid URL errors in feedback config route by Whitelabel team
HFC food app: food map, SNAP screener, partner login, polish by Whitelabel team
Feat: Create user via url param by Whitelabel team
Branch B: drop the "tell you more about [CU]?" follow-up by Whitelabel team
citizens-advice: Wayfinder digital advice layer (extended intake, routing, pathway result, Advisernet RAG, partners, safeguarding, synopsis, follow-up) by Whitelabel team
fix(netimpact-quiz): send result email on every quiz completion by Whitelabel team
chore(netimpact-crowdfunding): host Apple Pay domain association file by Whitelabel team
Fix projects infra issues by Whitelabel team
pmf: quick wins from May 27 review (Grant type, Finance home, invoice-date label, +Add dropdown) by Whitelabel team
pmf: one revenue type per phase + multi-select rev-share basis by Whitelabel team
pmf: ramp recurring & rev-share to full over ~3 months in the runway by Whitelabel team
citizens-advice: mobile-first landing on desktop by Whitelabel team
encore: digest content cleanup — spotlight window, per-member cap, dispute filter, social drop by Whitelabel team
encore: skip the intro overlay on the home page by Whitelabel team
Branch A: hand off to a local credit union (Zip parked) by Whitelabel team
Changed dns and database fixes by Whitelabel team
v2.115.1 (2026-05-27)
What's Changed
Hotfix: Agent model save by Whitelabel team
v2.115.0 (2026-05-27)
What's Changed
Redesign the post-capture email drip (Day 0 / 3 / 7) by Whitelabel team
Added HFC plan by Whitelabel team
Point Southern Security handoff at the real site by Whitelabel team
Fix: Zip-branch leads got no drip emails (missing category) by Whitelabel team
Net Impact Crowdfund: Site Improvements by Whitelabel team
build(deps): bump qs from 6.15.0 to 6.15.2 by Whitelabel team
feat(netimpact-quiz): Karen + Ralf review follow-ups by Whitelabel team
feat(netimpact-crowdfunding): Karen + Ralf decisions on current dev base by Whitelabel team
Added plan for ideation -> production promotion by Whitelabel team
Added encore plan by Whitelabel team
Feat bump version node by Whitelabel team
Fixed docling imutable images by Whitelabel team
build(deps): bump js-cookie and @clerk/shared in /apps/flock by Whitelabel team
encore: hotfix — Tuesday digest cron crash (agents → quizzes lookup) by Whitelabel team
Fix: Rue input by Whitelabel team
feat(pmf-tracker): multi-phase revenue — signed vs prospective split by Whitelabel team
feat(pmf-tracker): per-phase deal likelihood + per-phase timing in the runway by Whitelabel team
feat(pmf-tracker): phases as indented rows under a clean project banner by Whitelabel team
Whitelabel Agent: Phase K5 — statistical honesty on the Journey projections by Whitelabel team
feat(pmf-tracker): header cleanup + who-edited-what activity line by Whitelabel team
Whitelabel Agent: pilot strip pass — trim the build demo to the July-1 surface by Whitelabel team
feat(pmf-tracker): edit phases in the row (horizontal) + Source field by Whitelabel team
Whitelabel Agent: reframe & align kept surfaces to the pilot language by Whitelabel team
chore(pmf-tracker): drop "platform / companion / app" from our framing by Whitelabel team
pmf: make funder a per-phase attribute by Whitelabel team
pmf: true per-phase funder attribution in finance + nodal rollups by Whitelabel team
pmf: explorable, scrollable runway forecast (stack-by + hover + zoom) by Whitelabel team
pmf: floating concept explainers (UX sweep 1) by Whitelabel team
pmf: responsive / mobile-friendly pass (UX sweep 2) by Whitelabel team
pmf: legible tip headings + feature hovers use the explainer popover by Whitelabel team
feat(netimpact-crowdfunding): $50k goal, members bar, donor photos by Whitelabel team
Added project files by Whitelabel team
v2.114.4 (2026-05-22)
What's Changed
Feat: Net impact Funnel Emails + prod readiness by Whitelabel team
Fixed soc2 logs storage length by Whitelabel team
Fixed soc2 logs storage length by Whitelabel team
Updated AMI image by Whitelabel team
Fix: Net Impact quiz email design + deliver by Whitelabel team
Branch B: compliance-ready credit-union match flow by Whitelabel team
3-tile intake + black Opportunity Knocks logo by Whitelabel team
build(deps): bump js-cookie from 3.0.5 to 3.0.7 by Whitelabel team
Net Impact Crowdfund: Add widget code by Whitelabel team
Increased docling timeout by Whitelabel team
Branch B: tighter opt-in + Yes button + myfico resource by Whitelabel team
Drop "pre-qualify" language around Zip (Branch A) by Whitelabel team
Net Impact Crowdfund: Update buttons by Whitelabel team
Fix: Edit field mappings + embed UI by Whitelabel team
Fix: Membership edit by Whitelabel team
Fix type on copy button by Whitelabel team
v2.114.3 (2026-05-21)
What's Changed
build(deps-dev): bump turbo from 2.8.20 to 2.9.14 by Whitelabel team
Fix: Donor portal link by Whitelabel team
Feat: Add donation URL params by Whitelabel team
Feat: Duplicate Widget by Whitelabel team
fix(netimpact-quiz): correct membership domain (dot → hyphen) by Whitelabel team
feat: add netimpact-crowdfunding landing page by Whitelabel team
Fix: NI lockfile issue by Whitelabel team
v2.114.1 (2026-05-21)
What's Changed
Added server errors dashboard for prod by Whitelabel team
hotfix: donor links redirect by Whitelabel team
v2.114.0 (2026-05-21)
What's Changed
encore: floor approved-member submission scores at 6.0 by Whitelabel team
encore: digest v2 — five purpose-built sections (foundations) by Whitelabel team
netimpact: hilary feedback + audience question + lead-gen features by Whitelabel team
encore: combined Tuesday-morning digest cron (v2 cutover) by Whitelabel team
Cover 500 errors with logs by Whitelabel team
Added dashboards for server errors by Whitelabel team
feat(pmf-tracker): Pilot Qualification Checklist (10 must-haves + 3 activates) by Whitelabel team
feat(pmf-tracker): refocus 04 tab — Builder → Features; + Add project in Table by Whitelabel team
feat(pmf-tracker): tamLabel — give "TAM potential = 600" its context by Whitelabel team
feat(netimpact-quiz): route post-quiz CTA to crowdfunding page by Whitelabel team
v2.113.1 (2026-05-19)
What's Changed
Hotfix: Provider env naming by Whitelabel team
v2.113.0 (2026-05-19)
What's Changed
encore: remove dark mode + scrollable sidebar on short viewports by Whitelabel team
Feat: Widget testing harness by Whitelabel team
Bump protobufjs from 7.5.4 to 7.5.8 by Whitelabel team
Bump @protobufjs/utf8 from 1.1.0 to 1.1.1 by Whitelabel team
Bump hono from 4.12.14 to 4.12.18 by Whitelabel team
Bump fast-xml-builder from 1.1.5 to 1.2.0 in /packages/script/aws-logs-evidence by Whitelabel team
Bump fast-xml-builder from 1.1.4 to 1.2.0 in /apps/flock by Whitelabel team
Bump fast-uri from 3.1.0 to 3.1.2 by Whitelabel team
Bump basic-ftp from 5.2.2 to 5.3.1 by Whitelabel team
encore: evidence-type taxonomy on knowledge_cards (PR 1 of 2 — foundations) by Whitelabel team
Fixed vercel deploy by Whitelabel team
Added encore next diagram by Whitelabel team
feat(pmf-tracker): Push 2 + 3 — Finance tab + PMF analytics + Notion import by Whitelabel team
RAG plan by Whitelabel team
Whitelabel Agent: Phase 0 sweep — donor modal, plain-language, AI tooltips, trust logos by Whitelabel team
Chore: Update Ellis disclaimer + add Expo Updates by Whitelabel team
Feat: Add PMF lens to dashboard by Whitelabel team
Moved ellis quiz and fixed dependencies by Whitelabel team
Moved culture-next by Whitelabel team
Feat: Net Impact Student and International Professionals form by Whitelabel team
Moved social-creatures by Whitelabel team
Opportunity Finder: rebrand + conversational AI + Branch B matcher by Whitelabel team
copy(social-creatures): drop backyard matching-donor line everywhere by Whitelabel team
Move network quiz by Whitelabel team
feat(social-creatures): evergreen community emails + live where-you-sit data by Whitelabel team
feat(social-creatures): token-guarded founder-email test-send endpoint by Whitelabel team
Feat: Create donor portal by Whitelabel team
Fix chat drip emails + cross-state resource leak by Whitelabel team
Email reflects the chat's actual match by Whitelabel team
Guarantee a post-tool body in chat replies by Whitelabel team
Fix stale closure in chat drip hero lookup by Whitelabel team
Fix stale closure in handleEmailSubmit drip path by Whitelabel team
Email hero prioritises matched CU by Whitelabel team
fix(pmf-tracker): P0 — restore multi-user data sync (prod DB was down) by Whitelabel team
feat(pmf-tracker): P1.2 — deal-likelihood probability + weighted pipeline by Whitelabel team
feat(pmf-tracker): P1.1 — Feature Registry (feature key + full edit) by Whitelabel team
Whitelabel Agent: fact-find discovery conversation + mission/donor case-file layer by Whitelabel team
Whitelabel Agent: fast first paint — lift 60s cap + parallelize pipeline tail by Whitelabel team
PMF Tracker: P1.4 — AI meeting-notes → project cards by Whitelabel team
Whitelabel Agent: open-ended catch-all questions in fact-find by Whitelabel team
Whitelabel Agent: fix Imagen-null — model-list fallback + logged failures by Whitelabel team
PMF Tracker: P1.3 — delivery timelines + milestones (real runway timing) by Whitelabel team
Whitelabel Agent: Phase D — Build step 01 becomes the Digital Front Door by Whitelabel team
PMF Tracker: P2 — funder source labels + push/pull clarity + rev-share net by Whitelabel team
Whitelabel Agent: Phase E0+E1 — Donor's Journey step + orchestration spine by Whitelabel team
Whitelabel Agent: Phase E2-E4 — Donor's Journey previews (Gmail / WhatsApp / return) by Whitelabel team
PMF Tracker: P3a — competitor gap analysis tab + taxonomy reconciliation by Whitelabel team
Whitelabel Agent: Phase G — Donor Quiz demo step (flow + Imagen social distribution) by Whitelabel team
Whitelabel Agent: Phase H — monthly engagement-report email mockup by Whitelabel team
Whitelabel Agent: Phase F0 — F11 (AI Listing / AEO) in fact-find catalog by Whitelabel team
PMF Tracker: P3b — AI-generated TAM + top-10 prospect shortlist by Whitelabel team
Whitelabel Agent: Phase F1+F2 — AI Listing / AEO step + demo surface by Whitelabel team
PMF Tracker: P4 — Concierge pre-fill (notetaker + website ingest) by Whitelabel team
Whitelabel Agent: Phase A.5.0 — surface the freshest 990 (data freshness fix) by Whitelabel team
Whitelabel Agent: Phase A.5.1-3 — freshest-financials resolver (site + Charity Navigator > IRS 990) by Whitelabel team
PMF Tracker: revert Concierge (P4) + Builder build-from-transcript by Whitelabel team
PMF Tracker: Fix 1 — feature-code tooltips + edit features in Builder by Whitelabel team
Whitelabel Agent: Phase J1 — fix persona cross-surface wiring bugs by Whitelabel team
PMF Tracker: Fix 2 — revenue style renamed + multi-select by Whitelabel team
PMF Tracker: Fix 3 — milestone budgets → true runway + net rev-share by Whitelabel team
PMF Tracker: Fix 4 — Archive / watch list by Whitelabel team
Whitelabel Agent: Phase K0 — quick wins from testing feedback by Whitelabel team
PMF Tracker: Robin Hood Benefits Access prospects + funder-view wording by Whitelabel team
Whitelabel Agent: Phase K1 — brief-pipeline backbone + persona sweep + empty hero by Whitelabel team
feat(pmf-tracker): multi-user concurrency safety + recovery history by Whitelabel team
Whitelabel Agent: Phase K2a — repair the step-1 front-door surface by Whitelabel team
Whitelabel Agent: Phase K2.1 — pin the donor newsletter to the one threaded persona by Whitelabel team
Whitelabel Agent: Phase K3.1 — cache-only journey-brief probe (self-heal foundation) by Whitelabel team
feat(pmf-tracker): promote Watch list to its own 08 tab by Whitelabel team
Whitelabel Agent: Phase K3.2 — cold-run imagery self-heal (Journey + Build) by Whitelabel team
feat(pmf-tracker): AI reach estimate + rename Network multiplier → TAM potential by Whitelabel team
Move opportunity-knocks quiz by Whitelabel team
Fix: Double the donation + edit widget by Whitelabel team
Move net-impact quiz by Whitelabel team
Move encore and bump versions by Whitelabel team
Fix: Donor portal link by Whitelabel team
v2.112.0 (2026-05-14)
What's Changed
Feat: Added donation form via our api into widget by Whitelabel team
Added docling for production by Whitelabel team
Feat: Create Widget by Whitelabel team
v2.111.0 (2026-05-14)
What's Changed
Fi review fixes by Whitelabel team
SC client feedback fixes by Whitelabel team
Added receipt creation by Whitelabel team
Fixed race condition by Whitelabel team
Fixed TOCTOU race on receipt deduplication by Whitelabel team
SC Feedback Fixes by Whitelabel team
Fix: SC email donation links by Whitelabel team
Chore: Add Posthog to SC funnel by Whitelabel team
Fix: SC event name by Whitelabel team
copy(social-creatures): backyard-match donor line below every donate CTA by Whitelabel team
Added Rue app by Whitelabel team
feat(social-creatures): event-recap email + hero photo + minify drip by Whitelabel team
feat(social-creatures): email open + click tracking via PostHog by Whitelabel team
feat(social-creatures): event-recap email tracking + bulk-send API by Whitelabel team
copy(social-creatures): personalise event-recap headline with first name by Whitelabel team
Added manual receipt send by Whitelabel team
Add network quiz funnel by Whitelabel team
Update network funnel by Whitelabel team
Update network quiz funnel with insights + improved analytics by Whitelabel team
Update network quiz funnel + landing page by Whitelabel team
Update network quiz funnel email styles by Whitelabel team
Create Citizens Advice funnel by Whitelabel team
Fix DB write + analytics in network quiz by Whitelabel team
feat(encore): v1 — Culture Next SDG Lab transparency layer by Whitelabel team
feat(encore): public-first restructure + Admin gate + collapsible sidebar by Whitelabel team
fix(encore): typeIcon digest entry — unblocks Vercel build by Whitelabel team
feat(encore): Cultural Conversations tab + Live AI member tag by Whitelabel team
feat(encore): merge About + How Encore works, bigger CN logo by Whitelabel team
feat(encore): public homepage, By-SDG view, mobile bottom nav, copy + UX polish by Whitelabel team
feat(encore): state-of-the-art polish — methodology tooltips, trend charts, evidence reasoning, search palette, mobile gestures by Whitelabel team
fix(encore): trim hero, Twemoji flags, rename Library + ecosystem + Friday Case by Whitelabel team
fix(encore): hero matches About banner exactly, SDG 18 tile redesigned by Whitelabel team
Feat: Create culture next funnel by Whitelabel team
feat(encore): unified hero, holistic map, polish sweep before data wiring by Whitelabel team
feat(encore): Reddit-style discussion threads — phase 1 (mock data) by Whitelabel team
docs(encore): Phase 2 handover — make-encore-a-reality plan by Whitelabel team
docs(encore): Day 1 execution plan — ship the loop tomorrow by Whitelabel team
docs(encore): Codex pair-mode brief by Whitelabel team
feat(encore): Phase 2 Block 1+2 — DB schema + member sign-up loop by Whitelabel team
feat(encore): Block 3 — threads + moderation + leads → DB by Whitelabel team
feat(encore): Block 5+6 — inbound webhook + approval queue + cron by Whitelabel team
content(encore): day-1 voice + intents + types + fixtures by Whitelabel team
feat(encore): Block 4 — Codex brain wired + Svix verification by Whitelabel team
fix(encore): copy Codex content into encore for self-contained bundling by Whitelabel team
fix(encore): skip RDS cert chain verification in pg pool by Whitelabel team
fix(encore): bundle RDS root CA — proper SSL fix by Whitelabel team
fix(encore): inline RDS CA as TS module by Whitelabel team
fix(encore): parse DATABASE_URL ourselves to avoid pg ssl conflict by Whitelabel team
fix(encore): match inbound_decisions schema + map intents by Whitelabel team
debug(encore): trace inbound webhook by Whitelabel team
debug(encore): more granular webhook tracepoints by Whitelabel team
debug(encore): trace early returns + safer fatal catch by Whitelabel team
fix(encore): getEncoreAgentId SQL matches tenantQuery shape by Whitelabel team
feat(encore): SOUL-grounded voice + branded outbound signature by Whitelabel team
fix(encore): classifier robust to signatures + minimal bodies by Whitelabel team
fix(encore): classifier sees member status + smarter signature strip by Whitelabel team
fix(encore): admin-auth fail-closed + drafter substantive-only by Whitelabel team
[codex] Wire Encore Brave live news ingest by Whitelabel team
[codex] Scaffold Encore knowledge ingest pipeline by Whitelabel team
Day 2 ramp: Codex Brave news + knowledge ingest + coordination guardrails by Whitelabel team
fix(encore): unblock dev deploy (typecheck excludes scripts/) by Whitelabel team
feat(encore): /preview/glass landing — boot HUD + typewriter brief + voiceover by Whitelabel team
feat(encore): glass intro auto-shows on homepage for first-time visitors by Whitelabel team
fix(encore): glass — skip dismisses to home + voice unlocks on mobile by Whitelabel team
fix(encore): music starts straight away (muted autoplay + auto-unmute) by Whitelabel team
fix(encore): glass — single bullet-proof close path for X + Skip by Whitelabel team
feat(encore): members importer + classifier fallback diagnostic + parser harden by Whitelabel team
feat(encore): auto-send policy + replay-intro affordance by Whitelabel team
[encore] Task 1A in-memory vector adapter by Whitelabel team
[encore] Task 6 source-trust scoring by Whitelabel team
[encore] Task 3 Tuesday digest assembler by Whitelabel team
[encore] Task 5 knowledge search endpoint by Whitelabel team
[encore] Task 7 library cards UI by Whitelabel team
[encore] Task 4 AgentMail engagement tracking by Whitelabel team
[encore] Task 2 Docling PDF extraction by Whitelabel team
Day 2 wave: Codex T1A/T2/T3/T4/T5/T6/T7 + Claude auto-send + members importer by Whitelabel team
[encore] Task 1B Pinecone vector store by Whitelabel team
feat(encore): T1B Pinecone vector store live by Whitelabel team
fix(encore): Brave news indexed into Pinecone (was bypassing pipeline) by Whitelabel team
Day 2 Phase 1: Brave→Pinecone + email designs + SearchPalette semantic by Whitelabel team
Day 2 Phase 2: admin inbox upgrades + live members + map auto-pulse by Whitelabel team
Day 2 Phase 3: drafter quality pass (citations + tone) by Whitelabel team
feat(encore): send intro email for invited commenters by Whitelabel team
feat(encore): add leaderboard scoring engine by Whitelabel team
Day 2 wave: Codex T9 leaderboard + T8a comment-intro email by Whitelabel team
fix(encore): intro email — AgentMail to field expects string by Whitelabel team
feat(encore): cohort selection at signup + admin override + intro fix by Whitelabel team
feat(encore): split digest review and send crons by Whitelabel team
feat(encore): summarize library search results by Whitelabel team
Day 2 wave: T10 digest split + T11 search summarize by Whitelabel team
feat(encore): digest uses Tuesday-template HTML by Whitelabel team
feat(encore): sync quiz leads to contribute by Whitelabel team
Day 2 wave: T12 quiz→encore handoff (with fixups) by Whitelabel team
feat(encore): add auto-send recent API by Whitelabel team
Day 2 wave: T13 auto-send activity API + UI wire-up by Whitelabel team
fix(encore): digest pipeline — 3 silent failures + Run-now button by Whitelabel team
docs(encore): JAK_README — handover QA plan for Jak by Whitelabel team
fix(encore): Jak's QA pass — B1, A3, G3, Insights polish by Whitelabel team
fix(encore): unblock dev deploy (Jak PR LibraryCard.tsx) + Imagen digest hero by Whitelabel team
chore(encore): gitignore smoke-hero.* artefacts by Whitelabel team
feat(encore): digest editor + active cities + library submissions + PDF extract by Whitelabel team
feat(encore): digest stats bar + Gmail email rendering fixes by Whitelabel team
feat(encore): SDG 18 tile matches official Culture Next branding by Whitelabel team
fix(encore): landing hardening (audio overlap + close target) + SDG 18 PNG badge by Whitelabel team
fix(encore): tooltip viewport clamp + SDG 18 badge PNG by Whitelabel team
fix(encore): map popup clamp + badge icons + cohort tag visuals by Whitelabel team
Added encore pipeline by Whitelabel team
feat(encore): personalised spotlight + 'your contribution this week' + same-city exclusion by Whitelabel team
chore(encore): rename spotlight eyebrow → 'An Interesting Member for You' by Whitelabel team
feat(whitelabel-agent): new app — full audit + onboarding flow by Whitelabel team
Whitelabel agent improvements by Whitelabel team
Whitelabel Agent - Fix session storage by Whitelabel team
Added doling service in aws lambda by Whitelabel team
Feat: Extend external_user types by Whitelabel team
Feat: Add conditional identity step for Fruchtalarm + localization by Whitelabel team
Fix: Widget Markdown Styling by Whitelabel team
whitelabel-agent: light theme + HFLS sweep + dev deploy workflow by Whitelabel team
whitelabel-agent: onboarding hardening plan (doc only) by Whitelabel team
Create culture next encore cta by Whitelabel team
Bump auto-send draft cap 1500 → 3000 chars by Whitelabel team
whitelabel-agent: tighten §0 contracts (warning kind) + agent inventory by Whitelabel team
encore: express signup at /join + welcome email template by Whitelabel team
encore: stop drafter leaks + broaden auto-send (submissions + low-conf general_query) by Whitelabel team
whitelabel-agent: A2 parallelize + pre-warm caches by Whitelabel team
add netimpact-quiz-funnel app by Whitelabel team
whitelabel-agent: A1 SSE pipeline for /api/journey-brief by Whitelabel team
whitelabel-agent: Track B — agent suite + donor record popover + persona thread by Whitelabel team
whitelabel-agent: A3 Google AI content generation by Whitelabel team
whitelabel-agent: A6 PageSpeed feasibility signal by Whitelabel team
whitelabel-agent: A4 hero-persona pump by Whitelabel team
whitelabel-agent: A5 concierge-name grounding by Whitelabel team
netimpact: Nia AI persona + gender heroes + archetype icons + content polish by Whitelabel team
whitelabel-agent: Track B — SSE consumer + mobile UX by Whitelabel team
whitelabel-agent: A7 Pinecone semantic recall for warm-start by Whitelabel team
whitelabel-agent: A8 cache pre-warm for revisit hot path by Whitelabel team
Plan for asset separation by Whitelabel team
Bump next-intl from 4.9.1 to 4.9.2 by Whitelabel team
Bump fast-xml-parser and @aws-sdk/xml-builder in /packages/script/aws-logs-evidence by Whitelabel team
Added pdf finalization by Whitelabel team
Added markdown for document extraction by Whitelabel team
Added android 16kb support by Whitelabel team
Whitelabel Agent: round-3 UX + email intake + Journey audit redesign by Whitelabel team
Whitelabel Agent: Phase 1 speed wins (newsletter cache + per-tab status + honest wait) by Whitelabel team
Whitelabel Agent: Phase 2 speed wins (parallel brief + newsletter prefetch) by Whitelabel team
Whitelabel Agent: Phase 3 UI polish (global bar + skeleton + nav) by Whitelabel team
Whitelabel Agent hotfix: raise max_tokens on parallel brief calls by Whitelabel team
Revert Phase 2 parallel brief + add benchmark transparency by Whitelabel team
trusted-by logos: Clearbit by domain with text fallback by Whitelabel team
Image priority: org's own surfaces before generic Brave search by Whitelabel team
Phase A: AI-native vertical detection + plain-language copy by Whitelabel team
feat: whitelabel-pmf-tracker app by Whitelabel team
v2.110.0 (2026-04-24)
What's Changed
Bump @clerk/shared from 3.47.3 to 3.47.4 in /apps/flock by Whitelabel team
Bump @clerk/nextjs from 6.39.1 to 6.39.2 in /apps/flock by Whitelabel team
Add Social Creatures Quiz Funnel scaffold by Whitelabel team
Build Social Creatures quiz flow + 3-email drip + RDS wiring by Whitelabel team
Fix SC build: drop stale @/lib/email-queue import in unsubscribe route by Whitelabel team
Scaffold Opportunity Knocks quiz funnel + workspace playbook by Whitelabel team
flock: inbound handler/digest foundations + agent UI pages by Whitelabel team
fix(opportunity-knocks): unblock dev build — remove dead email-queue import by Whitelabel team
Feat: Expand campaign tab by Whitelabel team
fix(social-creatures): update AI model, point donation CTAs to payment link by Whitelabel team
fix(social-creatures): email quality batch — AI pass-through, PNG logos, centering, unsubscribe, em-dash strip by Whitelabel team
fix(social-creatures): allow 'pending' emailDripStatus in ledger type by Whitelabel team
fix(social-creatures): use existing FunnelEventName in /reflect by Whitelabel team
ui(social-creatures): lock mobile viewport — no zoom, no horizontal scroll by Whitelabel team
ui(social-creatures): email centering + brand font + transparent Creati by Whitelabel team
ui(opportunity-knocks): rebrand landing with compass hero teaser by Whitelabel team
ui(social-creatures): favicon + minimal-logo OG image by Whitelabel team
feat(opportunity-knocks): opportunity finder data + store plumbing (Phase 1 of 2) by Whitelabel team
feat(opportunity-knocks): opportunity finder flow + result redesign (Phase 2 of 2) by Whitelabel team
ui(opportunity-knocks): safety rails + favicon + minimal OG by Whitelabel team
docs(social-creatures): add HANDOVER.md by Whitelabel team
docs(social-creatures): add Harris OK concept reference doc by Whitelabel team
feat(opportunity-knocks): 4-page flow + drip split + Anthropic fixes (Phase 3b) by Whitelabel team
feat(opportunity-knocks): concept explainer between landing and start (Phase 3c) by Whitelabel team
docs(opportunity-knocks): add HANDOVER.md for new devs by Whitelabel team
ui(social-creatures): UI improvements, fonts, email fixes by Whitelabel team
Apps general improvements by Whitelabel team
feat:(opportunity-knocks): AI and resources improvements, zip code search by Whitelabel team
Drip update with ai by Whitelabel team
Revert seed changes by Whitelabel team
Feat(opportunity-knocks): Email drip copy improvements & flow optimisation by Whitelabel team
Fix: Email logic in OK quiz flow by Whitelabel team
Fix: Improve OK prompt and email gate UX by Whitelabel team
Fix: OK page nav by Whitelabel team
Fix: OK answer UX by Whitelabel team
Fix: Email link by Whitelabel team
Feat(social-creatures): AI insights results by Whitelabel team
Fix: SC Results race condition by Whitelabel team
Fix: SC Insights Content by Whitelabel team
Added personilized payment links by Whitelabel team
Added webhook by Whitelabel team
Resolving leadId via payment link by Whitelabel team
Fix: Add support for square brackets in tab markdown by Whitelabel team
Fixed email error retry, og resources by Whitelabel team
v2.109.3 (2026-04-22)
What's Changed
Fixed splitView by Whitelabel team
v2.109.2 (2026-04-22)
What's Changed
Added ellis-funnel CI/CD by Whitelabel team
Fixed issue with collect email by Whitelabel team
v2.109.1 (2026-04-21)
What's Changed
Fixed fallback strategy for escalation by Whitelabel team
v2.109.0 (2026-04-20)
What's Changed
Feat: Advanced filtering in dashboards by Whitelabel team
Bump dompurify from 3.3.3 to 3.4.0 by Whitelabel team
Add new prototype apps by Whitelabel team
Create PROJECT FLOCK plans by Whitelabel team
Add docs again by Whitelabel team
Added ability to ask name / email questions after X messages by Whitelabel team
Improve funnel analytics: installs, first-touch attribution, daily performance chart by Whitelabel team
Add ralfs projects to monorepo by Whitelabel team
Added ability to upload images to CDN via agent edit interface by Whitelabel team
Added AI/PII protection rules by Whitelabel team
Added flock CI/CD by Whitelabel team
Added default escalation country by Whitelabel team
v2.108.0 (2026-04-14)
What's Changed
Bonded topic improvements by Whitelabel team
Crisis Intervention and Escalation by Whitelabel team
Feat: Ellis guidebook by Whitelabel team
Fixed website extraction by Whitelabel team
Update BBB onboarding with measurement questions by Whitelabel team
Added fallback for escalation coutnry by Whitelabel team
v2.107.2 (2026-04-14)
What's Changed
Feat: Widget UI improvements by Whitelabel team
v2.107.1 (2026-04-14)
What's Changed
Feat: Add image options to widget by Whitelabel team
v2.107.0 (2026-04-14)
What's Changed
Increase number of themes files by Whitelabel team
Fix: Org create by Whitelabel team
Bump vite from 7.3.1 to 7.3.2 by Whitelabel team
SecOps 09-04-2026 by Whitelabel team
Cache content after extraction from the file by Whitelabel team
Fixed next.js secops by Whitelabel team
v2.106.0 (2026-04-01)
What's Changed
Fixed workflows for widget by Whitelabel team
Added new state by Whitelabel team
Upgrade ec version by Whitelabel team
Fix disclaimer text by Whitelabel team
Update theme generation model by Whitelabel team
v2.105.1 (2026-03-31)
What's Changed
v2.105.0 (2026-03-30)
What's Changed
Added dashboard for investigation and removed ip/email from masking in logs by Whitelabel team
Feat: Platform Improvements by Whitelabel team
Feat: Implement AppsFlyer for ad attribution by Whitelabel team
Fix platform improvement build by Whitelabel team
Move platform to platform folder by Whitelabel team
Fix: AI disclosure by Whitelabel team
Fix: Splash screen bug by Whitelabel team
Secops 30 03 2026 by Whitelabel team
v2.104.1 (2026-03-26)
What's Changed
Fix: Pdf JS URL by Whitelabel team
v2.104.0 (2026-03-26)
What's Changed
Chore/langchain v1 migration by Whitelabel team
Removed old platform by Whitelabel team
Feat: Add superwall placements by Whitelabel team
Move to monorepo by Whitelabel team
Fixed audit issue with chat by Whitelabel team
v2.103.0 (2026-03-24)
What's Changed
Fix: Prevent subscription purchase loop by Whitelabel team
Added common structure for alerts by Whitelabel team
Fixed prompt edit for waf by Whitelabel team
Feat: Create anonymous user on first chat by Whitelabel team
Log hipaa only for hipaa enabled orgs by Whitelabel team
v2.102.1 (2026-03-23)
What's Changed
Fix: Resources, Duplicate, API Key on Org Create by Whitelabel team
v2.102.0 (2026-03-20)
What's Changed
WL-210 - infra-dev-alerts by Whitelabel team
Prisma upgrade to v7 by Whitelabel team
WL-210 - Added access logs and audit logs by Whitelabel team
Add username to loop edit by Whitelabel team
Bump hono from 4.12.5 to 4.12.7 in /apps/whitelabel-platform by Whitelabel team
Ellis relaunch improvements 2 by Whitelabel team
Ellis relaunch improvements 1 by Whitelabel team
WL-211 - added supporting docs for data restore test by Whitelabel team
Ellis sprint improvements 3 by Whitelabel team
Added audit roles tracking when accessing data & reporting via logs by Whitelabel team
WL-277: HIPAA roles and access by Whitelabel team
Added hipaa alerts by Whitelabel team
Feat: HIPAA API and Frontend Hardening by Whitelabel team
Feat: Add RevenueCat to Ellis by Whitelabel team
v2.101.3 (2026-03-18)
What's Changed
Fix: React embedded widget issue by Whitelabel team
v2.101.2 (2026-03-18)
What's Changed
Fix: use tabs instead of nav in css by Whitelabel team
v2.101.1 (2026-03-18)
What's Changed
Fix: Tab breakpoints issue by Whitelabel team
Fix: ask question button by Whitelabel team
v2.101.0 (2026-03-16)
What's Changed
Feat: BBB topic UI and new theme generation by Whitelabel team
v2.100.7 (2026-03-16)
What's Changed
Fix: Widget button ask by Whitelabel team
v2.100.6 (2026-03-16)
What's Changed
Fix: amount breakdown by Whitelabel team
v2.100.5 (2026-03-12)
What's Changed
Fix build default file by Whitelabel team
v2.100.4 (2026-03-12)
What's Changed
Feat: Add default file to agent edit + regenerate tools by Whitelabel team
v2.100.3 (2026-03-10)
What's Changed
WL-276 - enable SSL for prod database by Whitelabel team
Fix: PDF loading issue by Whitelabel team
v2.100.2 (2026-03-06)
What's Changed
Add ask route + suggested question ui by Whitelabel team
v2.100.1 (2026-03-06)
What's Changed
Update unauthenticated route by Whitelabel team
Fixed systemPrompt + return old widget back by Whitelabel team
Bump hono from 4.12.3 to 4.12.5 in /apps/whitelabel-platform by Whitelabel team
Bump @hono/node-server from 1.19.9 to 1.19.11 in /apps/whitelabel-platform by Whitelabel team
Add missing endpoint by Whitelabel team
v2.100.0 (2026-03-06)
What's Changed
Migrate Platform Backend by Whitelabel team
Migrate platform -- Loop Preview by Whitelabel team
Migrate platform - testing fixes 1 by Whitelabel team
Feat: Migrate platform - contact filters by Whitelabel team
Bump dompurify and @types/dompurify in /apps/widget by Whitelabel team
Migrate platform - feedback fixes by Whitelabel team
WL-224 - Migrate Platform to v3 by Whitelabel team
Backend Migration (App Router + Middleware) by Whitelabel team
v2.98.1 (2026-03-05)
What's Changed
Hotfix: undefined user in system prompt by Whitelabel team
v2.98.0 (2026-03-03)
What's Changed
Bump rollup from 4.46.3 to 4.59.0 in /apps/widget by Whitelabel team
Added Polish language to widget and platform by Whitelabel team
Fix: Localized content not refreshing on language change by Whitelabel team
SecOps 03-03-2026 by Whitelabel team
v2.97.0 (2026-02-27)
What's Changed
Bump minimatch and eslint-plugin-sonarjs in /packages/donation by Whitelabel team
Update Fruchtalarm form by Whitelabel team
v2.96.0 (2026-02-25)
What's Changed
WL-276 - enforce SSL for dev by Whitelabel team
WL-283 - Added PII & PHI data protection rules to logs (staging) by Whitelabel team
Widget font improvements by Whitelabel team
Fix: trending topic text by Whitelabel team
SSL security issue fix by Whitelabel team
Bump minimatch from 3.1.2 to 3.1.4 in /packages/donation by Whitelabel team
Bump ajv from 6.12.6 to 6.14.0 in /packages/donation by Whitelabel team
WL-283 - Added PII & PHI data protection rules to logs (prod) by Whitelabel team
v2.95.0 (2026-02-24)
What's Changed
Apay Gpay remove logs by Whitelabel team
Update pipelines for Platform v3 by Whitelabel team
Add email to Fi by Whitelabel team
WL-275: Add language switcher for the cases when loop allows multiple languages by Whitelabel team
Removed old widget by Whitelabel team
Fix: tab styling by Whitelabel team
Added SNS topic for incident.io and configured alert to be sent by Whitelabel team
Secops 23-02-2026 by Whitelabel team
v2.94.2 (2026-02-16)
What's Changed
Use parent origin for apay + extra logs by Whitelabel team
v2.94.1 (2026-02-16)
What's Changed
Apay add extra backend logs by Whitelabel team
v2.94.0 (2026-02-16)
What's Changed
Use model as string by Whitelabel team
Bump webpack from 5.100.2 to 5.105.0 in /apps/widget/docs by Whitelabel team
Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /apps/mobile/app by Whitelabel team
Added support of GPT-5 by Whitelabel team
WL-273: Email collection after downloading file + widget chores by Whitelabel team
Old Website Removal by Whitelabel team
Fixed chunk size based on model: gpt-4 -> 5, gpt-5 -> 15 by Whitelabel team
v2.93.1 (2026-02-09)
What's Changed
SecOps dependencies fixes 09-02-2026 by Whitelabel team
v2.93.0 (2026-02-09)
What's Changed
Feat: V2 tokenization form by Whitelabel team
Feat: Bonded by baby improvements by Whitelabel team
Split local env by org customer by Whitelabel team
Bonded by baby improvements 2 by Whitelabel team
SecOps 03-02-2026 by Whitelabel team
Fix: widget send btn style by Whitelabel team
WL-254 - backend + widget translations by Whitelabel team
App version tracking with forced update capability by Whitelabel team
v2.92.3 (2026-02-04)
What's Changed
Hotfix: autofocus scroll issue by Whitelabel team
v2.92.2 (2026-01-30)
What's Changed
LS Fertility form feedback edits by Whitelabel team
Bump tar from 7.5.6 to 7.5.7 in /apps/mobile/app by Whitelabel team
LS Fertility feedback edits 2 by Whitelabel team
v2.92.1 (2026-01-28)
What's Changed
Hotfix - Generate memories only when externalUser exists by Whitelabel team
v2.92.0 (2026-01-27)
What's Changed
Bump lodash from 4.17.21 to 4.17.23 in /apps/website by Whitelabel team
WL-252 - widget UI internationalization by Whitelabel team
Fix: Stream network closing bug by Whitelabel team
Fix: Welcome message race condition by Whitelabel team
v2.91.0 (2026-01-27)
What's Changed
Bonded by Baby app by Whitelabel team
v2.90.1 (2026-01-22)
What's Changed
Update website loop by Whitelabel team
Fix: Welcome message rendering issue by Whitelabel team
v2.90.0 (2026-01-21)
What's Changed
Bump html2pdf.js from 0.13.0 to 0.14.0 by Whitelabel team
Bump qs and body-parser in /apps/widget/docs by Whitelabel team
Feat: Improve app analytics by Whitelabel team
Added OpenAI billing pulling into CSV files by Whitelabel team
Update terms by Whitelabel team
CRM update one way everywhere by Whitelabel team
WL-251: Widget Refactor by Whitelabel team
Fix widget refactor build by Whitelabel team
v2.89.2 (2026-01-19)
What's Changed
Improve web list ui by Whitelabel team
v2.89.1 (2026-01-19)
What's Changed
Fixed issues from pen test report by Whitelabel team
v2.89.0 (2026-01-15)
What's Changed
Move mobile app folder by Whitelabel team
LS Fertility form feedback updates by Whitelabel team
Move widget/website/changelog to ./apps folder by Whitelabel team
Move platform to ./apps folder by Whitelabel team
Fix: apple pay button appearance + hydration error by Whitelabel team
Website text update by Whitelabel team
Added strict engines used by Whitelabel team
Fix: Tremor multi select by Whitelabel team
v2.88.4 (2026-01-13)
What's Changed
Simplify HL SSO gate by Whitelabel team
v2.88.3 (2026-01-09)
What's Changed
Bump preact from 10.27.2 to 10.28.2 in /packages/donation/frontend/widgets by Whitelabel team
Fixed duplicate subscription by Whitelabel team
Fi app by Whitelabel team
Feat: Fi onboarding and topic improvements by Whitelabel team
SecOps 06-01-2026 (1) by Whitelabel team
v2.88.2 (2026-01-08)
What's Changed
Fix: remove uuid validation against org id by Whitelabel team
v2.88.1 (2026-01-07)
What's Changed
SSO with auth0 by Whitelabel team
Bump qs and express in /packages/donation/frontend/widgets/docs by Whitelabel team
Fix: Use verify payment function by Whitelabel team
Higher logic integration by Whitelabel team
v2.88.0 (2026-01-07)
What's Changed
Feat: Fertility calculation by Whitelabel team
Feat: Email Identity Step, Upsert after answer + add LS field mapping by Whitelabel team
Add Fruchtalarm form by Whitelabel team
v2.87.3 (2025-12-19)
What's Changed
Fix: font sizing by Whitelabel team
v2.87.2 (2025-12-18)
What's Changed
Fix: Widget base font size by Whitelabel team
v2.87.1 (2025-12-17)
What's Changed
Update ssl by Whitelabel team
Fix: inherited text alignment & welcome message issue by Whitelabel team
v2.87.0 (2025-12-16)
What's Changed
Feat: Widget Improvements for Red Cross by Whitelabel team
Red cross testing improvements by Whitelabel team
RC fix widget build by Whitelabel team
Red cross testing improvements 2 by Whitelabel team
Fix: split view tab bug by Whitelabel team
Images from CDN or AI by Whitelabel team
Replaced gren with custom script by Whitelabel team
v2.86.0 (2025-12-15)
What's Changed
Ellis fertility onboarding form by Whitelabel team
Create net-impact.html by Whitelabel team
v2.85.0 (2025-12-12)
What's Changed
Fixed sec ops by Whitelabel team
AI directory search by Whitelabel team
Added sync crm functionality by Whitelabel team
Website Updates by Whitelabel team
Fix CRM issues by Whitelabel team
v2.84.20 (2025-12-09)
What's Changed
Scroll issue hotfix by Whitelabel team
v2.84.19 (2025-12-03)
What's Changed
Fix: widget theme loading by Whitelabel team
v2.84.18 (2025-12-03)
What's Changed
Feat: Resource tab improvements by Whitelabel team
Resource tab css fix by Whitelabel team
Fix cors issue by Whitelabel team
v2.84.17 (2025-12-02)
What's Changed
Feat: Medication and Feeling Check in flows by Whitelabel team
Ellis new notifications by Whitelabel team
Bump valibot from 1.1.0 to 1.2.0 in /packages/donation by Whitelabel team
Modules updates for Vanta mitigation by Whitelabel team
Website Copy Updates by Whitelabel team
Fix: Widget modal issues by Whitelabel team
Fix: pdf viewer zoom issue by Whitelabel team
v2.84.16 (2025-11-28)
What's Changed
Fix apple pay css by Whitelabel team
v2.84.15 (2025-11-27)
What's Changed
Fix: apple pay button by Whitelabel team
v2.84.14 (2025-11-27)
What's Changed
Added logs for session verification route by Whitelabel team
v2.84.13 (2025-11-27)
What's Changed
Fix apay widget params by Whitelabel team
v2.84.12 (2025-11-27)
What's Changed
Fix: membership options by Whitelabel team
Fix: Widget tab styling by Whitelabel team
Fix: onboarding skip bug by Whitelabel team
Fix: onboarding step bug by Whitelabel team
Fix: animate button in after certain time by Whitelabel team
v2.84.11 (2025-11-27)
What's Changed
Added applepay headers for verify api by Whitelabel team
v2.84.10 (2025-11-26)
What's Changed
Widget UI updates by Whitelabel team
Fixed deploy for prod by Whitelabel team
Fix: combobox UI by Whitelabel team
Fix: onboarding skip bug by Whitelabel team
v2.84.9 (2025-11-26)
What's Changed
Update membership-checkout.ts by Whitelabel team
v2.84.8 (2025-11-25)
What's Changed
Update membership-checkout.ts by Whitelabel team
v2.84.7 (2025-11-25)
What's Changed
apay pass api key by Whitelabel team
v2.84.6 (2025-11-25)
What's Changed
Bump js-yaml from 3.14.1 to 3.14.2 in /packages/website by Whitelabel team
Fix: apple pay by Whitelabel team
v2.84.5 (2025-11-25)
What's Changed
Added email flow with requesting firstName and lastName by Whitelabel team
v2.84.4 (2025-11-25)
What's Changed
Fix: google + apple pay by Whitelabel team
Upcoming Release by Whitelabel team
v2.84.3 (2025-11-24)
What's Changed
Hide email button by Whitelabel team
v2.84.2 (2025-11-24)
What's Changed
Net Impact Fixes by Whitelabel team
v2.84.1 (2025-11-24)
What's Changed
Upcoming Release by Whitelabel team
v2.84.0 (2025-11-24)
What's Changed
Added workflow for being able to run tests manually and from another workflow by Whitelabel team
Fixed workflow by Whitelabel team
Added deploy widget by Whitelabel team
Fix widget deploy by Whitelabel team
v2.83.3 (2025-11-14)
What's Changed
Fix: finix form layout issues by Whitelabel team
Added initial description for project and auth by Whitelabel team
Net impact launch fixes 2 by Whitelabel team
v2.83.2 (2025-11-10)
What's Changed
Added new mappings fields to new form format by Whitelabel team
v2.83.1 (2025-11-07)
What's Changed
Added HEAD method for NI by Whitelabel team
v2.83.0 (2025-11-07)
What's Changed
Bump playwright and @playwright/test by Whitelabel team
Bump vite from 5.4.20 to 5.4.21 in /packages/donation/frontend/widgets by Whitelabel team
Added backend for payment by Whitelabel team
v2.81.0 (2025-10-21)
What's Changed
Bump vite from 7.1.5 to 7.1.11 in /packages/donation by Whitelabel team
Clear history passed to LLM by Whitelabel team
v2.80.8 (2025-10-15)
What's Changed
added permissions fix to work by Whitelabel team
v2.80.7 (2025-10-15)
What's Changed
Remove call to check-allowance by Whitelabel team
v2.80.6 (2025-10-15)
What's Changed
Added permissions fix to work by Whitelabel team
v2.80.5 (2025-10-15)
What's Changed
Hotfix permissions by Whitelabel team
v2.80.4 (2025-10-15)
What's Changed
Add culture next tooltip by Whitelabel team
v2.80.3 (2025-10-14)
What's Changed
Culture next fix 3 by Whitelabel team
Culture next fix 3 by Whitelabel team
v2.80.1 (2025-10-14)
What's Changed
Fix: Culture next comparison API by Whitelabel team
Update widget naming by Whitelabel team
Added logs of LLM query by Whitelabel team
v2.80.0 (2025-10-13)
What's Changed
Culture Next Hack 2 by Whitelabel team
v2.79.0 (2025-10-13)
What's Changed
Culture next hack by Whitelabel team
WD-35 by Whitelabel team
Bump axios from 1.9.0 to 1.12.2 by Whitelabel team
Bump vite from 5.4.19 to 5.4.20 in /packages/donation/frontend/widgets by Whitelabel team
Payment Gateway backend - api + webhooks by Whitelabel team
v2.78.0 (2025-09-11)
What's Changed
Bump jspdf from 3.0.1 to 3.0.2 by Whitelabel team
Next version upgrade to 14.2.32 by Whitelabel team
WM-101 - custom summarization for params and chats by Whitelabel team
[feat] Chat history for external user, UI for editing prompts, ability to run prompts daily by Whitelabel team
v2.77.6 (2025-08-29)
What's Changed
Fix: Add personalization fields to contentChanged by Whitelabel team
v2.77.5 (2025-08-28)
What's Changed
WD-2 Backend foundation by Whitelabel team
Donation Widget Foundations - Chat Integration and Donation Frontend by Whitelabel team
Bump sha.js from 2.4.11 to 2.4.12 by Whitelabel team
Bump mermaid from 11.2.0 to 11.10.0 by Whitelabel team
Feat: Allow users to update onboarding info in app by Whitelabel team
Fix loop update payload issue by Whitelabel team
v2.77.4 (2025-08-20)
v2.77.2 (2025-08-15)
What's Changed
Hotfix - Fixed unknown externalUserId by Whitelabel team
v2.77.2 (2025-08-15)
What's Changed
hotfix Perform update only if externalUser exists by Whitelabel team
v2.77.1 (2025-08-13)
What's Changed
WM-105 - Fixed version of node by Whitelabel team
v2.77.0 (2025-08-13)
What's Changed
WM-105 - fixed sec issue about prismjs by Whitelabel team
v2.76.0 (2025-08-04)
What's Changed
Add charlotte support form by Whitelabel team
WM-98 - pass userId and username to superwall by Whitelabel team
WM-100 - android apps fixes by Whitelabel team
Lit scaffolding by Whitelabel team
WM 104 - Charlotte Launch Improvements by Whitelabel team
Fix subscription status flag by Whitelabel team
Implement answer feedback on mobile by Whitelabel team
v2.75.1 (2025-07-29)
What's Changed
WM-103 - fix user update via externalProviderId by Whitelabel team
v2.75.0 (2025-07-28)
What's Changed
Bump on-headers and compression in /packages/mobile/app by Whitelabel team
WM-96 - Charlotte Orgs and Thrive Assessment by Whitelabel team
v2.74.1 (2025-07-25)
What's Changed
Fix openapi spec user feedback by Whitelabel team
v2.74.0 (2025-07-24)
What's Changed
Bump form-data from 4.0.2 to 4.0.4 in /packages/mobile/app by Whitelabel team
WM-88 - Nerveli customization by Whitelabel team
WM-94 - Theme improvements by Whitelabel team
WM-92 - added up/down rating for answers by Whitelabel team
WM-97 - SecOps fixes 2 by Whitelabel team
Strip markdown on theme card by Whitelabel team
WM-95 - use latest expo superwall library by Whitelabel team
WM-90 - fixed internal chat with loops by Whitelabel team
v2.73.0 (2025-07-22)
What's Changed
WM-91 - added language support to widget & widget update by Whitelabel team
WM 84 - Add includeAllFiles and includeAllWebpages to loop create by Whitelabel team
WM-93 - Fix default file issue by Whitelabel team
Fix Charlotte text by Whitelabel team
WM-89 - android build by Whitelabel team
v2.72.0 (2025-07-14)
What's Changed
Updated book for charlotte by Whitelabel team
WM-66 - added ability to generate goals by Whitelabel team
Upgrade version of Typescript to 5 to support intl lib by Whitelabel team
WM-80 by Whitelabel team
WM 86 - Fix app markdown link styling by Whitelabel team
WM-87 - Improve streaming frontend by Whitelabel team
Fix translation function-error by Whitelabel team
Fix languages without streaming by Whitelabel team
Languages support by Whitelabel team
v2.71.0 (2025-07-08)
What's Changed
WM 70 - Fix loading screen and styling issues by Whitelabel team
WM-79 - speed up streaming for multiple sources by Whitelabel team
Set default to REASONING by Whitelabel team
v2.70.0 (2025-07-03)
What's Changed
WM-71 - fixed android app execution by Whitelabel team
Update website logos by Whitelabel team
Fix website logo by Whitelabel team
WM-77: streaming for multiple sources for General branch by Whitelabel team
v2.69.0 (2025-06-30)
What's Changed
Fix: Streaming rerenders by Whitelabel team
WM-30 - Build multiple apps from one source by Whitelabel team
WM-69 - Charlotte Notifications by Whitelabel team
v2.68.1 (2025-06-26)
What's Changed
Fixed issue with form by Whitelabel team
v2.68.0 (2025-06-24)
What's Changed
Fixed more security issues from npm by Whitelabel team
WM-61 - Service to extract PDF to Markdown with images support by Whitelabel team
WM-52 - usage of apiKey & external-user-id header by Whitelabel team
v2.67.0 (2025-06-18)
What's Changed
Bump webpack-dev-server from 5.2.0 to 5.2.1 by Whitelabel team
Bump @mozilla/readability from 0.5.0 to 0.6.0 by Whitelabel team
Bump formidable from 2.1.1 to 3.5.4 by Whitelabel team
Fixed audit issues by Whitelabel team
v2.66.0 (2025-06-16)
What's Changed
WM-38 - new routes with docs by Whitelabel team
v2.65.0 (2025-06-10)
What's Changed
Update notification text by Whitelabel team
Fix: Show community tab if display pdf is false by Whitelabel team
Web UI Improvements by Whitelabel team
Fix: onboarding text color by Whitelabel team
WM-45: Feelings chart by Whitelabel team
WM-40: Add 2 extra onboarding options by Whitelabel team
WM-47: Persistent onboarding progress on app restart by Whitelabel team
Fix: Text color issues by Whitelabel team
WM-53 - added aiStarter via widget config and URL param for the loop by Whitelabel team
WM-37 - API access to the application on behalf of ORG by Whitelabel team
WM-49 - merge external users by Whitelabel team
Fix: UI improvement issues by Whitelabel team
Added orgId to externalUser and usage by Whitelabel team
Feat: Add Chat step to onboarding by Whitelabel team
v2.64.1 (2025-06-02)
What's Changed
hotfix - don't use temperature for o3-mini by Whitelabel team
v2.64.0 (2025-06-02)
What's Changed
WM-35 - expo, superwall upgrade + android build setup by Whitelabel team
Feat: List Page by Whitelabel team
Feat list fix build by Whitelabel team
WM-32 per organization ApiKeys for LLMs by Whitelabel team
v2.63.0 (2025-05-22)
What's Changed
Disabled background notifications & random texts for close app notifications by Whitelabel team
Feat: Website blog by Whitelabel team
Fix Dependencies by Vanta by Whitelabel team
v2.62.0 (2025-05-16)
What's Changed
Fix onboarding crash issue by Whitelabel team
Website updates by Whitelabel team
Website edits: update images and text by Whitelabel team
WM-12 App notifications by Whitelabel team
WL-193 - Add follow up question to web by Whitelabel team
Feat: Mobile Chat History by Whitelabel team
v2.61.0 (2025-05-08)
What's Changed
WM-25 - Fix follow up UI by Whitelabel team
WM-23 - Onboarding updates by Whitelabel team
Fix onboarding flow text display by Whitelabel team
WM-27 - Save to server onboarding answers by Whitelabel team
Feat: add customized final onboarding step by Whitelabel team
WM-10 - Add posthog analytics to app by Whitelabel team
WM-17 - Add topic details by Whitelabel team
WM-8 AI starter in the history by Whitelabel team
AI starter fix by Whitelabel team
Fix: app ai starter by Whitelabel team
v2.60.0 (2025-05-06)
What's Changed
Add terms and EULA by Whitelabel team
Add livestrong support page by Whitelabel team
WM-2 - Fix guidebook icons by Whitelabel team
WM-3 - copy & share answer by Whitelabel team
Superwall dev mode by Whitelabel team
WM-15 - add user info for mobile by Whitelabel team
App UX improvements by Whitelabel team
Fix nav bug + change text by Whitelabel team
Feat: Add new image api + advanced setting by Whitelabel team
WM-6 - mobile streaming by Whitelabel team
v2.59.0 (2025-04-28)
What's Changed
Feat: App Onboarding Flow by Whitelabel team
Added superwall by Whitelabel team
Added superwall services and reading env variables by Whitelabel team
Onboarding Improvements by Whitelabel team
Feat: Home Initial Components by Whitelabel team
Added chat window and starter from main screen by Whitelabel team
Fix home screen routing issue by Whitelabel team
Feat: Input button to chat by Whitelabel team
Feat: thinking dots + markdown formatting by Whitelabel team
Fix: message width by Whitelabel team
Guidebook Improvements by Whitelabel team
Feat: Start Conversation Triggers + Social Share + Haptics by Whitelabel team
Fix markdown title & dropdown by Whitelabel team
Feat: Add streak by Whitelabel team
Update onboarding flow by Whitelabel team
Feat: Follow up UI by Whitelabel team
Feat: streak view by Whitelabel team
Fix ui issues by Whitelabel team
Fix: onboarding flow by Whitelabel team
v2.58.4 (2025-04-23)
What's Changed
Fix fitPromptToModel method by Whitelabel team
v2.58.3 (2025-04-11)
What's Changed
Use just 1 file for generation of stat by Whitelabel team
v2.58.2 (2025-04-10)
What's Changed
sync by Whitelabel team
Add posthog to theme question buttons by Whitelabel team
Update theme view more button by Whitelabel team
Fixed issues with themes sync by Whitelabel team
Fix theme text wrap by Whitelabel team
Fix responsiveness + styles by Whitelabel team
v2.58.1 (2025-04-09)
What's Changed
Fix: discuss buttons by Whitelabel team
v2.58.0 (2025-04-09)
What's Changed
Added ask streaming api by Whitelabel team
Feat Voice Support by Whitelabel team
UI Tweaks - Streaming by Whitelabel team
Feat Email Widget Support by Whitelabel team
Landing Page - Theme Features by Whitelabel team
Improved theme extraction with image by Whitelabel team
Theme fix build by Whitelabel team
Fix markdown link button colors by Whitelabel team
Fixed widget and iframe by Whitelabel team
Change tab text by Whitelabel team
Update tab by Whitelabel team
Feat Voice Change by Whitelabel team
Update audio permissions flow by Whitelabel team
Added expo + react project for mobile by Whitelabel team
Theme view updates by Whitelabel team
Fix widget access to mic by Whitelabel team
Fix audio playback - only play audio when voice is used by Whitelabel team
Theme view fixes - mobile by Whitelabel team
TrendingTopics layout fix by Whitelabel team
Fix markdown links - nested a tags by Whitelabel team
v2.57.0 (2025-04-01)
What's Changed
Fix Statistic by Whitelabel team
v2.56.2 (2025-03-28)
What's Changed
Fix: input colors by Whitelabel team
Fix: recovery & register page colors by Whitelabel team
v2.56.1 (2025-03-26)
v2.56.0 (2025-03-25)
What's Changed
Stat Improvements by Whitelabel team
Fix security issue with broadcast channel by Whitelabel team
v2.55.1 (2025-03-25)
What's Changed
Fix: White theme - component colors by Whitelabel team
v2.55.0 (2025-03-24)
What's Changed
Internal UI Light Mode by Whitelabel team
v2.54.1 (2025-03-24)
What's Changed
v2.54.0 (2025-03-24)
What's Changed
Remove bg images and fix link by Whitelabel team
Use next/script for analytics by Whitelabel team
Bump @babel/helpers from 7.26.9 to 7.26.10 by Whitelabel team
Bump @babel/runtime from 7.24.5 to 7.26.10 in /packages/changelog by Whitelabel team
Update website @niall-forrest in https://github.com/Polyloop/whitelabel-ai/pull/324
v2.53.0 (2025-03-18)
What's Changed
Fix insights stats by Whitelabel team
v2.52.0 (2025-03-17)
What's Changed
Feat: Feedback Insights by Whitelabel team
v2.51.0 (2025-03-14)
What's Changed
Fixed comments with website by Whitelabel team
Fix website name by Whitelabel team
v2.50.1 (2025-03-12)
What's Changed
Fix: check origin header against allowed list by Whitelabel team
v2.50.0 (2025-03-12)
What's Changed
UI improvements for website by Whitelabel team
v2.49.0 (2025-03-12)
What's Changed
Background tasks for website form by Whitelabel team
Added website and vercel deploy + loop onboarding flow by Whitelabel team
v2.48.1 (2025-03-07)
What's Changed
Fix: Delete loop by Whitelabel team
Fix: compare align branch w/ system prompt by Whitelabel team
v2.48.0 (2025-03-07)
What's Changed
Feat: System Prompt Part 2 by Whitelabel team
Feat: WL-150 System Prompt Part by Whitelabel team
v2.47.0 (2025-03-06)
What's Changed
Fixed issues with indexing by Whitelabel team
Fix: Remove lazy load, add connect hints + loading spinner to widget by Whitelabel team
Fix: Widget loading screen positioning by Whitelabel team
v2.46.1 (2025-03-03)
What's Changed
Fix: margin in startAskForm by Whitelabel team
v2.46.0 (2025-03-03)
What's Changed
WL-182 Feedback statistic and feedback questioning by Whitelabel team
v2.45.0 (2025-02-27)
What's Changed
Fix: File upload scroll issue by Whitelabel team
v2.44.0 (2025-02-26)
What's Changed
WL-185 - Removed unused dependencies and components by Whitelabel team
WL-55 - Delete loop in edit state and add delete confirmation by Whitelabel team
WL-189- Implement SWC + Polyfills by Whitelabel team
WL-187 - Add feedback properties to Posthog Autocapture by Whitelabel team
Fix: hydration error related to themes by Whitelabel team
Fix: Add reasoning to model type display by Whitelabel team
WL-184 - Add zoomOptions to PDF viewer by Whitelabel team
v2.43.0 (2025-02-23)
What's Changed
WL-59 - removed plans and related database entities by Whitelabel team
v2.42.2 (2025-02-21)
What's Changed
Fix: black bg issue by Whitelabel team
v2.42.1 (2025-02-21)
What's Changed
Fix: Flashing blue screen by Whitelabel team
v2.42.0 (2025-02-21)
What's Changed
WL-107 - Chronological order for Chat History list by Whitelabel team
AutoCapture add org feedback attributes by Whitelabel team
Optimise Ask Frontend Components by Whitelabel team
v2.41.0 (2025-02-19)
What's Changed
WL-177 - Sec issues remediation by Whitelabel team
v2.40.0 (2025-02-13)
What's Changed
WL-175 - refactored general flow to use promptlayer and branching code by Whitelabel team
v2.39.0 (2025-02-12)
What's Changed
WL-173 - ability to change LLM type from org settings and use it in chats by Whitelabel team
v2.38.0 (2025-02-11)
What's Changed
Dropdown styling fix by Whitelabel team
v2.37.0 (2025-02-07)
What's Changed
Feat: Add Model Type by Whitelabel team
v2.36.0 (2025-02-06)
What's Changed
Add PDF viewer + fallbacks and error messaging by Whitelabel team
v2.35.1 (2025-02-05)
What's Changed
Update loading messages by Whitelabel team
Fixed internal issue with chat creation by Whitelabel team
v2.35.0 (2025-02-05)
What's Changed
WL-161 - UI/UX Tweaks by Whitelabel team
Fix: height and scroll issues by Whitelabel team
Tweaks for UI/UX improvements by Whitelabel team
Fix: Guided tour on mobile by Whitelabel team
Fix: Guided tour step and button styling by Whitelabel team
v2.34.0 (2025-02-04)
What's Changed
WL-143 - Social Meta Tags & Dynamic Image by Whitelabel team
Fix: Responsiveness edits by Whitelabel team
v2.33.0 (2025-01-31)
What's Changed
Fix: iframe and chat scroll issue by Whitelabel team
Fix: external file upload logic by Whitelabel team
Fixed version of widget prod by Whitelabel team
Fix Greeting Branch by Whitelabel team
v2.32.1 (2025-01-31)
What's Changed
Fixed retriever issue & first link in response by Whitelabel team
v2.32.0 (2025-01-30)
What's Changed
Fixed build issues for widget by Whitelabel team
Fix: hydration issue & remove log by Whitelabel team
Fixed changelog build/deploy trigger by Whitelabel team
WL-134 - wrong classification for external loop, when external file is uploaded and question is only about this file by Whitelabel team
WL-148 - replace keywords with links if they exist by Whitelabel team
v2.31.0 (2025-01-29)
What's Changed
WL-140 - collecting and saving to database AI usage & execution timings by Whitelabel team
WL-126 - Fix - bugs on 'edit' loop by Whitelabel team
WL-118 - Add more link buttons by Whitelabel team
WL-117 - Drag and drop reorder web links by Whitelabel team
Apply missing chatStyles to header by Whitelabel team
v2.30.1 (2025-01-28)
What's Changed
Widget responsiveness by Whitelabel team
Added built widget script by Whitelabel team
v2.30.0 (2025-01-27)
What's Changed
Bump katex from 0.16.11 to 0.16.21 by Whitelabel team
WL-112 - removed Web Accessibility from meta by Whitelabel team
Add additional posthog events by Whitelabel team
Add button to widget config by Whitelabel team
v2.29.0 (2025-01-21)
What's Changed
Update Welcome Message by Whitelabel team
WL-127 - fixed condition for external files by Whitelabel team
Update widget playground styles by Whitelabel team
WL-132 - fixed sources on new branches by Whitelabel team
WL-121 - caching for prompt provider by Whitelabel team
Fix issues with editing by Whitelabel team
v2.28.0 (2025-01-18)
What's Changed
Chore: remove logs in feedback & fix hydration error by Whitelabel team
WL-76 - Fixes sources usage with branches by Whitelabel team
WL-123 - Reject branch & question classification improvements by Whitelabel team
v2.27.3 (2025-01-17)
What's Changed
Fixed default file size to 50% by Whitelabel team
v2.27.2 (2025-01-17)
What's Changed
Update Resizable PDF sizing by Whitelabel team
v2.27.0 (2025-01-17)
What's Changed
WL-101 Using PromptLayer for branches flow by Whitelabel team
WL-96 - Improved UX for Embed by Whitelabel team
WL-70 - use PromptLayer for prompts by Whitelabel team
WL-119 - Add more button links to External Loop by Whitelabel team
WL-114 - use either general or branching flow for responses by Whitelabel team
WL-110 - Setting to open a file in split screen view by default by Whitelabel team
Feedback default file - fix build by Whitelabel team
Fix dropzone bug by Whitelabel team
v2.26.1 (2025-01-11)
What's Changed
Fix feedback Sources Issue by Whitelabel team
v2.26.0 (2025-01-10)
What's Changed
WL-71 - Display Chat History & Add Search Feedback Button by Whitelabel team
v2.25.0 (2025-01-10)
What's Changed
WL-102 Update version for deploy task by Whitelabel team
WL-103 - base prompt update by Whitelabel team
v2.24.1 (2025-01-09)
What's Changed
WL-102 Update version for deploy task by Whitelabel team
v2.24.0 (2025-01-08)
What's Changed
WL-68 - external loop widget by Whitelabel team
Bump @langchain/community from 0.3.16 to 0.3.22 by Whitelabel team
Fix datetime format for chats by Whitelabel team
Bump next from 14.2.20 to 14.2.22 in /packages/changelog by Whitelabel team
Bump next from 14.2.18 to 14.2.22 by Whitelabel team
Bump @phosphor-icons/react from 2.1.6 to 2.1.7 by Whitelabel team
Bump moment from 2.29.4 to 2.30.1 by Whitelabel team
Bump @tanstack/react-table from 8.17.3 to 8.20.6 by Whitelabel team
Bump passport from 0.6.0 to 0.7.0 by Whitelabel team
v2.23.4 (2025-01-01)
Update iframe config with correct attribute name
v2.23.4 (2024-12-20)
v2.23.3 (2024-12-19)
What's Changed
Add BI prompt by Whitelabel team
v2.23.2 (2024-12-19)
What's Changed
Revert "Add Org Context to PDF chain" by Whitelabel team
v2.23.1 (2024-12-19)
What's Changed
File Sidebar Feedback Fixes by Whitelabel team
v2.23.0 (2024-12-19)
What's Changed
File Details Sidebar & Edit by Whitelabel team
Security: upgrade version of next to the latest by Whitelabel team
Context Input Fix by Whitelabel team
v2.22.0 (2024-12-18)
What's Changed
Fix z-index issue on org select by Whitelabel team
Automatically Upload Org Logo by Whitelabel team
Automatically copy share loop link to clipboard by Whitelabel team
Branch prompt edits by Whitelabel team
Add Org Context to PDF chain by Whitelabel team
Bump @remixicon/react from 4.2.0 to 4.5.0 by Whitelabel team
Fix answer bold color by Whitelabel team
v2.21.0 (2024-12-18)
What's Changed
Added web pages into external loops by Whitelabel team
Bump nanoid from 3.3.7 to 3.3.8 in /packages/changelog by Whitelabel team
Fixed issues with web external by Whitelabel team
Fix build after Changelog adding by Whitelabel team
Add File to button links by Whitelabel team
File button CSP fix by Whitelabel team
File Button Dropdown Fix by Whitelabel team
File Button Dropdown Fix - Sidebar by Whitelabel team
v2.20.0 (2024-12-16)
What's Changed
Bugfix: Save message meta against the message and not the whole chat by Whitelabel team
Cleanup: Remove some unused prompts by Whitelabel team
User menu text change by Whitelabel team
Implement nonce CSP via middleware by Whitelabel team
Feat: Duplicate Loop by Whitelabel team
Improved website extracting with periodical pulls from data provider by Whitelabel team
Fixed sources for branching and removed org.aiFiles flag by Whitelabel team
Feature: Reranking retrieved documents by Whitelabel team
Fixed vulnerabilities by Whitelabel team
Feature: Add history to retrieval by Whitelabel team
Fixed issue with website source appearance by Whitelabel team
Fixed deleting websites from vector store by Whitelabel team
v2.19.0 (2024-12-06)
What's Changed
Pentest remediation by Whitelabel team
v2.18.0 (2024-12-05)
What's Changed
Bump webpack from 5.81.0 to 5.96.1 by Whitelabel team
Feat: Disclaimer Popup by Whitelabel team
Fix Internal Loop Maximise by Whitelabel team
v2.17.0 (2024-12-04)
What's Changed
fixed issues with audit program
v2.16.0 (2024-12-04)
What's Changed
Weblink URL Browser Crash fix by Whitelabel team
Private Files UI update by Whitelabel team
v2.15.0 (2024-12-03)
What's Changed
Fixed dependabot config by Whitelabel team
Private Files Toggle by Whitelabel team
v2.14.0 (2024-12-02)
What's Changed
Upgrade Next.JS 13 -> 14 by Whitelabel team
v2.13.0 (2024-12-02)
What's Changed
Bugfix: Santize content before saving to jsonb field by Whitelabel team
Fix external issues on branches by Whitelabel team
Feature: Added PDF preview split screen by Whitelabel team
Added public changelog by Whitelabel team
PDF viewer fixes by Whitelabel team
Fix: Sources links on mobile by Whitelabel team
Fix: New chat issue by Whitelabel team
v2.12.0 (2024-11-28)
What's Changed
Using third-party service for website source by Whitelabel team
Added ability to save and delete the same named files by Whitelabel team
Bugfix: Only load the chat messages when we've fetched the feedback by Whitelabel team
Fix: empty response bug by Whitelabel team
Feature: Show sources in branching responses. by Whitelabel team
Loop edit improvements by Whitelabel team
Fix loop first message by Whitelabel team
Show web source loading while the data is being extracted by Whitelabel team
Fix web link validation by Whitelabel team
Edit text in loop sheet by Whitelabel team
v2.11.0 (2024-11-22)
What's Changed
Added Promptfoo evals framework by Whitelabel team
AI Branching: classify question type and act on that with a specific AI branch, giving better answers by Whitelabel team
v2.10.0 (2024-11-21)
What's Changed
Edit Feedback Loops by Whitelabel team
v2.9.0 (2024-11-19)
What's Changed
Added ability to open sources by click by Whitelabel team
v2.8.4 (2024-11-15)
What's Changed
Fixed posthog config and added events by Whitelabel team
v2.8.3 (2024-11-15)
What's Changed
Fix weblink validation by Whitelabel team
Removed sources from appearing in the answer by Whitelabel team
v2.8.2 (2024-11-15)
What's Changed
Fix weblink validation by Whitelabel team
Removed sources from appearing in the answer by Whitelabel team
v2.8.1 (2024-11-14)
What's Changed
Fix input regression by Whitelabel team
v2.8.0 (2024-11-14)
What's Changed
Add display buttons to external view by Whitelabel team
v2.7.0 (2024-11-13)
What's Changed
Use cdn for public files by Whitelabel team
Disable to query external loop when it is in disabled status by Whitelabel team
Refactor to fix modal bug by Whitelabel team
Removed default org logo and improved image loading by Whitelabel team
Added disabled state for external loop by Whitelabel team
v2.6.0 (2024-11-12)
What's Changed
Add Splash screen animation by Whitelabel team
Bump langchain and @langchain/community by Whitelabel team
Bump @langchain/community from 0.2.18 to 0.3.12 by Whitelabel team
Added ability to index messages in the external loop by Whitelabel team
v2.5.0 (2024-11-05)
What's Changed
Intro on first login by Whitelabel team
Add QR code share functionality by Whitelabel team
Fix close modal by Whitelabel team
fix modal state by Whitelabel team
Dev -> main by Whitelabel team
v2.4.0 (2024-11-04)
What's Changed
Remove Polyloop Email & References by Whitelabel team
v2.3.2 (2024-11-01)
v2.3.1 (2024-11-01)
What's Changed
Fixed issues with bulk upload in pinecone by Whitelabel team
v2.3.0 (2024-10-31)
What's Changed
File indexing improvements by Whitelabel team
Loop UI improvements by Whitelabel team
File index fixes by Whitelabel team
dev -> main by Whitelabel team
v2.2.0 (2024-10-28)
What's Changed
Fixed Source Grouping by Whitelabel team
Default to true for ai files by Whitelabel team
v2.1.0 (2024-10-26)
What's Changed
Generate questions based on uploaded files by Whitelabel team
v2.0.0 (2024-10-24)
What's Changed
Remove tier UI by Whitelabel team
UI Tweaks by Whitelabel team
Fixed issue with sources when AI asked by Whitelabel team
Self query improvements by Whitelabel team
Add loop searched text when sources are less than 3 by Whitelabel team
Update favicon and language to Whitelabel by Whitelabel team
Copyright © 2026. All rights reserved.
Made with ♥️ at Whitelabel