Changelog (KNIME Analytics Platform 5.12)
KNIME Analytics Platform 5.12.0
Release date: July 6, 2026
Updates and compatibility
Legacy JDBC driver features removed from standard installation
Before KNIME Analytics Platform 5.12, the standard installation included two sets of outdated JDBC drivers by default: drivers for the database framework retired in KNIME Analytics Platform 4.7, and older, no-longer-supported driver versions bundled inside the current database framework. Both sets are now removed from the standard installation and available only as separate, optional extensions:
KNIME Connectors for Common Databases (
org.knime.features.dbdrivers) contains drivers for the database framework retired in KNIME Analytics Platform 4.7:- SQLite 3.8.11.2
- PostgreSQL 9.4-1201-jdbc41
- MySQL 5.1.49
- jTDS (MS SQL Server) 1.3.1
- Vertica
This extension already existed and is now uncategorized instead of part of the standard installation.
KNIME Database Drivers (deprecated) (
org.knime.features.database.deprecated) contains older, no-longer-supported driver versions for the current database framework:- SQLite 3.23.1 and 3.36.0.3
- PostgreSQL 42.2.2 and 42.3.5
- MySQL 5.1.49 and 8.0.11
- H2 1.4.196 and 2.1.212
- jTDS 1.3.1
- MS Access (UCanAccess) 4.0.4
This extension is new in 5.12.
The current, supported driver for each database continues to be installed by default, and includes the updated MySQL driver, now version 9.7.0. The previous default, MySQL 8.0.29, is now deprecated but remains installed by default.
Only workflows that use one of the driver versions listed above require action. Install the matching extension, or switch to a current driver version in the Connector node dialog by enabling Use latest driver version available.
Updating to KNIME Analytics Platform 5.12
Updating an existing installation to 5.12 is only supported from KNIME 5.8, the previous Long-Term Support release.
Unsupported direct update from 5.9, 5.10, or 5.11
Updating to 5.12 directly from KNIME 5.9, 5.10, or 5.11 is not supported. Doing so may show an error message mentioning an "invalid registry" problem while the update is applied. The error is harmless but requires a manual restart of the application.
K-AI feature availability on Community Hub versus Business Hub
Some K-AI features introduced in KNIME Analytics Platform 5.11 and 5.12 require a newer AI service than the one bundled with KNIME Business Hub 1.18.x. Affected features include:
- Data fetch permissions in Build mode
- Workflow-building tools that create, move, and connect nodes
These features work when K-AI connects to KNIME Community Hub. They are not yet available when K-AI connects to KNIME Business Hub 1.18.x.
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