Skip to content

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