April 21, 2025
Learn about the enhancements, new features, and resolved issues as part of this release.
New Features
Enhanced Project Copy Functionality
We’ve significantly upgraded the Copy Project feature to provide a smoother, more customizable duplication process.
New Copy Options
Metadata only: Duplicates the data pipeline structure only; datasets are excluded. Blocks remain unbuilt, ready for fresh builds.
With data: Duplicates the pipeline and all associated datasets. Connectors and credentials are also copied to maintain full functionality.
Secret Management
Same workspace: Reuses existing secrets.
Different workspace: Automatically includes necessary secrets to maintain compatibility.
Naming Conflict Handling
Users are alerted to any naming conflicts (projects, artifacts, models, environments, connectors, DataApps) before the copy proceeds.
Upon confirmation, items will be renamed using the original name + a sequence number (e.g., Model_v2) to avoid collisions.
Note: Rapid model recipe outputs are always renamed by default.
This enhancement ensures project duplication is seamless, secure, and easy to manage across teams or environments.
Enhanced Insights with Reasoning Support in DataApps
We’re bringing AI-powered contextual insights to your analytics experience with a new reasoning feature inside DataApps.
New Capabilities
A new “Enable Insights Model” toggle is available in each DataApp’s Settings tab.
Enables reasoning and explanation features via the AskAI tab.
Model Options
OpenAI GPT-4o
OpenAI GPT-o1
System Message Support
Define a System Message to guide the AI’s tone, goals, or use case.
Helps tailor responses to business needs or analytical scenarios.
Once enabled, querying datasets or charts in AskAI returns interpretable narratives, helping you spot trends, anomalies, and patterns—without sifting through raw data.
Edit Code Functionality for React JS DataApps
Developers can now edit imported React JS DataApps directly within the platform for full code-level control.
How It Works
Hover over a React JS DataApp card and select Edit Code from the kebab menu.
Opens a fully integrated Bolt Editor with real-time preview and code comparison.
Editor Features
Modify and preview app code instantly.
Compare original vs. modified versions.
Download source code for external use.
Sync files with local directories.
Publish updates or reset to original code.
This gives teams the power to iterate, debug, and optimize DataApps within the platform, streamlining development workflows.
Enhancements
Support for Uploading Multiple Sheets from XLSX Files
You can now upload all sheets from an XLSX workbook in a single action.
Each sheet is treated as a separate dataset and added to the canvas.
This replaces the previous behavior where only the first sheet was imported.
Ideal for users managing data across multiple sheets—streamlining multi-dataset workflows.
Download Artifacts as ZIP Files
A new Actions button on the Artifacts page simplifies file access:
Clicking an artifact opens its folder view.
Select Download to get all files within the artifact as a ZIP archive.
Perfect for backups, exports, or sharing artifacts externally.
Support for Encrypted Private Keys in Snowflake Connector
Snowflake connector now supports encrypted private keys with passphrase protection:
Passphrases are securely stored and never sent to Snowflake.
Ensures compliance with PCI DSS standards and provides enhanced authentication security.
Copy Output Destination Node for Recipe Outputs (Same Tenant)
When duplicating a project within the same tenant:
Output destination nodes tied to recipe outputs are now automatically copied.
Maintains consistency and eliminates the need to reconfigure outputs post-copy.
Notebook Enhancements
A new Syntax button is now available in the Notebook editor:
Quickly insert pre-built syntax snippets when editing code recipes.
Speeds up development and reduces the chance of syntax errors.
Great for beginners and advanced users alike.
Streamlit App Compatibility Message
An info icon now warns users about:
Python 3.8-specific limitations, such as slower launch times and reduced SDK compatibility.
Helps users plan for compatibility and performance proactively.
Revamped AskAI Tab in Recipes and DataApps
The AskAI interface has been redesigned for a smoother experience:
Unified layout: Inputs, Code, and AskAI tabs are now integrated with collapsible side panels.
Improved styling: Better font size, background colors, and spacing for clarity.
Chat UX update: Questions appear on the right, AI responses on the left.
Expandable responses: Code blocks can be expanded or collapsed via a View Code toggle.
Refined output previews:
For datasets: Only column names + 1st row shown by default.
For text: First 3 lines shown with a View More option.
Interactive Output Previews
Submitting a new query will auto-collapse the previous response.
Click anywhere on a preview to expand the full output.
Enables fast navigation and improved focus on current results.
Visual Feedback for Canvas Recipes
Once a recipe is added to the canvas:
Its associated dataset or chart icon now turns green.
Offers instant visual confirmation that the recipe has been successfully placed.
New “Click Here” Option for Updated Scheduler Outputs within Scheduler DataApps:
When a new output is generated as a result of new scheduler run
A "Click here" prompt appears next to the output selector.
Reloads the latest data
Re-runs AI responses for all previous queries
Ensures responses reflect the most current data, even mid-conversation.
Note: AI responses may vary if the new data significantly differs.
Last updated