Changes from v2.2.2 to v2.3.0
Release Date: December 06, 2010
Enhancements
-
Enh 2269: Upgrade to Eclispe 3.6.1/BIRT 2.6/Java 1.6.0_22 (enables KNIME to fully run on Mac OS X)
-
Enh 2240: Workflow with sticky notes/ workflow annotations
-
Enh 1610: Support for Hotkeys (e.g. to open a node's data output view)
-
Enh 2257: Introduce new "Image" port to carry, e.g. R views (needed for reporting)
-
Enh 2264: Need Data Flow Switches ("IF" statements in workflows)
-
Enh 2272: Better decision tree view (top-down, vorstandstauglich)
-
Bug 2449: Excel Reader Improvements: speed & user feedback on analyze
-
Enh 2196: Preference option to omit the default node label ("Node 12") on node creation.
-
Enh 2465: Preference entry to change the font size for node name and label
-
Enh 2233: Switch to turn off the node labels above the nodes (e.g. "File Reader")
-
Enh 2467: Java Snippet: Add Missing Value Handling
-
Enh 1886: Java Snippet: Ability to throw exception (exits entire node execution)
-
Enh 2499: Variable support to be available in Database Reader/Connector and Database Query nodes
-
Enh 1720: Variable support to be available in R nodes
-
Enh 1507: Add Boolean DataType
-
Enh <none>: Ability to export KNIME views and KNIME workflows as SVG image
New Nodes
-
New Node 1722: Flow Variable Editor
-
New Node 2273: Automatic Binner node and Binner Apply node
-
New Node 2235: Need Multi-file selector node (to list file locations in KNIME table)
-
New Node 2475: Image to Table node
-
New Node 2482: Java Expression based Row Filter
-
New Node 2483: Java Expression based Row Splitter
-
New Node 2490: A generic cell replacer node
-
New Node 2491: Create Table Structure (empty table with predefined structure)
-
New Node 2492: Extract Column Header into data row
-
New Node 2493: Extract System Properties (e.g. temp file, current user account)
-
New Node 2494: Loop End (Column Append) -- collecting columns instead of rows
-
New Node 2495: Read PNG Images based on URL list
-
New Node 2496: Table edit node (a node whose output is defined in the node dialog)
-
New Node 2497: Column to Grid (transform one or more selected columns to a grid to be used in a report table)
-
New Node 2498: An expression based row filter/row splitter (2 nodes)
-
New Node <none>: Sparkline Appender (append column with image summarizing numerical values in sparkline)
-
New Node <none>: SVG Writer node
-
New Node <none>: Nodes to enable workflow switches (IF/ENDIF, CASE/ENDCASE/ENDModelCASE)
Bug fixes
-
Bug 748: Node search box too small on Windows XP
-
Bug 1160: Association Rule Learner is not cancelable during "building level xxx"
-
Bug 1310: Node description should allow grouping of options
-
Bug 1481: Deadlock in ConsoleViewAppender
-
Bug 1513: Concatenate node OutOfMemoryError caught
-
Bug 1559: Hard-Coded Update Site URL should be removed
-
Bug 1653: Decision Tree View has to show hilite status
-
Bug 1726: Not possible to use VariablePorts (red squares) in MetaNodes
-
Bug 1771: Flow variables stack sometimes contains obsolete items
-
Bug 1940: Bend points are screwed up when exported flow is imported from different machine
-
Bug 1942: JavaSnippet to use EclipseCompiler (remove dependency on Sun's tools.jar)
-
Bug 1949: Rename node settings focus problem
-
Bug 2033: KNIME build system: add win32 filter on spotfire feature
-
Bug 2034: KNIME build system: too many files copied to individual update sites
-
Bug 2050: Disable default Eclipse entry on UpdateSite
-
Bug 2055: Enable xulrunner 1.9.1 support with upgrade to eclipse 3.6
-
Bug 2057: Read 'category-path' from meta node templates; enables Text Processing Meta-Nodes to appear in own meta sub-category
-
Bug 2059: Editor for Meta-Info is too large
-
Bug 2066: Obsolete node directories not delete if node fails to load
-
Bug 2089: Meta node wizard displays templates as wrong sized buttons
-
Bug 2118: PMML for association rules problems
-
Bug 2129: PMML version validation needs to be more dynamic (hard-coded to 3.1 currently)
-
Bug 2130: PMML extension point does not work for extensions defined outside org.knime.base (ClassLoader problem)
-
Bug 2151: Remove deprecated methods of PMMLPortObjectSpec and PMMLPortObjectSpecCreater
-
Bug 2176: MoSS: SmilesParser to output problematic rows (with option to skip)
-
Bug 2181: Database Looping support for all data types (as filter)
-
Bug 2205: DataColumnDomainCreator init with Set of DataCell objects
-
Bug 2207: Extension point for PortType implementation (enrich meta node wizard)
-
Bug 2218: ColumnFilterPanel needs horizontal scroll bar
-
Bug 2222: Exception during startup (bundle activation problem in ConsoleWriteJob)
-
Bug 2285: Database nodes with invalid password after Copy
-
Bug 2324: XL Reader: Should take a start row/col
-
Bug 2342: ConcurrentModificationException in class StringHistory
-
Bug 2354: Decision Tree Learner shows empty leafs on nominal attributes
-
Bug 2366: Documentation Builder may miss some nodes/categories
-
Bug 2367: Cleanup new node wizard's templates
-
Bug 2376: multiple extensions for the moving average (pos of sliding windows, weighting, cumulative)
-
Bug 2381: Server shows empty page if credentials are wrong or there are other problems
-
Bug 2382: XLS Reader dialog - combo box width too small
-
Bug 2384: Histogram node doesn't configure correctly
-
Bug 2385: report designer view cleanup (birt default tabs & outline view)
-
Bug 2392: Variables on VarPort need to be on TOP of the stack
-
Bug 2396: TextProcessing: too many info log messages during start-up
-
Bug 2401: Row Filter Dialog Problems with long expressions
-
Bug 2407: Error message in Joiner node to improve (not just "type mismatch")
-
Bug 2409: Problems with long column names in column selection/filter panels (names truncated)
-
Bug 2413: DataBase Outport View: Cache node gets data in EDT (GUI freezes temporarily)
-
Bug 2421: Better resizing for GroupBy node dialog
-
Bug 2424: InternalError in Perl node
-
Bug 2431: New features cannot be installed under MacOS X
-
Bug 2432: Problems with Umlaute and / \ combinations
-
Bug 2433: excel reader prints too much debug message (for each cell)
-
Bug 2434: Subset matcher problems with ListCells as input
-
Bug 2435: New value and missing value count aggregation method e.g. for GroupBy node
-
Bug 2436: New SparseList cell needed
-
Bug 2438: Unpivoting node's description needs improvement
-
Bug 2439: Joiner accepts space as suffix for dupl cols and fails
-
Bug 2441: XL Reader can't evaluate formulas with string result
-
Bug 2446: R (Local) nodes can handle tmp directories containing space
-
Bug 2448: XLS Writer feature / plugin is called Writer
-
Bug 2450: Buttons in workflow variable edit dialog too small (Linux only)
-
Bug 2451: XL Reader dies on formula evaluation errors
-
Bug 2455: GroupBy node must not configure (be yellow) when freshly dragged onto workflow (will cause errors when workflow is loaded)
-
Bug 2456: SDF Reader throws NPE when no options selected in dialog
-
Bug 2457: SDF record misses '\n' when created using structure sketcher [Ev:106480]
-
Bug 2458: Wrong instantiation of PMML split predicate during loading
-
Bug 2461: "Execute All" action should let parent WFM execute all nodes
-
Bug 2462: SDFExtractor chokes on double properties that have some int values [Ev:106486]
-
Bug 2466: Misplaced extension icons on Mac splash screen
-
Bug 2468: Upgrade R binaries to newest win32 installation
-
Bug 2470: Association Rule Learner: potential memory problem
-
Bug 2471: Synchronization problems when multiple report parameters and blobs are used in a report
-
Bug 2473: PROPERTY names in KNIMEConstants should have "PROPERTY_" namespace
-
Bug 2477: Spec in output port view not updated in consecutive configure events
-
Bug 2479: JPython Function node does not allow access on cell data (only int, string, float)
-
Bug 2480: Right clicking on datasets throws an exception
-
Bug 2484: knime.ini files should contain "-Dknime.expert.mode=false" by default
-
Bug 2486: Better error handling when unknown workflow version is loaded (forward compatibility)
-
Bug 2500: Optional flow var ports must not be dark red (but light red)
-
Bug 2501: NPE when setting new label font size
-
Bug 2502: Move SVG export of views from BIRT extension to new SVG extension
-
Bug 2505: Association Rule Learner exception when element names not available
-
Bug 2511: Double-click on project should expand/collapse workflow group
-
Bug 2514: Console logging system is broken
-
Bug 2515: Snapping of new nodes is one pixel off
-
Bug 2517: Nominal Value Row Filter dialog does not allow removing multiple columns
-
Bug 2518: Execute and Open View toggle inconsistent state
-
Bug 2521: Add CDXML chemistry data type
-
Bug 2523: NPE during node deletion in AbstractPortEditPart
-
Bug 2524: Flow Component Dialog does not set enabled state correctly
-
Bug 2526: Loop End node with option to uniquify row key with current iteration (default)
-
Bug 2527: Loop End (2 ports) node support same options as Loop End (single)
-
Bug 2528: Two different Update Manager used in KNIME
-
Bug 2529: Report Designer feature not signed
-
Bug 2530: R script panels have no scrollpane (problems with larger expressions)
-
Bug 2531: Bad performance in GroupBy & Sorter due to underlying list implementation (expensive array copy)
-
Bug 2532: Preference dialogs not correctly initialized after import.
-
Bug 2533: Database dialog with scroll pane for SQL statements
-
Bug 2534: Database Column Filter ERROR/WARN during load (without filter settings)
-
Bug 2540: Inconsistent usage of report node names and ids
-
Bug 2541: setPartName() is called in wrong thread on connect
-
Bug 2544: Add system property to disable row id duplicate checks (unsupported option, possibly removed in the future)