-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[deploy] Dev: data formulator 0.5 release #189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.29.0 to 1.30.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](PrismJS/prism@v1.29.0...v1.30.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
fix unsupported typing syntax for Py3.9
…t forgery Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
There was a problem hiding this 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.
src/views/ExplComponents.tsx
Outdated
| {/* Concepts Grid */} | ||
| <Box sx={{ | ||
| display: 'grid', | ||
| gridTemplateColumns: 'repeat(auto-fill, minmax(36 0px, 1fr))', // Increased from 180px |
Copilot
AI
Nov 2, 2025
There was a problem hiding this comment.
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'.
| gridTemplateColumns: 'repeat(auto-fill, minmax(36 0px, 1fr))', // Increased from 180px | |
| gridTemplateColumns: 'repeat(auto-fill, minmax(360px, 1fr))', // Increased from 180px |
data-formulator-v0.5-4k-mini.mp4 |
Mestway
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good!

Tutorial link
data-formulator-tutorial.mp4