Changelog (KNIME Analytics Platform 5.12)
KNIME Analytics Platform 5.12.0
Release date: July 6, 2026
New nodes
- AP-24075: Mistral AI LLM Selector node (kudos to @ActionAndi for reporting 1)
- AP-24074: Mistral AI Authenticator node
- AP-24076: Mistral AI Embedding Model Selector node
- BD-1377: (Big Data Extensions): Databricks Spark SQL Connector
- BD-1378: (Big Data Extensions): Databricks Spark Connector
- UIEXT-2448: DB Row Filter with WebUI
- UIEXT-3269: Table Structure Validator
- UIEXT-3347: Add SDF Reader with Filesystem port
Nodes migrated to new UI
- AP-25032: WebUI-Migration JSON to Table
- AP-25662: WebUI-Migration JSON Transformer
- UIEXT-2449: WebUI for DB Binner (Apply) (aka DB Apply-Binner)
- UIEXT-2896: WebUI for SharePoint connector
- UIEXT-3165: WebUI-Migration SharePoint Online List Writer and Updater
- UIEXT-3177: WebUI-Migration ZIP Archive Connector
- UIEXT-3201: WebUI-Migration Line Reader
- UIEXT-3268: WebUI-Migration Databricks Unity File System Connector
- UIEXT-3293: WebUI-Migration ARFF Writer
- UIEXT-3334: WebUI-Migration File Reader
- UIEXT-3335: WebUI-Migration Send to Tableau Server
- UIEXT-3336: WebUI-Migration Tile View
- UIEXT-3341: WebUI-Migration ORC Table Reader
- UIEXT-3350: WebUI-Migration Workflow Writer
- UIEXT-3352: WebUI-Migration String to Path (Variable)
- UIEXT-3355: WebUI-Migration Decision Tree to Ruleset
- UIEXT-3356: WebUI-Migration Excel Cell Updater
- UIEXT-3358: WebUI-Migration Fuzzy Rule Learner
- UIEXT-3359: WebUI-Migration RProp MLP Learner and MultiLayerPerceptron Predictor
- UIEXT-3360: WebUI-Migration SVM Learner and Predictor
- UIEXT-3361: WebUI-Migration PNN Learner and Predictor
- UIEXT-3375: WebUI-Migration Association Rule Learner
- UIEXT-3376: WebUI-Migration Association Rule Learner (Borgelt)
- UIEXT-3378: WebUI-Migration Category/Number to Number/Category (Apply)
- UIEXT-3379: WebUI-Migration Extract Missing Value Cause
- UIEXT-3380: WebUI-Migration Table Manipulator
- UIEXT-3397: WebUI-Migration Subset Matcher
- UIEXT-3398: WebUI-Migration Microsoft OneLake Connector
- UIEXT-3399: WebUI-Migration Decision Tree to Image
- UIEXT-3407: WebUI-Migration Feature Selection Filter
- UIEXT-3409: WebUI Migration for Rule ... (Dictionary) nodes
- UIEXT-3414: WebUI-Migration Create Bit Vector
- UIEXT-3417: WebUI-Migration SAP Reader (Theobald Software)
- UIEXT-3418: WebUI-Migration Amazon Redshift Connector
- UIEXT-3432: WebUI-Migration ORC Writer
- UIEXT-3438: WebUI-Migration Correlation Filter
- UIEXT-3447: WebUI-Migration Mol2 Reader
- UIEXT-3450: WebUI-Migration Google BigQuery Connector
- UIEXT-3459: WebUI-Migration Renderer to Image
- UIEXT-3461: WebUI-Migration Variable Loop End
- UIEXT-3464: WebUI-Migration Files/Folders Meta Info
- UIEXT-3467: WebUI-Migration PathToUri Node
- UIEXT-3478: WebUI-Migration Cell Splitter By Position
- UIEXT-3480: WebUI-Migration Bootstrap Sampling
- UIEXT-3484: WebUI-Migration Find MIME-Type
- UIEXT-3486: WebUI-Migration Files To Binary Objects
- UIEXT-3487: WebUI-Migration Binary Objects to PNGs
- UIEXT-3490: WebUI-Migration Model to Binary Object
- UIEXT-3491: WebUI-Migration Binary Objects to Strings
- UIEXT-3493: WebUI-Migration Strings to Binary Objects
- UIEXT-3495: WebUI-Migration OpenBabel
- UIEXT-3498: WebUI-Migration Nominal Probability Distribution Splitter
- UIEXT-3500: WebUI-Migration Expand Bit/Byte Vector
- UIEXT-3501: WebUI-Migration Set Operator
- UIEXT-3502: WebUI-Migration SOTA Learner and Predictor
- UIEXT-3504: WebUI-Migration Compress Files (Table) Node
- UIEXT-3508: WebUI-Migration XML to PMML
- UIEXT-3530: WebUI-Migration Bland-Altman Plot
- UIEXT-3532: WebUI-Migration Boosting Learner Loop End
- UIEXT-3533: WebUI-Migration Boosting Predictor Loop Start and End
- UIEXT-3534: WebUI-Migration Model Loop Start
- UIEXT-3535: WebUI-Migration Voting Loop End
- UIEXT-3536: WebUI-Migration Cell/Model to Model/Cell
- UIEXT-3537: WebUI-Migration Container Input (Credentials)
- UIEXT-3542: WebUI-Migration JSON Diff
- UIEXT-3543: WebUI-Migration JSON Path (Dictionary)
- UIEXT-3544: WebUI-Migration JSON Schema Validator
- UIEXT-3545: WebUI-Migration Kolmogorov-Smirnov Test
- UIEXT-3546: WebUI-Migration Kruskal-Wallis Test
- UIEXT-3549: WebUI-Migration Container Input/Output (Row)
- UIEXT-3593: WebUI-Migration XSLT
- UIEXT-3600: WebUI-Migration Key-Collection HiLite Translator
Enhancements
- AP-23345: Wait... node to pass if "Deletion" is set and the file doesn't exist anymore (kudos to @mwiegand for reporting 1)
- AP-23732: Sorter/Top-K: change default of "comparison" mode for all string-compatible types (except String and RowID) and improve labels/description (kudos to @gburleigh for reporting 1)
- UIEXT-1971: Show possible values of string columns in Row Filter (kudos to @tgoedeke for reporting 1)
- AP-25455: Replace manually-created Apache HttpClients by our ProxyHttpClients factory (kudos to @Jason_Kish for reporting 1)
- AP-22158: Move vulnerable and no longer supported JDBC drivers in separate uncategorized feature
- AP-24630: Support URLs in markdown of Chat Agent Widget
- AP-24735: Update MySQL driver to version 9.7.0
- AP-24844: Make AP cacerts default for Python nodes
- AP-25491: New UI for "Explain with K-AI"
- AP-25693: Allow sending a follow-up message directly in Quick Build mode
- AP-25695: Use host hub for K-AI in executors
- AP-25696: MCP tools to discover, add and connect all nodes with non-dynamic ports
- AP-25698: Enable K-AI to explore the workflow
- AP-25699: KaiNodeInterfaces for NodeFunc nodes
- AP-25700: Multi-option K-AI inquiry (single choice and multiple choice)
- AP-25711: Give K-AI access to widget nodes
- AP-25712: Give K-AI access to configuration nodes
- AP-25713: MCP tool to create components
- AP-25719: (Node API:) Deprecate ThreadPool#createSubPool and adjust all KNIME OS usages of it
- AP-25740: Add Monaco Code Editor widget for String settings in node dialogs
- AP-25766: Space Connector to only connect to "KNIME Hub Credentials"
- AP-25772: Allowing to save Invalid Settings for DB Query
- AP-25793: "KNIME JPMML Integration" (Labs) marked legacy and removed from update site category
- AP-25800: Node List Extractor to be able to extract links
- AP-25886: Update Microsoft SQL Server JDBC driver to version 13.4.0
- AP-25888: Automatically install SQL Driver feature when installing Microsoft Fabric feature
- AP-25903: Update PostgreSQL JDBC driver to version 42.7.11
- AP-25904: Set default
tcpKeepAlive=trueparameter for PostgreSQL Connector - AP-25915: MS Access DB driver updated to version 5.1.5
- NXT-4439: Filter component search results in Quick-Node-Add by port compatibility
- NXT-4518: Open workflow page from space explorer within browser editor
- NXT-4608: Support env var for WebSocket server port configuration in GatewayWebSocketServerEarlyStartup
- UIEXT-3281: DB table selector should have a search
- UIEXT-3421: Deprecate Date&Time based Row Filter and add to the Row Filter
- UIEXT-3393: Show error variable icon for flow variables in node dialog
- AP-23709: Support username and password fields instead of flow variables in OAuth2 Authenticator nodes
- AP-25166: Assisting UT Dallas Team with their Statistics Extension
- AP-25674: Add license to org.knime.binary.jre feature
- AP-25704: Inactivate ports of Agent Chat Widget initially
- AP-25718: Secrets Retriever Node: Remove use of ThreadPool#createSubPool
- BD-1254: (Big Data Extensions): Deprecate Create Databricks Environment node
- BD-1341: (Big Data Extensions): Use Databricks logo as node icon for new Databricks nodes
- BD-1380: (Big Data Extensions): Upgrade delta library to 4.1.0
- BD-1381: (Big Data Extensions): Upgrade aircompressor and jersey in local Spark to fix CVEs
- NXT-4373: Browser: Drag & Drop to upload data file and add reader node
- AP-25708: Bundle Azul Zulu JDK with CRaC support
- UIEXT-3377: UX improvements in LegacyMultiFileSelection / Fix test failures
Bug Fixes
- AP-25781: Numbers outside the range of 64-bit integers cause the expression parser to fail unexpectedly (kudos to @fe145f9fb2a1f6b for reporting 1)
- UIEXT-3458: Global number formatter in table view (JavaScript) don't have an effect anymore (kudos to @gcincilla for reporting 1)
- AP-20671: The columnar backend cannot be used in two instances of KNIME on Windows
- AP-24779: Agent Chat Widget doesn't respond if upstream requires re-execution (e.g. KNIME Hub Authenticator)
- AP-25101: Columns to JSON: ArrayIndexOutOfBoundsException on changing Table Spec
- AP-25397: Python preference page shows errors for Python 3.12 or higher
- AP-25625: MultiLineStringValueRenderer does not work on headless macOS execution
- AP-25675: SharePoint Online Connector node shouldn't throw NullPointerException if not connected
- AP-25686: When in Try-Catch configuration, component warning/error messages are not properly propagated to end nodes
- AP-25692: Nodes added by K-AI are always shifted up by 6 points in y-direction
- AP-25749: LLM Prompter System Message column field allows to select non-string columns
- AP-25754: AP strips REST path to KNIME Server location when added as mountpoint
- AP-25774: Secrets retrieval fails with "Prefix string too short" error in AP 5.11
- AP-25777: Scripting node dialogs do not show up if auth.hub.knime.com cannot be resolved when refreshing access token
- AP-25784: "sorted" KNWF/KNAR archives have worse compression ratio
- AP-25788: NodeLogger may swallow buffered log messages if startup is aborted
- AP-25796: Draft user message is gone after switching away from K-AI sidepanel and back
- AP-25806: Remove deprecated models from Anthropic LLM Selector
- AP-25814: Microsoft OneLake Connector can't handle spaces in workspace name
- AP-25842: Secret retriever files cannot be used on Hub
- AP-25859: Native authentication no longer works in SQL Server Connector node with the provided official driver with version 9.4.0
- AP-25898: DBBrowserTreeService must not use the typeName to distinguish between tables and views
- AP-25911: Cell Splitter truncates character if delimiter is at least 32 characters in size, overruns the hard-coded ringbuffer
- AP-25948: WorkflowSummaryCreator omits 'successors' for metanode output ports
- AP-25957: Prompting Gemini 3-family models fails due to a change in LangChain API
- NXT-4397: Version history cannot handle
<unknown>users and fails with 404 instead of displaying<unknown> - NXT-4600: Drag and drop on connections between node not working for SVG canvas
- NXT-4617: WebGL Canvas: tooltips are not hidden when element is gone
- UIEXT-3122: Table View persists selection across pagination/sorting/filtering
- UIEXT-3148: Fix problem in unpivot node when a fresh node is dragged on canvas
- UIEXT-3259: Fix info message in unconnected tabs for workflow choosing
- UIEXT-3319: File Chooser with Connected File System no Longer Allows Browsing to Root Level
- UIEXT-3406: Readers: Broken Transformation Settings when changing "How to combine columns"
- UIEXT-3410: Fix WebUI Similarity Search uncaptured port
- UIEXT-3439: Height calculation of horizontal checkboxes in data apps is off
- UIEXT-3448: Table Creator errors on data type
- UIEXT-3475: KdsTextInput does not support
<null> - UIEXT-3489: Call Workflow Service throws ClassCastException by treating HubAuthenticationPOS as FileSystemPOS
- UIEXT-3539: Execution Contexts are not available initially in the Call Workflow Service node
Nodes changing in KNIME Analytics Platform 5.12.0
New nodes
- FeatureFinderLFQ
- IsobaricWorkflow
- OpenNuXL
- PeakPickerIM
- PeptideDataBaseSearchFI
- QuantmsIOConverter
- Factorial ANOVA
- Heteroskedasticity Tests
- One-Way MANOVA
- Post-Hoc Analysis
- Repeated Measures ANOVA
- Statistical Normality Tests
- Color Designer (Apply)
- Color Gradient Designer
- Color Palette Designer
- Table Creator
- Table Structure Validator
- k-Means
- Mistral AI Authenticator
- Mistral AI Embedding Model Selector
- Mistral AI LLM Selector
- Screenshotter (Labs)
- Session Exporter (Labs)
- Session Player (Labs)
- Python Environment Provider (Labs)
- Python Environment Reader (Labs)
- SDF Reader
- SDF Writer
- Decision Tree View
- Tile View
- Databricks Spark Connector
- Databricks Spark SQL Connector
- DB Binner
- DB Connector
- DB Row Deleter
- DB Row Filter
- DB Table Structure Creator
- H2 Connector
- Microsoft Access Connector
- Microsoft SQL Server Connector
- MySQL Connector
- Oracle Connector
- PostgreSQL Connector
- SQLite Connector
- Vertica Connector
- Snowflake DB Connector
- Amazon Athena Connector
- String to MOE
- Google BigQuery Connector
- Impala Connector
- Google Ads Search Terms Actions (Labs)
- Topic Extractor (BERTopic)
- Amazon Redshift Connector
- Google Earth Engine Connector, plus the full set of new Google Earth Engine image and feature collection readers, calculators, learners, exporters, and viewers
Nodes renamed
- Create Collection Column -> Columns to Collection
- k-Means -> k-Means (deprecated)
- Date&Time-based Row Filter -> Date&Time-based Row Filter (deprecated)
- Color Appender -> Color Appender (deprecated)
- Table Creator -> Table Creator (deprecated)
- Table Validator (Reference) -> Reference Table Validator
- Color Manager -> Color Manager (deprecated)
- Numeric Row Splitter -> Numeric Row Splitter (deprecated)
- DB Apply-Binner -> DB Binner (Apply)
- DB Connector -> DB Connector (deprecated)
- Oracle Connector -> Oracle Connector (deprecated)
- PostgreSQL Connector -> PostgreSQL Connector (deprecated)
- SQLite Connector -> SQLite Connector (deprecated)
- Microsoft SQL Server Connector -> Microsoft SQL Server Connector (deprecated)
- H2 Connector -> H2 Connector (deprecated)
- Vertica Connector -> Vertica Connector (deprecated)
- MySQL Connector -> MySQL Connector (deprecated)
- Microsoft Access Connector -> Microsoft Access Connector (deprecated)
- DB Row Filter -> DB Row Filter (deprecated)
- Parameterized DB Query Reader -> DB Parameterized Query Reader
- DB Delete (Filter) -> DB Delete (Filter) (deprecated)
- DB Auto-Binner -> DB Auto-Binner (deprecated)
- DB Looping -> DB Looper
- DB Numeric-Binner -> DB Numeric-Binner (deprecated)
- Impala Connector -> Impala Connector (deprecated)
- Create Databricks Environment -> Create Databricks Environment (deprecated)
- SDF Reader -> SDF Reader (deprecated)
- SDF Writer -> SDF Writer (deprecated)
- Amazon Athena Connector -> Amazon Athena Connector (deprecated)
- Amazon Redshift Connector -> Amazon Redshift Connector (deprecated)
- Google BigQuery Connector -> Google BigQuery Connector (deprecated)
- SharePoint Online Connector -> SharePoint Connector
- SharePoint Online List Updater -> SharePoint List Updater
- SharePoint Online List Writer -> SharePoint List Writer
- SharePoint Online List Reader -> SharePoint List Reader
- Delete SharePoint Online List -> Delete SharePoint List
- JPMML Cluster Assigner -> JPMML Cluster Assigner (legacy)
- JPMML Regression Predictor -> JPMML Regression Predictor (legacy)
- JPMML Classifier -> JPMML Classifier (legacy)
- Decision Tree View (JavaScript) (legacy) -> Decision Tree View (JavaScript) (deprecated)
- Tile View (JavaScript) (legacy) -> Tile View (JavaScript) (deprecated)
- Snowflake Connector -> Snowflake Connector (deprecated)
- Time Generator -> Time Generator (deprecated)
- Time Field Extractor -> Time Field Extractor (deprecated)
- Preset Date/Time -> Preset Date/Time (deprecated)
- Date Field Extractor -> Date Field Extractor (deprecated)
- Time Difference -> Time Difference (deprecated)
- Date/Time Shift -> Date/Time Shift (deprecated)
- Extract Time Window -> Extract Time Window (deprecated)
- Mask Date/Time -> Mask Date/Time (deprecated)
- Time to String -> Time to String (deprecated)
- String to Date/Time -> String to Date/Time (deprecated)
- DFG To Image -> DFG Viewer
- Petri Net To Image -> Petri Net Viewer
- Hybrid Petri Net To Image -> Hybrid Petri Net Viewer
- Causal Graph To Image -> Causal Graph Viewer
- Process Tree To Image -> Process Tree Viewer
Extensions changing in KNIME Analytics Platform 5.12.0
New extensions
- BERTopic Extension
- UTD Statistical Analysis Extension
- Google Earth Engine Extension for KNIME
Extensions declared legacy
- KNIME JPMML Integration
Extensions renamed
- Financial Operations and FP&A extension -> DataNautics Finance and FP&A extension