Changelog for the KNIME Analytics Platform Nightly Build 4.6.0

Here's what has changed in the nightly build.
(Changelog created Mon, 16 May 2022 06:22 CEST)

New nodes

  • AP-18869: SharePoint Online List Writer
  • AP-18429: Snowflake H2O MOJO Predictor (Word Embedding)
  • AP-18428: Snowflake H2O MOJO Predictor (Dimension Reduction)
  • AP-18427: Snowflake H2O MOJO Predictor (Autoencoder)
  • AP-18400: Snowflake H2O MOJO Predictor (Isolation Forest)
  • AP-18399: Snowflake H2O MOJO Predictor (Cluster Assigner)
  • AP-18398: DB Delete (Filter)
  • AP-18358: Snowflake H2O MOJO Predictor (Regression)
  • AP-18357: Snowflake H2O MOJO Predictor (Classification)
  • AP-18075: DB Data Spec Extractor
  • AP-17458: “Table view” node based on knime-ui-table
  • AP-11366: DB Concatenate

Enhancement

  • 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 via Python3KernelBackend
  • AP-18628: Improve LookaheadCursor handling for virtual tables
  • AP-18625: Push virtual table "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 settings according to tabs
  • AP-18456: Support constrained delegation in Oracle Connector node
  • AP-18396: Support Path type in Variable Expressions node
  • AP-18395: H2 driver update to version 2.1.212
  • AP-18391: Allow to specify endpoint URL for Interactive and Username/Password authentication in Microsoft Authentication node
  • AP-18386: Column expressions should support path flow variables
  • AP-18362: Add option to specify base_score
  • AP-18354: Revise Python connection startup
  • AP-18345: Python Views: Special handling of Matplotlib plots
  • AP-18321: Default "max thread count" too small: adjust to 2x #(v)CPUs - yields higher CPU utilization on I/O intense workflows (and reverts back to 4.4 behavior)
  • AP-18306: Add row key to error messages
  • AP-18305: Microsoft Authentication: Add User.Read scope to allow listing of group membership when selecting Sharepoint group sites
  • 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-18217: Support advanced Parquet settings in Snowflake DB Loader
  • AP-18202: Microsoft SQL Server node to support transaction disabling to be compatible with Serverless SQL Pool in Azure Synapse Analytics
  • AP-18144: Handling of NominalValue
  • AP-18049: Add support to Column Expressions for creating standard file system paths
  • AP-17944: MySQL driver updated to version 8.0.27
  • AP-17943: PostgreSQL driver updated to version 42.3.1
  • AP-17815: Amazon Redshift driver updated to version 2.1.0.3
  • 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-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-10838: Group settings in dialogs for better UX
  • AP-10837: Revise layout and resize behavior of XGBoost dialogs
  • 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.2.14)
  • 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)

Bug Fixes

  • AP-18728: Variable Condition Loop End error is missing information (only log output)
  • AP-18554: NullPointerException on component update under special circumstances
  • AP-18252: Bundled Chromium Browser cannot show interactive view of Composite Views in AP
  • AP-18190: Incorrect handling of spaces in UNC paths (windows)
  • AP-18153: Deprecated Table Reader and File Reader nodes should not have dots for dynamic input ports
  • AP-18100: Generic Web Services Client fails on certain WSDLs with the 4.4 update
  • AP-18906: Copying table cells out of table view node is not working in CEF
  • AP-18865: Check for correct conda package versions by Python (Labs) in the Pref Page
  • AP-18854: Inconsistent Behaviour between Match All and Match Any when comparing Row IDs in Joiner
  • AP-18797: File Download Widget: Download Link not working if Component ID is 0
  • AP-18774: JDBC type REAL looses precision due to double conversion
  • 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-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-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-18593: Potentially scrambled output in blob columns with old table backend when reading from Table Reader node
  • AP-18524: XGB: Debug Linux' different behaviour for colSample and weight
  • AP-18320: Workflow Executor does not work when workflow has no inputs/outputs
  • AP-18299: XGB: Linear Booster Updater 'Shotgun' cannot handle some selectable feature selectors
  • AP-18280: SAP integration (Theobald) registers invalid update sites to KNIME's update site manager (though disabled)
  • AP-18279: DynamoDB integration registers invalid update sites to KNIME's update site manager (though disabled)
  • AP-18278: Snowflake integration registers invalid update sites to KNIME's update site manager (though disabled)
  • AP-18253: LZ4 initialization deadlock
  • AP-18250: Nullpointer after closing KNIME AP due to unfinished wf coach loading
  • AP-18248: "Reset" workflow action resets nodes with executing successors
  • AP-18196: Update log4j version used by xmlbeans to 2.17.1; prevents CVE-2021-44228 and others (though not exploitable in KNIME)
  • AP-18141: Parallel Coordinates Plot does not Plot Curved Lines in SVG Image
  • AP-18134: Documentation of JSON Processing extension talks about XML
  • AP-18123: Uninformative error on empty tables
  • 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-17785: Interplay between selection translators and re-execution logic seems not to work
  • AP-17072: Salesforce Simple Query node does not properly URLencode the where clause
  • 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-11061: Rename XGBoost Linear Ensemble Learner