NodePit Runner: Nodes

Easily Connect KNIME Analytics Platform and NodePit Runner

Changelog

This log gives an overview of the most prominent changes in each release. Minor fixes, changes “under the hood” and refactoring changes are not listed here. We follow the Semantic Versioning scheme and the guidelines from “Keep a Changelog” as close as possible.

version-2.0.0 (2025-08-12)

Add
Nodes: Switch to “modern” KNIME UI dialogs.
Add
Nodes: New node “Login and JWT” which simplifies authentication with NodePit Runner.
Add
Nodes: New node “Ignore SSL Errors” which allows to ignore self-signed or expired SSL certificates (useful if you run a self-hosted NodePit Runner instance with self-signed certificates).
Change
Nodes: Added some short descriptions.
Change
Nodes: Change parameter names in files and user related nodes – this requires to reconfigure and save these nodes once.

version-1.5.0 (2025-04-26)

Add
Add compatibility with NodePit Runner 1.21.0.
Add
Add new node Download File Preview.
Add
Create Environment: Add support for KNIME Nightly.
Remove
Remove Cleanup Executors node.
Remove
Remove Cleanup Runs node.

version-1.4.0 (2025-02-19)

Add
Add compatibility with NodePit Runner 1.19.0.
Add
Add new nodes Get Run Stats and Update Run Stats to retrieve and update run statistics such as CPU percentage, memory usage, or network throughput.
Add
Add a new node Get Default Vmargs to retrieve default VM arguments for a specific KNIME version.
Add
Add a new node Send Heartbeat to simulate the availability of an executor.
Add
Create Environment: Allow custom VM arguments to be enabled or disabled. This change is also reflected in the List Environments, Get Environment, and Update Environment nodes.
Change
Create Executor: Allow an executor to be paused and prevented from accepting new runs. This change is also reflected in the List Executors, Get Executor, and Update Executor nodes.
Change
Get Executor: Get the timestamp of the last activity of an executor. This change is also reflected in the List Executors node.
Change
Get Executor: Get the number of runs that have been assigned to this executor. This change is also reflected in the List Executors node.
Change
List Runs: Runs can now be filtered by the executor that has been assigned to that particular run.
Change
Provide stricter validation and more examples for input parameters (e.g. KNIME version).

version-1.3.0 (2024-11-20)

Add
Add compatibility with NodePit Runner 1.15.0.
Add
Add support for X Window Virtual Framebuffer (xvfb) in schedules (experimental functionality).
Add
Add support for sorting.
Add
Add support for tagging environments, schedules, and executors.
Change
Automatically update outdated update site URLs to the current KNIME version

version-1.2.1 (2024-07-05)

Change
Require at least KNIME 5.3

version-1.2.0 (2024-06-28)

Add
List Schedules: Allow to query by type
Add
Cron Check: Return table structure
Add
Cleanup Executors: New node
Change
Update to v1.12.0 API
Change
Improve string schema types (e.g. dedicated email, password format and examples)
Change
Flatten properties (e.g. flags, notifications)
Remove
Remove some deprecated properties
Fix
Fix numeric schema types (mostly Int instead of Double cells)

version-1.1.0 (2024-05-22)

Add
Create Environment: Allow to set preference key/value pairs additionally to entire .epf file.
Add
Update Environment: Allow to set preference key/value pairs additionally to entire .epf file.
Add
Add new node for checking the health of the NodePit Runner API.
Add
Add support for projects to existing nodes.
Add
Add new nodes to list, get, update and delete projects.

version-1.0.1 (2023-12-09)

Fix
Fixed an issue that let to an empty node repository in the Modern UI in KNIME 5.2

version-1.0.0 (2023-11-04)

Info
Initial release