Changelog (KNIME Analytics Platform 5.10)
KNIME Analytics Platform 5.10.0
Release date: February 18, 2026
Nodes migrated to new UI
- AP-20928: WebUI-Migration KNIME Hub Authenticator
- AP-25082: WebUI-Migration Random Forest Predictor (Regression)
- AP-25216: WebUI-Migration Random Number Assigner
- AP-25228: WebUI-Migration Similarity Search
- AP-25289: WebUI-Migration CASE Switch End
- AP-25323: WebUI-Migration List Files/Folders
- AP-25379: WebUI-Migration Workflow Executor
- UIEXT-1663: WebUI-Migration Color Manager - Color Gradient Designer
- UIEXT-2446: WebUI-Migration DB Loader
- UIEXT-2479: WebUI-Migration DB Binner (aka DB Auto-Binner + DB Numeric Binner)
- UIEXT-2628: Web-UI Migration Parquet Reader
- UIEXT-3048: WebUI-Migration Read Images
- UIEXT-3053: WebUI-Migration Create Temp Folder
- UIEXT-3057: WebUI-Migration Binary Objects to Files
- UIEXT-3062: WebUI-Migration Date&Time to legacy Date&Time
- UIEXT-3065: WebUI-Migration CreatePathVariables
- UIEXT-3066: WebUI-Migration Create Folder
- UIEXT-3067: WebUI-Migration Visualization Property Extractor
- UIEXT-3068: WebUI-Migration Transfer Files (Table)
- UIEXT-3069: WebUI-Migration Delete SharePoint Online List
- UIEXT-3070: WebUI-Migration File Chooser Widget
- UIEXT-3071: WebUI-Migration Chemdraw Widget
- UIEXT-3076: WebUI-Migration Send to Power BI
- UIEXT-3077: WebUI-Migration Delete Files/Folders
- UIEXT-3080: WebUI-Migration 1:1 REST Request Nodes (GET, POST, PUT, PATCH, DELETE, HEAD)
- UIEXT-3087: WebUI-Migration Delete Files/Folders (Table)
- UIEXT-3093: WebUI-Migration Nominal Probability Distribution Creator
- UIEXT-3095: WebUI-Migration Compress Files/Folder
- UIEXT-3096: WebUI-Migration Edit Nominal Domain (Dictionary)
- UIEXT-3097: WebUI-Migration t-SNE (L. Jonsson)
- UIEXT-3098: WebUI-Migration Color Manager - Color Palette Designer
- UIEXT-3099: WebUI-Migration Binner (Dictionary)
- UIEXT-3100: WebUI-Migration Polynomial Regression Learner
- UIEXT-3105: WebUI-Migration Table Writer
- UIEXT-3106: WebUI-Migration Missing Value 1:1 (V1)
- UIEXT-3108: WebUI-Migration Parameter Optimization Loop Start (Table)
- UIEXT-3109: WebUI-Migration Excel Table Writer
- UIEXT-3111: WebUI-Migration Model Writer
- UIEXT-3112: WebUI-Migration Parameter Optimization Loop Start
- UIEXT-3113: WebUI-Migration Container Input (Variable)
- UIEXT-3114: WebUI-Migration XML Reader
- UIEXT-3115: WebUI-Migration Capture Workflow End
- UIEXT-3118: WebUI-Migration JSON Writer
- UIEXT-3120: WebUI-Migration Workflow Reader
- UIEXT-3123: WebUI-Migration Container Input (Table)
- UIEXT-3125: WebUI-Migration Variable Condition Loop End
- UIEXT-3127: WebUI-Migration Transfer Files
- UIEXT-3134: WebUI-Migration Color Appender - Color Designer (Apply)
- UIEXT-3137: WebUI-Migration CSV Writer
- UIEXT-3140: WebUI-Migration Call Workflow Service
- UIEXT-3143: WebUI-Migration Mol2 Writer
- UIEXT-3146: WebUI Migration of Google Sheets Nodes (Reader, Updater, Appender)
- UIEXT-3147: WebUI-Migration XLS Sheet Selector
- UIEXT-3151: WebUI-Migration XLS Cell (Merger, Formatter and Commentor)
- UIEXT-3153: WebUI-Migration XLS Control Table (Generator, Merger and from Cell Range)
- UIEXT-3154: WebUI-Migration (No dialog) XLS Format Merger and XLS Hyperlinker
- UIEXT-3155: WebUI-Migration XLS Row and Column Sizer
- UIEXT-3156: WebUI-Migration XLS Sheet Properties
- UIEXT-3158: WebUI-Migration Network Component Splitter
- UIEXT-3160: WebUI-Migration XLS (Border and Conditional) Formatter
- UIEXT-3161: WebUI-Migration Feature Selection Loop Start (2:2)
- UIEXT-3167: WebUI-Migration Simple Regression Tree Learner
- UIEXT-3169: WebUI-Migration Gradient Boosted Trees Learner (Regression and Classification)
- UIEXT-3171: WebUI-Migration Distance Matrix Reader
- UIEXT-3172: WebUI-Migration XLS Background Colorizer and Font Formatter
- UIEXT-3174: WebUI Migration for Call Workflow (Row Based)
- UIEXT-3175: WebUI Migration Call Workflow (Table Based)
- UIEXT-3178: WebUI-Migration SDF Writer
- UIEXT-3181: WebUI-Migration Prediction Fusion
- UIEXT-3184: WebUI Migration k-Medoids
- UIEXT-3185: WebUI-Migration Matrix Distance
- UIEXT-3186: WebUI-Migration Mahalanobis Distance
- UIEXT-3187: WebUI-Migration Box Connector
- UIEXT-3189: WebUI-Migration FIFO / LIFO Resolver
- UIEXT-3190: WebUI-Migration Spark Line Appender
- UIEXT-3205: WebUI-Migration SDF Inserter
Enhancements
- AP-7429: Deprecate legacy Date and Time nodes (long superseded by more modern nodes) (kudos to @mwiegand for reporting 1)
- UIEXT-2923: Row Filter with dynamic parameters based on data type (kudos to @mwiegand for reporting 1)
- AP-21343: Optional Credential port for Azure OpenAI Authenticator
- AP-22198: Update SSH Connector library Apache MINA sshd to 2.16.0
- AP-24099: Remove lightblue Background of selected Expression
- AP-24731: Update msal4j to 1.23.1
- AP-24862: H2O Integration: Add H2O version 3.46.0.9
- AP-24981: Add "Concatenate binary objects" aggregation function (in GroupBy/Pivot/Column Aggregator)
- AP-24984: Allow using Markdown for K-AI's Disclaimer
- AP-25006: Agent Nodes: Options for handling recursion limit
- AP-22096: WorkflowContextV2: Remove deprecated method JobExecutorInfoBuilder#withIsRemote()
- AP-25119: Send team scope in K-AI requests
- AP-25288: LLM Prompter: Support structured outputs
- AP-25358: KNIME Hub AI Model Lister: allow to output model platform column
- AP-25396: SystemInfoCollector to collect more than 5 processes
- AP-25415: Improve error reporting of KNIME Reporting - fail instead of inactive output for new components
- AP-25417: Support "knime.http.body.forceContentLength" system property to always send Content-Length header (even when zero)
- AP-25424: Executor log too verbose: "RequestExecutorStatusTask :: Sending executor status ..."
- AP-25452: Change name and semantics of "Recursion limit" to "Iteration limit"
- AP-25468: Stable input- and output-ids of workflow segment output by Agent Chat Widget
- UIEXT-2930: Add configurable step size to NumberInputWidget
- UIEXT-2990: Textinput with autosuggestion that allows for new values
- UIEXT-2995: Enable using fallback dialogs dynamically in NodeParameters
- UIEXT-3060: Do not change away from no-longer-supported file systems until user interaction
- UIEXT-3083: Modern UI FileChooser improvements
- UIEXT-3091: Enable workflow-relative paths in modern dialogs
- UIEXT-3168: Add air_quality dataset to example data reader
- UIEXT-3197: Enable migrating AuthTypeSettings-based dialogs to Credentials parameters
- UIEXT-3204: Enable Tree-based DB Table Reader in Default WebUI Dialogs
- UIEXT-3241: Add readOnly prop to allow disabled display fields
- NXT-4445: Update Equo Chromium 128.0.30
Bug Fixes
- AP-25373: Tables are confusingly displayed in reverse order in Python Script node (kudos to @takbb for reporting 1)
- AP-25416: H2O.ai AutoML node broken if MUI was loaded before CUI (kudos to @mlauber71 for reporting 1)
- AP-25551: Batch application does not print INFO statements by default (kudos to @User_83647 for reporting 1)
- AP-19190: Table Transposer node may illegally create columns of type "missing"
- AP-25110: Implement error handling option for Agent nodes
- AP-25380: Remote Workflow Editor does not show details for Component warning/error messages
- AP-25386: Report generation eventually runs into a timeout when done repeatedly (e.g. in a loop)
- AP-25391: Race condition during parallel tool execution in Agent Chat Widget
- AP-25399: Gemini Image Generator fails when model response doesn't have parts
- AP-25401: Single click on cell and paste does not work in table editor for numeric columns
- AP-25440: 'Top k Row Filter' fails on empty table input
- AP-25450: (Internal API) - on node execution, a thread's context class loader is null when called via ModernUI -- breaks Infocom/ChemAxon extension
- AP-25458: Expressions node: Column with prefix "knime" cannot be replaced
- AP-25461: K-AI doesn't receive configuration errors
- AP-25462: K-AI in Generic ECharts View doesn't see input columns
- AP-25464: KNIME execution threadpool might deadlock in case of complex nested component with cancelation and parallel chunks
- AP-25465: Component input/output nodes can be deleted if created with old AP versions
- AP-25493: Excel Reader in tool workflows can't read from workflow data area in executor
- AP-25512: JWT can expire if model is used in the chat widget
- AP-25513: H2O Extension Kills JVM
- AP-25515: Layout of "Extract Context Properties" dialog is wrong (no twinlist but multi-select)
- AP-25516: Python Extension Dev: Maximum Recursion Depth Exceeded when configuring logger
- AP-25524: Table Cropper after Expression node fails to execute
- AP-25526: k-Means node: Hangs and cannot be cancelled if rows < k
- AP-25529: "Item already exists" dialog does not show immediately
- AP-25588: Row Filter throws ClassCastException when Row Number is configured without tablespec
- NXT-4285: Annotations editable in job inspector
- NXT-4290: Workflow with executing nodes in it cannot be saved
- UIEXT-3078: Dynamic parameters do not update if not visible
- UIEXT-3079: Drag&drop of String Cleaner shows InvalidSettingsException
- UIEXT-3101: NPE when trying to retrieve uncached images for image view
- UIEXT-3270: Sunburst does not show in embedded view