# Patch 6.2.0.4

Tellius 6.2.0.4 introduces the Dremio data connector, Kaiya conversation pinning, Kaiya Apps sharing with multi-BV support, and two targeted performance optimizations for Vizpad filter loading and custom calendar initialization. This patch also delivers significant attention to Vizpad refinement — particularly around filter behavior, custom views, chart rendering, drill-down, export, and consistency between classic and modern views.

## 📈 Enhancements

#### Dremio Data Connector

Tellius now supports Dremio as a data source. The Dremio connector is available under **Data → Connect,** enabling organizations running Dremio data lakes to connect directly to Tellius.

<figure><img src="/files/fEJujFzyvQ93bZFrKcUy" alt="" width="375"><figcaption></figcaption></figure>

#### Pin and Favorite Kaiya Conversations

Users can now mark favorite Kaiya conversations for quick access. Conversations marked favorite appear at the top of the conversation list, making it easier to access.

<figure><img src="/files/vFuMZASgHYaAmot7OSKI" alt="" width="166"><figcaption></figcaption></figure>

#### Sharing for Kaiya Apps

Kaiya Apps can now be shared with other users and groups. App owners can manage sharing permissions, giving teams access to published analytical applications without requiring each user to create their own.

<figure><img src="/files/LLyxtt6GItZRtyOSlYjJ" alt="" width="563"><figcaption></figcaption></figure>

#### Kaiya Apps: **Refresh Scheduling, Refresh History, and Full-Screen Mode**

Kaiya Apps now expose data refresh controls directly in the app toolbar and let you configure refresh schedules conversationally inside the app.

<figure><img src="/files/qGGtOGiLZDIYjUIt0cS2" alt="" width="326"><figcaption></figcaption></figure>

A new refresh menu in the app toolbar surfaces three actions:

* **Refresh Now:** Triggers an immediate, on-demand refresh against the underlying Business View. The app remains viewable during the refresh, displaying the last completed snapshot.
* **Schedule Refresh:** Opens the scheduling configuration to set up recurring automatic refreshes (frequency, date, and time preferences).

<figure><img src="/files/nOZdZNIJmN45ImaE0weu" alt="" width="375"><figcaption></figcaption></figure>

* **Refresh History:** Shows the full history of past refreshes for the app, including timestamps and status.

In addition to the toolbar menu, refresh schedules can now be configured directly in the Kaiya App conversationally. Tell Kaiya something like *"Refresh this app every Monday at 6 a.m."* and the schedule is created and applied without leaving the conversation. Existing schedules can be modified the same way.

A new full-screen control in the toolbar opens the app in an expanded view in a new tab, giving the app the full viewport.

#### Visual indicators for switch metric

When a user switches a metric on a chart, a badge displaying the active metric name now appears in the chart header. This makes the currently selected metric visible at a glance, especially when multiple switches have happened during a session.

<figure><img src="/files/FPP8wtU7kyo5qZ6gWQS0" alt="" width="375"><figcaption></figcaption></figure>

#### Cross-BV column awareness for multi-BV Vizpads

For Vizpads built on multiple Business Views, columns that are common across BVs are now visually indicated in the switch metric configuration. Vizpad authors can mark these common columns as active for switching and designate a default, so users running the Vizpad can switch metrics across BVs without leaving the chart.

#### Pinned Filter Performance: Lazy Loading

Pinned dropdown filters (multi-select, single-select, pulldown) now load their option lists only when the dropdown is opened, rather than loading all filter values on Vizpad open or tab switch. For Vizpads with many pinned filters, this reduces initial load time and defers data retrieval to the moment of interaction. The expand/collapse responsiveness for pinned filter accordions has also been improved for high-volume datasets.

#### Custom Calendar Dynamic Loading

Custom calendars are now loaded on demand based on whether they are actively used by a Business View, rather than loading all calendars into memory at startup. Only the ISO calendar is loaded by default. This reduces memory consumption and improves initialization time, particularly in environments with many custom calendar definitions.

#### **Section-level Switch Metrics and Time Resolution**

Each Vizpad section now supports its own independent switch metric configuration, in addition to the section-level filters that were already available. Switching a metric in one section does not affect the metric selection in other sections, making it possible to compare different metrics side-by-side within the same Vizpad.

<figure><img src="/files/bgggeY0PJv1fnB6XsjZ6" alt="" width="563"><figcaption></figcaption></figure>

A new Vizpad-level time resolution control also sets the date granularity (for example, monthly, quarterly, or yearly) for every chart in the Vizpad in one place. Section-level time resolution settings always take precedence. Any granularity explicitly configured on a specific section continues to apply, and the Vizpad-level control only governs charts that don't have their own setting. This gives Vizpad authors a single control to roll out a default granularity across a dashboard while preserving any per-chart overrides.

#### In-Product Help Page Redesign

The in-product Help page (under Settings → Help) has been redesigned with an updated layout, a search bar, and four action tiles: Chat with us, Create a ticket, Share feedback, and Help guide. Previously outdated links have been replaced with current resources.

#### Consistent Markdown Font Sizes

Markdown content rendered across the platform now uses font sizes that are consistent with other application components, ensuring a uniform visual experience when markdown is used in text visualizations, tooltips, and documentation surfaces.

#### Format Menu Panel Cleanup

The mini preview overlay that appeared when hovering over options in the Format menu panel has been removed. The descriptions remain and provide sufficient context for each formatting option without the redundant preview.

#### Export Pipeline Improvements

Improved concurrency handling and correlation logging in the Vizpad export pipeline. These changes improve export reliability for PPT, Excel, and CSV across complex Vizpads.

## 🛠️ Minor Fixes

#### Kaiya

1. Improved Kaiya analysis accuracy, data label handling, sort behavior, and drill interactions for more consistent chart generation in multi-turn conversations.
2. Addressed an issue where Explainable AI visualizations were not rendering on the Model page (under Predict → Models). The visualizations now display correctly with proper translations.
3. Resolved an issue where feature importance graphs displayed index numbers in tooltips rather than the actual column names.
4. Addressed inconsistent message ordering in Kaiya App chat. Messages now appear in the correct chronological sequence.

#### Vizpads - Filters

5. Ensured that null values appear correctly in visualization filter dropdown lists.
6. Resolved an issue where pinned filter changes were not reflected after unpinning a filter in bulk mode.
7. Improved filter pill display for charts added via Search, ensuring pills render correctly regardless of chart name length.
8. Refined the filter dropdown experience when chart names are long, preventing visual overlap with adjacent elements.
9. Addressed an issue where null filter values could disappear when selecting other values in the same filter.
10. Resolved an issue where interacting with date filters could produce an unexpected navigation state.
11. Improved date filter initialization so that filter values load only when interacted with, rather than on initial Vizpad open or slider adjustment.
12. Ensured that filters applied via personalization retain their selected values when entering and exiting edit mode.
13. Resolved an issue where editing or updating a date filter in view or edit mode could remove global filters from the Vizpad.
14. Ensured that filters are retained in the correct sequence when migrating Vizpads from classic to modern view.
15. Refined bulk filter mode behavior so that interaction menus on visualizations are properly gated behind the Apply action when a column is added without confirming.
16. Ensured that bulk filter and chart configuration state is respected when updating chart formatting.
17. Addressed consistency issues with chart-level filter configurations applied through bulk mode.
18. Ensured that filters are retained in cloned tabs, including dimension values and measure ranges.
19. Resolved an issue where changing values in a pinned filter did not trigger the expected data refresh when Apply and Cancel were in their default state.
20. Addressed an issue where column filters with multiple values did not display the corresponding chart data.
21. Ensured that dynamic parameters are visible and functional as chart filters.
22. Resolved an issue where stale filter items could appear at the top of the Vizpad after reverting from a custom view.

#### Vizpads - Custom Views

23. Extended drill state support in custom views — drill positions can now be saved as part of a custom view, with both Save and Revert options available.
24. Resolved an issue where the "Revert" and "Save View" buttons appeared after tab switches or in view mode after cloning, even when no changes had been made.
25. Ensured that custom views can be created when both tab filters and global filters are configured.
26. Resolved an issue where the Save button for custom views remained in a disabled state after a previous save attempt.
27. Ensured that switch metric selections saved in custom views persist correctly when switching between tabs.

#### Vizpads - Charts and Layout

28. Resolved an issue where chart type switches made in view mode were carried over into edit mode. View-mode selections now reset correctly on mode switch.
29. Improved data label visibility and positioning in bar charts.
30. Ensured that bar charts display zero values and X-axis labels consistently with classic Vizpad behavior.
31. Aligned table header widths in modern Vizpads to match classic Vizpad layout.
32. Improved table column widths and horizontal scrolling behavior for consistent table rendering.
33. Resolved an issue where table visualizations did not render when using date default columns with asynchronous responses.
34. Ensured that data label colors are consistent between classic and modern Vizpads.
35. Resolved an issue where data label formatting (color, font, style) could reset to defaults after navigating between tabs in Vizpads with multiple visualizations.
36. Improved chart title visibility across all dashboard configurations.
37. Ensured that legend display updates correctly during drill-down interactions.
38. Resolved an issue where Y-axis labels did not display dimension values when "Select All" was applied in dimension filters.
39. Added tooltip support for truncated Y-axis labels, so the full label text is visible on hover.
40. Ensured that the "Next Data" pagination icon is correctly disabled when no additional data is available.
41. Improved axis formatting for Growth charts, ensuring width and style settings apply as configured.
42. Resolved an issue where the anomalies toggle in line charts did not respond when Vizpad-level anomaly settings were active. The toggle now correctly enables and disables from chart advanced settings.
43. Addressed an issue where removing an absolute change column also removed other related percentage change columns for the same source column.
44. Ensured that filters are retained when switching between chart buckets. The "Add Filter" option is now also available for calculated columns.
45. Refined aggregation behavior for calculated columns with percentage and absolute change — the correct default aggregation is now applied.
46. Resolved an issue where market share target filters were removed when dragging columns between chart buckets.
47. Addressed aggregation handling for market share absolute change and percentage change calculations.
48. Ensured that absolute and percentage aggregations apply with the correct aggregation type.
49. Improved percentage change formula calculations for market share to use the correct denominator.
50. Resolved a sorting issue when multiple measures reference the same column with a default date filter.
51. Addressed an issue where cloned Vizpads could display empty tabs. Cloned tabs now render their content consistently.
52. Ensured that Vizpads with empty chart placeholders can be saved.
53. Improved whitespace handling in Vizpad layouts — extra space is now properly cleared and the state is retained after saving.
54. Ensured that Vizpads open directly in edit mode when launched from the listing page with the edit action.
55. Aligned text size rendering between classic and modern Vizpads for consistent visual treatment.
56. Resolved an issue where font size changes for text visualizations did not apply in classic mode.
57. Addressed an issue where using Copy to Clipboard in a different tab could prevent subsequent Vizpad saves.
58. Added multi-step rendering support for asynchronous calls in the modern Vizpad, matching classic view behavior.
59. Improved Vizpad rendering performance for complex dashboards with many visualizations.

#### Vizpads - Drill

60. Resolved an issue where drill-down interactions in the modern Vizpad could produce null values where the classic view displayed valid data.
61. Ensured that X-axis labels update correctly during drill-down operations.
62. Resolved an issue where drill-down on line charts with date dimensions produced an unexpected state.

#### Vizpads - Conditional Formatting

63. Addressed conditional formatting rule application across all condition types for consistent behavior.

#### Vizpads - Pivot Tables

64. Ensured that pivot table color palette configurations are saved correctly with the Vizpad.
65. Improved pivot table export handling for datasets with 100,000 or more rows.

#### Vizpads - Export

66. Resolved an issue where Excel and CSV export did not complete when the Vizpad contained empty charts.
67. Addressed an issue where CSV and Excel export from the last tab of a multi-tab Vizpad did not include all tabs.
68. Improved PPT export handling for Vizpads containing legacy visualization artifacts.
69. Ensured that the export dialog header displays the correct label.
70. Addressed individual chart export and all-tab export behavior across all scenarios.
71. Ensured that configured switch metric selections appear correctly in embedding links.

#### Vizpads - Sharing

72. Resolved an issue where the success message displayed after sharing a Vizpad showed an unintended label.

#### Data - Business Views

73. Resolved an issue where date filters using Date Default with mapped and unmapped columns produced an unexpected state.
74. Improved scripted dataset validation under Data → Prepare, ensuring source references are correctly sent for datasets without transforms.
75. Addressed an issue where column rename operations on measures could unintentionally update the original column name.

#### Authentication

77. Resolved an issue where users could be returned to the login screen after authenticating, requiring a second login.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.tellius.com/tellius-6.3/whats-new/release-6.2/patch-6.2.0.4.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
