jQWidgets ver. 26.0.0, July-09-2026

  • New: jqxChat widget

    • Model-new AI chat/assistant widget (jqxchat.js with a provider-agnostic transport supporting Anthropic, OpenAI, and different adapters
    • Streaming responses, typing indicator, avatars, timestamps, and a themeable “trendy pores and skin” impartial of the jqWidgets theme
    • Demos beneath demos/Javascript & JQuery/jqxchat/ (together with defaultfunctionality.htm)
    • Full integration equipment (jqxchat-integration/) with server-side streaming proxies (PHP + Node/Specific) so API keys keep off the shopper, plus TypeScript typings
    • New API docs (jqxchat-api.htm and pages for chatColorScheme, chatMode, chatProvider, chatRole, and many others.)

  • New: jqxGrid AI options (jqxgrid.ai.js)

    • aiCommand() — pure language → filter/kind/group
    • aiAsk() — conversational analytics over the (filtered) information
    • aiSummarize() — summarize chosen/seen rows
    • aiExplainRow() — clarify a row vs. the dataset
    • aiClassifyColumn() — AI-generated label per row
    • New grid choices: aiProvider, aiModel, aiProxyUrl, aiHeaders, aiSendRequest, aiMaxRows
    • Outcomes hearth as gridaiResult/gridaiError occasions; actions are validated in opposition to actual columns earlier than being utilized (by no means executed as code)
    • New demos: ai-ask-data.htm, ai-classify-column.htm, ai-command-bar.htm, ai-summarize.htm (JS and Angular variations)

  • New: jqxGrid cell templates (jqxgrid.celltemplates.js)

    • Declarative cellTemplate column property (badge, avatar, moustache-style string templates, or a operate)
    • Compiles to a regular cellsrenderer, so kind/filter/web page/export maintain working unchanged
    • Demo: cell-templates.htm


  • Core widget fixes

    • jqxgrid.js — accessibility go: position/aria-label/aria-haspopup added to the column-menu button and header filter/kind icons so display readers announce them correctly; new columnmenustring localization key
    • jqxgrid.filter.js — AI-assisted filter now makes use of the configurable aiModel possibility as an alternative of a hardcoded gpt-4
    • jqxgrid.choice.js — mounted a bug the place unselecting filtered rows in checkbox-selection mode left holes in selectedrowindexes (by way of delete), which saved the header checkbox caught “checked” even with nothing chosen; now rebuilds the array cleanly
    • jqxgrid.kind.js — traditional (image-based) themes now get the sort-priority quantity utilized to the asc/desc arrow components too (beforehand solely the overall kind icon), and it’s cleared appropriately when sorting is eliminated
    • Kinds (jqx.base.css, jqx.darkblue.css, jqx.tailwind.css) — substantial additions (theme updates in darkblue/tailwind) for jqxChat and the brand new cell templates



This entry was posted in ANGULAR, ANGULAR GRID, Chart, Grid, html components, JavaScript, JavaScript Plugins, JavaScript UI, JavaScript UI Plugins, JavaScript UI Widgets, jQuery UI, jQWidgets, Pivot Grid, React, react grid, React Javascript Library, REACTJS and tagged , , , . Bookmark the permalink.