There are indeed many new features in this new release! I will list here my favorite ones.
1. The "Lag Column" node
The "Lag Column" node allows you to copy and shift a column up. If the column is a time series and if it is sorted with ascending time, this shifting is equivalent to add the time series past at each time t. After shifting the row with x(t) will become x(t-L+1), ...., x(t-1), x(t). This node is exactly what we need to pre-process data for time series analysis.
2. The new "R(Interactive)" category
This is a feature for R lovers. I do use R when KNIME comes short for my analysis. This new category has the usual old R nodes, but offers a more powerful R editor, with syntax highlighting, interactive evaluation of the script and display of the results, R workspace setting, and a button to create and reuse R code templates. This makes the whole coding and debugging in R much easier and affordable even to not R-experts!
3. The improved Math Formula node
The "Math Formula" node has not changed its task. However, its configuration window has been restructured and looks now much more like the one of the "String Manipulation" node. Besides the ease of use, the great news is that the "MAth Formula" node can now handle flow variables as well!
4. The Try/Catch Blocks
This is also a great new category! These nodes (Try and Catch) allow you to define a default path in the workflow for the good times. However, they also allow you to define an emergency path in the workflow for the bad times! Indeed when nodes fail in the default branch, the emergency branch takes over, displays an error message or alternative data, and lets the workflow end its execution successfully. A typical case of use consists of a workflow path with database nodes. Now you can include your database nodes in the default branch of a try/catch block and you can define an emergency branch for when your database is down.
5. The Open Street Maps
Now, it is possible to create geographical maps, display points in it, and export them as images into a report or a WebPortal. This is also a nice new feature!
6. Time Zone Option in database nodes
This new option in all database nodes allow to define the Time Zone the data is referring to. As a secondary effect it can force dates to be extracted correctly.
7. Current time as timestamp
The "Time Generator" node now can generate timestamps starting from the current time. I will not need anymore to use a Java Snippet to generate the current time in a timestamp field!
8. Zip/Unzip nodes
These new nodes deal with zipping and unzipping. What I find very useful is that now you can read a zipped file directly.