Skip to content

Conversation

@Chenglong-MS
Copy link
Collaborator

@Chenglong-MS Chenglong-MS commented Oct 31, 2025

Tutorial link

data-formulator-tutorial.mp4

Chenglong-MS and others added 2 commits October 30, 2025 17:26
…t forgery

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@Chenglong-MS
Copy link
Collaborator Author

Chenglong-MS commented Nov 2, 2025

image

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces the Data Formulator 0.5 release with significant enhancements to the UI/UX, data loading capabilities, and agent-based exploration features. The changes focus on improving the user experience through better visual design, enhanced data handling, and more intuitive interaction patterns.

Key Changes:

  • Introduced a new messy data loader with AI-powered extraction from images, web URLs, and unstructured text
  • Enhanced visualization thread view with improved navigation, metadata attachment, and agent status tracking
  • Redesigned concept shelf with collapsible panels and better field organization
  • Added example session loading and improved onboarding experience

Reviewed Changes

Copilot reviewed 77 out of 145 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/views/DataFormulator.tsx Main application layout redesign with example sessions and improved data loading UI
src/views/DataThread.tsx Enhanced thread visualization with metadata popups, agent status tracking, and improved navigation
src/views/DataLoadingThread.tsx New messy data loader component for AI-powered data extraction
src/views/DataLoadingChat.tsx Chat interface for interactive data loading and extraction
src/views/EncodingShelfCard.tsx Enhanced chart editor with ideation mode, improved trigger cards, and chart preview
src/views/ConceptShelf.tsx Redesigned concept shelf with collapsible sidebar and improved field grouping
src/views/EncodingShelfThread.tsx Updated thread view with truncation support and collapsible editor
src/views/EncodingBox.tsx Enhanced encoding controls with data type options and improved autocomplete
src/views/ExplComponents.tsx New component for concept explanations and code visualization
src/views/ModelSelectionDialog.tsx Improved model configuration with security enhancements and better UX
src/views/DBTableManager.tsx Redesigned database table manager with improved navigation and layout
src/views/MessageSnackbar.tsx Simplified message display with updated styling
src/views/ReactTable.tsx Added configurable max height for table container
src/views/OperatorCard.tsx Minor styling adjustments for operator cards
src/scss/*.scss Various styling updates to support new UI components
MANIFEST.in Added exclusions for build artifacts

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

{/* Concepts Grid */}
<Box sx={{
display: 'grid',
gridTemplateColumns: 'repeat(auto-fill, minmax(36 0px, 1fr))', // Increased from 180px
Copy link

Copilot AI Nov 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected spacing in CSS grid template. Should be '360px' not '36 0px'.

Suggested change
gridTemplateColumns: 'repeat(auto-fill, minmax(36 0px, 1fr))', // Increased from 180px
gridTemplateColumns: 'repeat(auto-fill, minmax(360px, 1fr))', // Increased from 180px

Copilot uses AI. Check for mistakes.
@Chenglong-MS Chenglong-MS requested a review from Mestway November 2, 2025 23:51
@Chenglong-MS
Copy link
Collaborator Author

data-formulator-v0.5-4k-mini.mp4

Copy link
Collaborator

@Mestway Mestway left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good!

@Chenglong-MS Chenglong-MS changed the title Dev: data formulator 0.5 release [deploy] Dev: data formulator 0.5 release Nov 6, 2025
@Chenglong-MS Chenglong-MS merged commit c1e5954 into main Nov 6, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants