New Features
- Added Klaviyo, Meta Ads, and Google Ads connectors via Fivetran
- Team member invitations with magic link authentication
- Live data source status — data sources now update in real-time as syncs progress
- Added PostHog product analytics integration
- New generic API integration system with OAuth support
- DuckDB warehouse now uses S3 storage with Fivetran integration
- Simplified Fivetran S3 access configuration
- Avatar display updated to show user initials instead of random images
- Added favicon with AstroBee logo
- Admin-only settings pages now enforce proper authorization
- Fivetran destination constraint relaxed for shared warehouse setups
- Organization members can now view API data source tokens
- Dropdown menus close correctly when clicking outside
- Settings page loads organization data for rename functionality
New Features
- Answer reports — see the full question, SQL query, logic explanation, and data preview in one view
- MCP server with OAuth 2.0 authentication for connecting to Claude Desktop and VS Code
- LinkedIn Ads and Reddit Ads connectors via Fivetran
- Inline editing for data layer entities and properties
- Data preview directly in analytics chat responses
- Human-in-the-loop interactions during data layer generation
- Chat title auto-generation from your first message
- Guided onboarding tour for new users
- Demo dataset bundles for exploring AstroBee without your own data
- Redesigned landing page with video demo and trust indicators
- Sidebar and typography refinements
- Show affected relationships when deleting entities
- Expandable table list in data source cards
- Inline resource management in model editor header
- Restored question widget on page refresh
- Fixed namespace collision when uploading multiple CSV files
- Normalized preview icons across the app
- Mailto links now work in streaming content
New Features
- Data layer graph visualization — see your data model as an interactive graph
- Linkage discovery — automatically find relationships between data sources with LLM-powered analysis
- Model renaming with thematic auto-generated names
- CSV delimiter auto-detection — upload CSVs with any common delimiter
- Magic link authentication — passwordless sign-in with email
- Version history with review and publish workflow for data layer changes
- Column pattern analysis — automatic profiling of data columns after upload
- Rich semantic card view for reviewing scratchpad changes (replaces JSON diff)
- URL-based navigation for model editor tabs
- Dynamic state indicators on the generate model button
- Unified batch progress tracking for pipeline operations
- Node visibility toggle in graph view
- Organization account plans with feature gating
- Settings page split into dedicated sections (organization, warehouse, integrations, profile)
- Fixed entity count display on dashboard
- Corrected total row count in data source cards
- Analysis fields now appear immediately after upload
- Empty state messages improved across the app
New Features
- Svelte UI migration — complete frontend rewrite using LiveSvelte for a faster, more responsive experience
- Batch CSV file upload with parallel processing
- Model creation and editing UI with empty model guidance flow
- Connection pool management with lifecycle hooks and health monitoring
- Data source schema discovery — automatic table and column detection from your warehouse
- Model editor chat for conversational data modeling
- Entity suggestion system with AI-powered recommendations
- Data source linking modal for connecting sources to models
- Standardized navigation sidebar across all pages
- Breadcrumbs and consistent AstroBee branding
- Linked data sources widget on model version page
- Version status indicators in analytics chat
- Async test execution for faster development cycles
- Resolved race conditions in CSV upload and agent chat
- Fixed scratchpad discard validation errors
- Warehouse connection validation now shows user-friendly error messages
- Fixed duplicate data source creation on upload
- Corrected entity display using proper key formats

