Published On: 09 May 2025
New Features
Rubistudio / Rubiflow
File Management support for File
Server and MinIO:
Introduced
file management support for File Server and MinIO
Data Compare:
The Data
Compare task is added to flag differences in the numerical column based on values
in the common columns from the predecessor.
Profile:
The Profile task is available under Data Preparation to calculate basic
statistics
File Transfer:
File Transfer task is added for file transfer in Azure, SFTP, and FTP with Copy
& Paste and Cut & Paste options with configurations of Source and
Destination and other advanced parameters.
Celery specific development for
File Transfer:
The File Transfer node runs exclusively on a dedicated Celery worker,
supporting all flow types, concurrency, and run controls.
Gen AI: Discover:
A new Gen AI category is added in both Workbook and Workflow, introducing the
Discover task. This task is useful for getting insights from data like data
profile, statistics.
RubiFlow
Multiple execution in Workflow:
Support
for simultaneous execution of workflow with different configurations is
allowed.
Rubisight
Rubisight Mobile App:
Introduced
support for accessing Rubisight Dashboards on mobile devices.
Display Unit Mapping:
Added a configuration option at the page level to allow users to map display
units for chart labels, axis labels, tooltips, etc. The selected mapping is
applied across the page.
Enhanced Data Label Formatters
for Pie/Donut Widgets:
Extended data label formatting options to include Category, Value, and
Percentage display on pie and donut charts.
Style Icon Support in Card Widget
Highlight:
Enabled conditional formatting in Card widgets using Style Icons for improved
visual representation.
Top N / Bottom N Support for
Charts with Legends:
Added formatting capability to highlight Top N or Bottom N data points in
charts configured with legends.
Expand View Option for Charts:
Introduced
an "Expand View" option in View mode to display enlarged versions of
charts for improved readability and visibility of data points.
Data Alerts Based on Data
Conditions:
Implemented data-driven alerting to trigger email notifications when configured
conditions are met.
Restriction on single user access
for Edit Mode:
Restricted Edit mode access to a single user at a time to prevent accidental
data overwrites.
User-Defined Widget Names:
Added
support to define custom widget names, improving identification during Filter
Widget and Interactivity Control configurations.
Enhancements
Rubistudio / Rubiflow
Error Handling in Expression:
Enhanced with proper error notification to the user for the failed execution of
task.
Support of Publish as a Code for
Rubipython/ RubiR in Rubiflow:
Enabled Publish
as a Code for Rubipython/ RubiR in Rubiflow to allow publishing and reusing the
code across both workbooks and workflows.
Revamp of statistical algorithms
(PCA, one sample/two sample z test):
Implementation changed to python from R.
Rubisight
Row/Column Level Highlight in
Cross Table:
Extended
highlight configuration to support conditional formatting at both row and
column levels in the Cross Table widget.
"Fetch original text formatting" in Table
Highlights
Introduced an option to use same text formatting for the highlighted data as
defined at widget level. Available in Table, Cross Table, and Sparkline
widgets.
"Hide Values" Option in
Table Highlights:
Added the ability to hide column values while still displaying highlight
elements such as color and style icons in Table, Cross Table, and Sparkline
widgets.
"Retain Table Style"
Option:
A new
option to show highlighted data retaining the existing table style and prevent
it from being overwritten by highlight configurations.
Advanced Sort for Column Grand
Total in Cross Table:
Enabled
advanced sorting based on values in the Column Grand Total for Cross Table
widgets.
Advanced Sorting in Filter
Widget:
Added
support for sorting values of non-numeric columns in Filter Widget using Advance
Sort option added in chart ellipsis options.
"Show Blank as Zero" in
Combination Chart:
Formatter enabled to allow null or blank values to be displayed as zero in
combination charts.
Anchor Date Support in Filters:
Introduced
"Anchor Date" support in Global, Page, and Widget-level filters for
date columns to allow filtering based on a fixed date.
Google Maps Integration:
Enabled
support for integrating and displaying Google Maps in dashboards.
Pie/Donut Chart Enhancements:
Added new
formatting options to set radius size and connector line length for improved
chart customization.
Schedule Dashboard with Single
PDF/PPT Output:
New
option to generate a single consolidated PDF or PPT for selected pages in
scheduled dashboard exports.
Export Current Data to PDF/PPT:
Enhanced the dashboard-level Export to PDF/PPT functionality to export the most
recent (current) data from View Mode, regardless of saved configurations.
Backend Performance
Optimizations:
Improved
backend logic for faster chart data rendering. This includes removal of default
sorting and optimized handling of hidden widgets based on show/hide conditions.
Rubiconnect
MongoDB with Cluster Connection:
MongoDB
is added to the NoSQL pane with support enhanced for Clustered connections
along with earlier existing Standard Connection.
RubiAdmin
Passwordless Authentication
Option:
The login
system now supports OTP authentication for both active and inactive users using
only the username.
Task based Licensing:
The license generation app now supports creating licenses on a per-task basis.
Currently it works only for workflow.