KNIME Analytics Platform 4.6

Detailed changelog for v4.6.x releases

KNIME Analytics Platform 4.6.1

Release date: July 27, 2022

Enhancements

  • AP-19164: Allow to append list of columns to Schema
  • AP-18920: Allow to specify connection/read timeouts KNIME Mountpoint Connector when connecting to Server/Hub mountpoints
  • AP-7465: Add AWS Session Token support to Amazon Authentication node

Bug Fixes

  • AP-19193: FTP connector: SSL session reuse fails with Java reflection error
  • AP-19129: Copy/Pasting any "Credentials" nodes don't work
  • AP-19268: PyArrow version 8.0.0 in bundled env does not support extension types
  • AP-19241: Mac : Mouse events delayed or not registered at all when CEF (Hub View or node view) was launched
  • AP-19233: Python Node Extension: Dialog validation results in unhelpful console output
  • AP-19191: Python Node Extension: Use node name if no short description is provided
  • AP-19183: Python Node Extension: Dialog of unconnected node doesn't open
  • AP-19163: Document Data Extractor adds whitespace after last term
  • AP-19153: Python Node Extension: Can't pass single column to Schema.from_columns
  • AP-19152: Python Node Extension: Uninformative error message if binary port object is not bytes
  • AP-19149: Python Node Extension: Can't drag'n'drop in APNext
  • AP-19147: Python Node Extension: None is not an allowed output of configure
  • AP-19139: Python Node Extension: Dialog doesn't open when a new setting is added
  • AP-19138: Python Node Extension: Uninformative error on duplicate RowKeys
  • AP-19127: KNIME Analytics Platform does not start on systems without Visual Studio C++ Redistributable
  • AP-19112: Python Node Extension: Logging in Parameter Settings Validators raises error
  • AP-19111: Python Node Dialog does not show error of dialog creation
  • AP-19104: Cannot put extension_module into a subdirectory
  • AP-19093: Dialog is empty if (Multi)ColumnSelection is pointing to non-table input port
  • AP-19091: Empty Docstring raises none exception
  • AP-19089: error raising in Python execute method raises other error
  • AP-19088: Python Node Extension: Spacing in port description off
  • AP-19084: Interactive range slider filter widget throws error when column contains only negative double values
  • AP-19074: Python Node Extension: Cannot parse Python node without any inputs or outputs if not extending PythonNode
  • AP-18963: Column Parameters are not displayed
  • AP-18579: Read Excel Sheet Names node fails for large files
  • AP-17130: Bar chart visualization cuts off Y-axis label when X-axis is included
  • BD-1200: (Big Data Extensions): Spark Column Filter and Spark Sort nodes throw AnalysisException for columns containing a dot
  • UIEXT-324: Table View pagination doesn't work in the WebPortal

KNIME Analytics Platform 4.6.0

(see highlight summary)

Release date: June 15, 2022

New nodes

  • AP-18932: Delete SharePoint Online List
  • AP-18869: SharePoint Online List Writer
  • AP-18401: DB Looping
  • AP-18398: DB Delete (Filter)
  • AP-18075: DB Data Spec Extractor
  • AP-11366: DB Concatenate
  • UIEXT-327: Echarts "Scatter Plot"
  • UIEXT-190: Table View
  • UIEXT-6: ECharts “Bar chart”
  • UIEXT-5: ECharts "Line plot"

Enhancements

  • NXT-1144: KNIME Modern UI Preview - preview of the new user interface
  • AP-19056: Linux: Add warning popup in case Wayland display server is detected (standard in Ubuntu 22.04. and currently not properly supported)
  • AP-19032: Provide Python API to develop KNIME nodes
  • AP-19031: JSON To XML node with option to remove invalid characters
  • AP-18965: Regex Splitter Node: Doesn't handle multiline strings
  • AP-18937: Call Workflow Service to use the Mountpoint Connector
  • AP-18892: Update Apache CXF from 3.2.14 to 3.5.2
  • AP-18776: Help menu with additional entry redirecting to KNIME Forum
  • AP-18731: "Transpose" node to be memory-aware, auto-determining batch size
  • AP-18717: Allow to extend Python path programmatically in nodes that use the Python3KernelBackend
  • AP-18625: Columnar Backend: Reorder virtual operations to evaluate "slice" before "append"
  • AP-18617: Case Switch End Node: Execution time significantly increased when only one input is active (pass on input table)
  • AP-18598: Add support for using a custom Azure AD application with the Microsoft Authentication node
  • AP-18473: Structure XGBoost Learner settings according to tabs
  • AP-18431: Update of log4j-1.2.15 to 1.2.21 (reload4j)
  • AP-18396: Support Path type in Variable Expressions node
  • AP-18395: H2 driver update to version 2.1.212
  • AP-18392: Amazon S3 Connector should use multi-part upload for large files
  • AP-18386: Support path flow variables in Column Expressions node
  • AP-18362: Add option to specify base score in XGBoost Learners
  • AP-18354: Improve Python Script (Labs) node's Python process connection startup time
  • AP-18306: Add row key to error messages in XGBoost nodes
  • AP-18283: Update H2O to 3.36.0.3
  • AP-18276: Store tag sets as part of DataColumnSpec
  • AP-18272: Add colsample_bynode option in XGBoost Tree Ensemble Learner
  • AP-18228: Allow to set global thread pool size via environment variable
  • AP-18202: Microsoft SQL Server node to support transaction disabling to be compatible with Serverless SQL Pool in Azure Synapse Analytics
  • AP-18135: Allow setting+appending values of extension types in Pandas Dataframe
  • AP-18036: Polling configuration (advanced settings) for Call Workflow Service node
  • AP-17944: MySQL driver updated to version 8.0.29
  • AP-17943: PostgreSQL driver updated to version 42.3.5
  • AP-17815: Amazon Redshift driver updated to version 2.1.0.3
  • AP-17703: Provide Oracle Database driver version 19.14.0 as new feature for installation
  • AP-17553: Allow keeping RowIDs when joining
  • AP-16675: Show hub host name in tab
  • AP-16434: SQLite driver updated to version 3.36.0.3
  • AP-15924: Support "NOT LIKE" in DB Row Filter
  • AP-15639: Allow to select from all available dialects for default db type
  • AP-15500: Microsoft Access driver updated to version 5.0.1
  • AP-14913: Static bar values in Bar Chart
  • AP-14756: Use bundled Python environment in Python Script (Labs) node
  • AP-14142: Let Missing Cell directly override isMissing() of DataCell
  • AP-12399: Column Expression Node: Ability to access previous and next rows
  • AP-11529: XGBoost: Update to version 1.5.1
  • AP-11401: Support row weights in XGBoost
  • AP-10987: Add linear model parameters as additional output for the XGBoost Linear Ensemble Learner
  • AP-10986: Feature Importance Output for XGBoost Tree Ensemble Learner
  • AP-10657: XGBoost: Support for vector (bit/byte/double) features
  • AP-5490: Generic Web Service Client node (SOAP) to use recent versions of CXF client library (3.5.2)
  • BD-1194: (Big Data Extensions): Update H2O Sparkling Water to 3.36.1.2
  • BD-1184: (Big Data Extensions): Add support for H2O Sparkling Water to 3.32.1.2-1-3.1
  • BD-1182: (Big Data Extensions): Add Spark 3.1 support to Create Databricks Environment node
  • BD-1181: (Big Data Extensions): Add Spark 3.1 support to Create Spark Context (Livy) node
  • BD-1180: (Big Data Extensions): Add support for Spark 3.1 to KNIME Extension for Apache Spark
  • BD-1168: (Big Data Extensions): Update H2O Sparkling Water to 3.36.0.3-1-3.2
  • BD-1164: (Big Data Extensions): Add Spark 3.2 support to Create Databricks Environment node
  • BD-1161: (Big Data Extensions): Update Create Local Big Data Environment to Spark 3.2.1
  • BD-1160: (Big Data Extensions): Add support for Spark 3.2 to KNIME Extension for Apache Spark
  • BD-1147: (Big Data Extensions): Add support for new type annotations to Parquet Writer (new file handling)
  • NXT-1072: Remote workflow editor: enable configuration nodes in component dialog

Bug Fixes

  • AP-18931: R integration does not work with R 4.2.0 any more (on Ubuntu)
  • AP-18911: Fixed Width File Reader: Column settings are deleted when controlling the location via flow variable on opening the dialog
  • AP-18801: Excel Writer generates error if overwriting a sheet that is used as source in pivot table
  • AP-18728: Variable Condition Loop End error is missing information (only log output)
  • AP-19046: Table Reader has problems with BlobDataCells when reading multiple tables
  • AP-19034: REST Nodes don't work with encoded query parameter names
  • AP-19013: "Call Workflow" nodes do not hide any system credentials when invoking remote service (causing error)
  • AP-18994: BufferedRowWrite#setMissing is off by one
  • AP-18989: The MDF Reader feature doesn't properly install Python
  • AP-18969: Read Images Node: Fails on SVG input
  • AP-18935: Component is not ignoring error message caught by Try Catch
  • AP-18929: Installation directory on Windows must not be writable by everyone
  • AP-18906: Copying table cells out of table view node is not working in CEF
  • AP-18895: Image Port Type: Unable to clone input data invalid character
  • AP-18879: Webpage Retriever fails at cookie and error cause extraction
  • AP-18865: Check for correct conda package versions by Python (Labs) in the Pref Page
  • AP-18863: Conda Environment Propagation blocks Executor on Configure
  • AP-18857: PythonGateway creation gets stuck because std out and error are not consumed
  • AP-18854: Inconsistent Behaviour between Match All and Match Any when comparing Row IDs in Joiner
  • AP-18851: Parquet/ORC Writer: Mode File/Folder configuration not displayed correctly
  • AP-18850: Breakpoint node description is not showing available settings
  • AP-18797: File Download Widget: Download Link not working if Component ID is 0
  • AP-18792: Cache size heuristics do not make sense on MacOS
  • AP-18785: Fix missing value handling in Lists of Pandas ExtensionTypes
  • AP-18774: JDBC type REAL looses precision due to double conversion
  • AP-18733: Keyboard shortcut for updating linked component does not work on top-level workflow
  • AP-18723: Save as workflow doesn't show all spaces on MacOs
  • AP-18700: Make sure we do not install jedi=0.18.1 in conda envs because it is broken
  • AP-18684: Hard JVM crashes on Windows caused by XGBoost nodes run in parallel
  • AP-18683: Writing to the root folder in SharepointOnline causes a NullPointerException
  • AP-18682: HTTP(S) Connector always fails to trust bad SSL certificates
  • AP-18673: KNIME UI sometimes not coming up in Linux Dev environment
  • AP-18659: reg:linear is deprecated in new XGBoost version
  • AP-18650: Case Switch End node changes its initial configuration if dialog is opened
  • AP-18648: DB Writer fails in streaming mode with enabled DB Data outport
  • AP-18630: Integrated Deployment: Variables in "static" input are injected in reverse order
  • AP-18601: DB Transaction End/Catch node with inactive input ports does not return inactive spec in component
  • AP-18594: KNIME AP freezes when several metanodes have the same input connection
  • AP-18320: Workflow Executor does not work when workflow has no inputs/outputs
  • AP-18299: XGBoost: Linear Booster Updater 'Shotgun' cannot handle some selectable feature selectors
  • AP-18250: Nullpointer after closing KNIME AP due to unfinished wf coach loading
  • AP-18248: "Reset" workflow action resets nodes with executing successors
  • AP-18134: Documentation of JSON Processing extension talks about XML
  • AP-18123: Improve error message when empty tables are sent to XGBoost
  • AP-18047: Workflow Summary Extractor extracts and stores passwords
  • AP-18020: Python Script node prohibits deletion of jobs folder on executor
  • AP-18019: Webpage Retriever: NPE on certain webpages
  • AP-18008: Inconsistent capitalization of items in Help menu
  • AP-17953: Reader/Writer nodes with Encoding tab should not be initialized to use the OS default encoding option
  • AP-17951: DataCells are not cached in the heap cache
  • AP-17712: Update smbj library in SMB Connector to potentially fix errors (NullPointerException, PipeShare error) when running parallel operations against DFS
  • AP-17551: Mean calculated with Column Aggregator node is inconsistent with other methods
  • AP-16818: Node Dialog too wide with long Flow Variable list
  • AP-16705: Send Email node does not encode Chinese characters in attachment file name
  • AP-15855: Feature buffer empty exceptions in XGBoost Learner and Predictor
  • AP-15254: Sunburst chart has error after selection, close and reopen
  • AP-15099: XGBoost can lead to memory problems and KNIME crashes
  • AP-14815: XGBoost Predictor fails on unknown categorical values
  • AP-11514: Itemset Miner (Borgelt) uses too much memory by default
  • AP-11061: Rename XGBoost Linear Ensemble Learner
LinkedInTwitterShare

What are you looking for?