Version #3532
New:
- Docs AI: Google Drive Integration (3680)
Google Drive Integration is now available in beta. With this powerful new feature, users can authenticate their Google Drive accounts and effortlessly connect folders or individual documents to Docs AI, in addition to uploading the documents directly. This opens up streamlined document management and smarter knowledge extraction, right within your Docs AI workspace. More details here : https://docs.knowi.com/hc/en-us/articles/32318870935059-Document-AI
- Export Dashboard to Excel (3815)
Added a new "Export as Excel" option to the dashboard dropdown menu. This feature converts the entire dashboard into a downloadable Excel workbook (.xlsx), with each widget exported as a separate worksheet. Widget data is exported as shown in the Data Transformations tab, with data grid widgets maintaining widget-level formatting.
- Data Grid Conditional Formatting by Position (3825)
Added a new checkbox "Apply Formatting to Column Position" in the data grid conditional formatting modal. When enabled, formatting persists based on column position rather than field name, maintaining visual consistency even when field names change.
- Custom Key Encryption (3841)
Introduced support for custom encryption methods with user-provided AES keys. New ENCRYPT() and DECRYPT() functions accept Base64-encoded AES-128 keys as an optional parameter.
- Elasticsearch Upgrade (3831)
Elasticsearch libraries have been upgraded to the latest 7.17.29 with updated JAR files, API compatibility improvements, and enhanced mappings for better performance and security.
Fixed:
- Excel Export Formatting Retention (3834) Fixed issue where some data grid formatting was lost during Excel export. All widget-level formatting including highlighting, currency formats, html links, date formats, and header height now carry over to exported files.
- Chart Point Clickability for Drilldowns (3832) Fixed issue where overlapping chart points prevented drilldown functionality. Both primary and secondary chart points are now clickable for drilldowns regardless of their visual stacking order.
- C9QL Field Names with "DISTINCT" Keyword (3835) Resolved issue where using "DISTINCT" in field names (e.g., "Distinct Users") caused query parsing errors.