Video | Tableau | Data visualisation | Tool strategy

ICU & QT UPDATES - New in Tableau 2022.2

Two library updates are quietly slipping into Tableau 2022.2, and if your filters or sorting suddenly look weird, this is probably why.

Part ofWhat's new in Tableau 2022.2
Watch on YouTube
  • The ICU library upgrade (from ICU44 to ICU68) governs how Unicode characters, alphabetical order and locale-specific sorting behave, so filters, sorts and ranges may shift in some languages.
  • Chinese, Japanese and Korean (CJK) languages are most affected by the ICU change; English users are unlikely to notice much difference.
  • Watch for inconsistencies in search, regex, locale formatting of numbers, times, currencies and temperatures, especially where logic relies on data persisted in a consistent sort order.
  • The QT library is a third-party cross-platform framework Tableau uses to build its desktop interface across Linux, Windows and Mac; upgrading it can introduce rendering and UI defects.
  • You can dig into the standards yourself at icu.unicode.org and qt.io, where Tableau is listed as a named QT customer.

Two under-the-radar library upgrades in Tableau 2022.2 can quietly change how filtering, sorting and rendering behave, so if something suddenly looks or acts differently, this explains why rather than it being a bug in your workbook.

Tim works from the 2022.2 pre-release notes rather than the product itself, covering two internal libraries Tableau updates: ICU (Unicode/locale handling) and QT (the cross-platform UI framework).

The Breakdown
  • What ICU governs 0:31

    ICU is a standardised library defining how Unicode characters, alphabetical order and locale-specific sorting behave, since the same data can sort differently depending on language and context (e.g. a phone book versus body text). Tableau updates this library periodically for security reasons, and doing so can shift how filters, sorts and ranges behave in the product.

  • Languages most affected 2:16

    English users are unlikely to notice much difference, but Chinese, Japanese and Korean (CJK) languages see the biggest impact from the ICU change, so if you support those locales, check filter and sort behaviour after upgrading.

  • Where the sort-order change bites 2:40

    Tableau's move from ICU44 to ICU68 changes local collation tables, so watch for issues anywhere your logic depends on data being sorted or persisted in a consistent order — search, regex, and locale formatting of numbers, times, currencies and temperatures are all named risk areas.

  • Go to the source if you need detail 3:42

    Tim isn't a Unicode expert, so for a proper breakdown of what changed between ICU versions, he points to icu.unicode.org, which documents the standard and the specific version differences directly.

  • What QT is and why Tableau uses it 4:35

    QT is a third-party cross-platform framework that lets Tableau build its desktop graphical interface once and deploy it across Linux, Windows and Mac, rather than building the UI separately for each platform.

  • Expect rendering and UI defects after a QT upgrade 5:20

    Library upgrades like this typically introduce defects — mostly around visualisation rendering and native UI elements, but feature-specific bugs aren't uncommon either, partly because the upgrade also bundles a newer Chromium-based web UI. If something in Desktop looks or behaves oddly in 2022.2, this is a plausible cause.

  • Verify Tableau's use of QT independently 6:02

    You can check qt.io yourself, where Tableau is listed as a named customer alongside other companies, described in the context of business intelligence and analytics use.

Worth Knowing
  • A sort order you've always relied on in your business logic could quietly change after this update, particularly in CJK locales — test rather than assume.
  • Rendering or UI glitches you notice in 2022.2 may stem from the QT upgrade rather than a defect in your own workbook.
  • The upgrade also pulls in a newer Chromium-based web UI, which is a second potential source of feature-specific defects beyond just rendering.
Use It When

Reach for this explanation when filters, sorts or UI rendering in Tableau start behaving unexpectedly after upgrading to 2022.2, especially if you work with CJK language data or notice cosmetic glitches in Desktop.

How this Rollup was made provenance & method

A Rollup is drafted by AI from the video's transcript, then reviewed and edited by Tim. Everything used to produce this one is listed below — the model, the exact prompt, and the source video — so the process is transparent and reproducible.

Transcription
On-device — NVIDIA Parakeet v3 for recent videos, OpenAI Whisper large-v3 for earlier ones. The transcript never leaves the machine or gets published.
Drafting
Claude Sonnet 5 in the cloud, from that transcript.
Prompt
The exact Rollup prompt (v2) — the full system prompt, unedited.
Source video
Watch on YouTube
Drafted
5 July 2026 at 09:38
Reviewed & edited
5 July 2026 at 09:41 · by Tim Ngwena

Model + prompt + video is everything you'd need to recreate a Rollup like this yourself. The one thing we don't share is the transcript.

Rights. The video and its transcript are the property of TN Media Ltd. Unauthorised use or download is prohibited. © TN Media Ltd.