Release Notes - Version 4.1.0 - Accelerate

Release Notes

Release Notes – Version 4.1.0

March 16, 2026

Version 4.1.0 brings a guided onboarding experience, a world map for geographic analytics, materialized views for faster dashboards, an experiments data model foundation, and a polished UI across the board.

World Map Analytics

The analytics dashboard now includes an interactive world map alongside the countries table. See where your traffic comes from at a glance with color-coded regions that make geographic patterns instantly visible.

Materialized Views for Faster Analytics

Analytics queries are now backed by pre-aggregated ClickHouse materialized views. Daily aggregations (6-month retention) and hourly aggregations (7-day retention) mean the stats endpoint can serve dashboard data significantly faster — especially noticeable on sites with high traffic volumes.

Experiments Data Model (Foundation)

A/B tests and personalizations now have their own dedicated database table via the Foundry ORM. This replaces the previous approach of querying experiments through four separate WP_Query calls and scattered post meta. Benefits include:

  • Experiment history: Completing a test no longer overwrites previous data
  • Faster queries: Single table query replaces 4× WP_Query
  • REST API: New accelerate/v1/experiments endpoint for listing, filtering, and pagination

This is Phase 1 (dual-write with selective reads), laying the groundwork for the experiments overview dashboard and richer experiment management coming next.

Editor Header: Experiment Chips & Tray

Running experiments now surface directly in the editor header bar as status chips — small indicators showing whether a test is running, paused, or complete. Click a chip to expand an inline tray below the header with settings and live results, keeping you in flow without navigating away from the editor.

Weekly Email Reports

A new "Notifications" section in Settings lets you toggle weekly email summaries on or off. When enabled, Accelerate sends a digest of your site's content performance highlights — powered by new remote API endpoints that securely resolve post titles and verify site connectivity.

Onboarding: Get Started in Minutes

New users now get a guided activation flow from the moment they connect. After completing OAuth, a success dialog suggests your best candidates for headline A/B tests and block experiments — so you can launch your first test in seconds, not minutes.

A persistent 3-step checklist on the Content Explorer dashboard tracks progress: Connect → Run your first experiment → See results. Each step lights up as you go, giving clear direction without being intrusive.

Telemetry Opt-In Redesign

The telemetry banner has been rethought for respect and clarity:

  • Scoped display: Only appears on Accelerate pages, not across all of WP admin
  • Soft dismiss: First dismiss hides for 14 days; second dismiss is permanent
  • Reframed copy: Messaging now focuses on what you get (better product, prioritized features) rather than what we get
  • Dark mode design: Glassmorphism card that feels native to the Accelerate aesthetic

Other Improvements

UI Polish & Brand Consistency

  • Brand purple everywhere: SCSS color scale shifted from blue to brand purple; all hardcoded navys and blues replaced with proper tokens
  • Scoped CSS: Renamed .altis-ui .accelerate-ui to eliminate namespace collisions; admin overrides scoped under .accelerate-admin body class
  • Spinner states: Loading indicators now show an animated spinner alongside text, replacing static "Loading..." that looked frozen
  • Sparkline fix: Bar heights in Content Explorer now compute correctly from the chart scale instead of rendering at full height
  • Typography & primitives: Continued rollout of the shadcn/Tailwind component system with Skeleton, Typography scale, StepIndicator, Switch, EmptyState, DataContainer, SearchField, and FadeIn components

Additional Improvements

  • WordPress 6.9 compatibility: Tested and confirmed
  • ClickHouse timezone fix: MCP abilities no longer fail with "Cannot load time zone 0"
  • Broadcast layout fixes: Avatar squishing at narrow viewports and action button alignment corrected
  • Cleaner releases: Development files excluded from plugin distribution via .distignore
  • Remote endpoints: remote/ping (heartbeat) and remote/posts (metadata resolution) enable richer website integrations