Changelog for the KNIME Analytics Platform Nightly Build 5.9.0

Here's what has changed in the nightly build.
(Changelog created Sat, 15 Nov 2025 05:21 GMT)

Task

  • NXT-4211: Update Equo Chromium 128.0.24
  • NXT-4185: Update Equo Chromium 128.0.23
  • NXT-4150: Make new layout editor the default and remove feature flag
  • UIEXT-3044: Prevent number inputs to set the value to null in the dialog
  • UIEXT-3015: Migrate Linear Correlation Node to Modern UI

New nodes

  • AP-23952: KNIME Hub Context Extractor

Enhancement

  • AP-25317: Include scope name in AI Connectors
  • AP-25303: WebUI-Migration Edit Numeric Domain
  • AP-25300: WebUI-Migration String to Number (PMML)
  • AP-25299: WebUI-Migration Container Output (Table)
  • AP-25297: WebUI-Migration Number to String (PMML)
  • AP-25295: WebUI-Migration Paired t-test
  • AP-25286: WebUI-Migration SMOTE
  • AP-25285: WebUI-Migration Many to One (PMML)
  • AP-25284: WebUI-Migration Create Byte Vector
  • AP-25282: WebUI-Migration CAIM Binner
  • AP-25280: WebUI-Migration Low Variance Filter
  • AP-25278: WebUI-Migration Cronbach Alpha
  • AP-25276: WebUI-Migration PCA (Apply, Compute and Inversion)
  • AP-25271: WebUI-Migration Linear Discriminant (Analysis, Analysis Apply, Analysis Compute and Analysis Inversion)
  • AP-25269: WebUI-Migration Single sample t-test
  • AP-25264: Create dedicated WARMSTART application that creates python envs during docker image build
  • AP-25260: Build knime-python-base metapackages for Python 3.12, 3.13 and 3.14, drop Python 3.9
  • AP-25259: WebUI-Migration CASE Switch Start
  • AP-25255: WebUI-Migration Stresser
  • AP-25249: WebUI-Migration Table Validator (Reference)
  • AP-25244: WebUI-Migration Extract System Properties
  • AP-25239: WebUI-Migration Fuzzy c-Means
  • AP-25235: WebUI-Migration Independent groups t-test
  • AP-25229: WebUI-Migration One-way ANOVA
  • AP-25214: WebUI-Migration Data Explorer
  • AP-25212: WebUI-Migration Shapiro-Wilk Test
  • AP-25211: WebUI-Migration Logistic Regression Learner
  • AP-25210: WebUI-Migration Google Drive Connector
  • AP-25209: Make delayed env install default and remove meta requirements
  • AP-25206: WebUI-Migration Rank Correlation
  • AP-25205: WebUI-Migration End IF
  • AP-25204: WebUI-Migration Numeric Outliers
  • AP-25201: WebUI-Migration Path to String (Variable)
  • AP-25200: WebUI-Migration XPath node (V1)
  • AP-25194: WebUI-Migration Statistics
  • AP-25192: WebUI-Migration Scorer
  • AP-25186: Google WIF node with support to retrieve session token from the AWS Instance Metadata Service Version 2 (IMDSv2)
  • AP-25184: Aggregate identical reasons for component update failures in details toast
  • AP-25183: WebUI-Migration XML to JSON
  • AP-25181: WebUI-Migration Equal Size Sampling
  • AP-25180: WebUI-Migration One Row to Many
  • AP-25178: WebUI-Migration Breakpoint
  • AP-25177: WebUI-Migration Reference Column Resorter
  • AP-25176: WebUI-Migration Extract Table Spec
  • AP-25174: Implement lazy fetching of db schema objects
  • AP-25148: WebUI-Migration Random Forest Predictor (Classification)
  • AP-25147: WebUI-Migration Counter Generation
  • AP-25146: WebUI-Migration XML Row Combiner
  • AP-25145: WebUI-Migration JSON Path (V1)
  • AP-25140: WebUI-Migration Container Output (JSON)
  • AP-25139: WebUI-Migration for XML Column Combiner
  • AP-25138: WebUI-Migration JSON Column Combiner
  • AP-25135: WebUI-Migration Container Input (JSON)
  • AP-25113: WebUI-Migration for Column to XML
  • AP-25106: WebUI-Migration for Empty Table Creator
  • AP-25099: WebUI-Migration Columns to JSON
  • AP-25098: WebUI-Migration Linear Regression Learner
  • AP-25092: WebUI-Migration JSON to XML
  • AP-25081: WebUI-Migration X-Partitioner
  • AP-25079: WebUI-Migration PCA
  • AP-25073: WebUI-Migration ExtractURIInfo
  • AP-25064: WebUI-Migration Category to Number
  • AP-25063: WebUI-Migration Column List Loop Start
  • AP-25060: WebUI-Migration URI to String node
  • AP-25057: WebUI-Migration for Regression Predictor
  • AP-25056: WebUI-Migration Recursive Loop End
  • AP-25047: WebUI-Migration Wait... node
  • AP-25029: WebUI-Migration PNGs to Binary Objects
  • AP-25022: WebUI-Migration k-Means
  • AP-25016: WebUI-Migration ExcelSheetReader
  • AP-24935: WebUI-Migration for Table to JSON
  • AP-24618: Route Eclipse Platform log (ILog) to NodeLogger and disable consoleLog
  • AP-23400: Update of Java 17 -> 21 & Eclipse v2024-03 -> v2025-06
  • AP-22011: WebUI-Migration for Variable to Credentials
  • BD-1370: (Big Data Extensions): Update Databricks JDBC driver to version 2.7.5
  • NXT-4197: Modern Destination Picker for Component Sharing
  • UIEXT-3030: WebUI-Migration Distance Matrix Calculate
  • UIEXT-2999: Enable updates depending on Credentials
  • UIEXT-2998: Enable sub-parameters with side-drawer on parameters
  • UIEXT-2989: Custom validation for modern dialog elements
  • UIEXT-2987: WebUI-Migration for Bag of words creator
  • UIEXT-2977: WebUI-Migration for Repository File Chooser Configuration (legacy)
  • UIEXT-2976: WebUI-Migration for Local File Browser Configuration
  • UIEXT-2962: Enable accessing port groups in node parameters
  • UIEXT-2957: WebUI-Migration for Integer Slider Configuration
  • UIEXT-2951: Enable FileSelection for dynamic file connection (for SSH-Connector)
  • UIEXT-2933: WebUI for Listbox Configuration
  • UIEXT-2649: Web UI for Column Filter Configuration
  • UIEXT-2648: WebUI-Migration for Category Row Filter Configuration (aka Nominal Row Filter Configuration)
  • UIEXT-2647: WebUI-Migration for Multiple Selection Configuration
  • UIEXT-2646: WebUI-Migration for Column Selection Configuration
  • UIEXT-2645: WebUI-Migration for Value Selection Configuration
  • UIEXT-2644: WebUI-Migration for Single Selection Configuration
  • UIEXT-2643: WebUI-Migration for Credentials Configuration
  • UIEXT-2641: WebUI-Migration for Date&time Configuration
  • UIEXT-2481: WebUI-Migration for DB Table Creator
  • UIEXT-2454: WebUI for DB Query
  • UIEXT-1747: Web UI for Columns to Collection (aka Create Collection Column)

Bug Fixes

  • AP-25309: Error response decoding is broken in Hub Filehandling
  • AP-25252: Salesforce Simple Query does not retain user configuration when opening dialog (framework issue)
  • AP-25242: KNIME URL parent folder check latency scales with workflow group size
  • AP-25240: Fallback to sync upload/download may run into stale data (old Hubs only)
  • AP-25231: Component update check ignores template timestamp and always downloads components
  • AP-25227: Changing Component link type triggers stale remote content exception
  • AP-25226: Share Component to Hub w/ space w/ enabled execution triggers stale remote content exception
  • AP-25011: Column Parameter's attribute in knime.extension include_none_column no longer works
  • UIEXT-3026: Column Auto Type Caster execution results in conversion error
  • AP-25315: Workflow tool cell: tool port meta info wrongly deserialized
  • AP-25305: (Internal) Node Descripiton schema v5.3 is too restrictive wrt <pre> tags
  • AP-25304: Some entries in knime.ini get duplicated when updating/upgrading AP (e.g. org.apache.cxf.bus.factory)
  • AP-25296: Save-back to Hub fails if origin item is already trashed
  • AP-25273: Dead link in node description of "Neighborgram Clustering" extension.
  • AP-25237: OAuth2 Authenticator and Box Authenticator raises error when settings incomplete
  • AP-25224: Maximum integer representing unlimited K-AI interactions leads to "Failed to fetch K-AI usage" log statements
  • AP-25175: Agent Chat View fails on repeated tool calls
  • AP-25164: Changing the output type of a Variable Expression does not mark the settings as dirty
  • AP-24978: Keyword Ideas node: date validators reject common ISO date strings
  • AP-24874: Links to Extensions in "Additional resources" in K-AI's responses lead to 404
  • AP-24864: Empty responses if models exceed token limit during reasoning
  • AP-24734: Wrong warning message on LLM Prompter for empty tables
  • AP-24693: Agent Prompter can't be cancelled
  • AP-24561: Default logging configuration logs DEBUG messages (until KNIMECorePlugin initialized)
  • AP-24430: Component Update During Workflow Execution Leads to Component Duplication
  • NXT-4181: Deleting a workflow version breaks UI
  • UIEXT-3029: Binner does not work with DB Apply-Binner
  • UIEXT-3013: TextMessage/Button makes the dialog dirty
  • UIEXT-2993: Make dialog dirty on `computeBeforeOpenDialog`
  • UIEXT-2982: Error on pasting a component with an embedded dialog
  • UIEXT-2937: Fix PieChart selection when ordered by size or name