Skip to content

Releases: museumsvictoria/nodel

v2.1.1-release320

24 Jul 00:03
Compare
Choose a tag to compare
  • This release includes:
    • A node created is create on first-run (install) to keep the official recipes repository in sync (can be deleted) and be first discoverable node.
    • New node based on an existing recipe (issue #91)
    • Update node from existing recipe (coming soon)
    • File editor for text-based files!
    • various bugfixes since previous release (see this part of #nodel-core slack channel for latest commit summary)

v2.1.1-release300

18 Apr 14:38
Compare
Choose a tag to compare
  • ui new: new layout style for bindings (with real-time binding status feedback)
  • scripting new: nodetoolkit can be imported into modules using from nodetoolkit import *
  • scripting new: support for parameter value lookup (loose name matching) via lookup_parameter
  • scripting new: added .addCallHandler for existing actions (same as .addEmitHandler for local events)
  • ui bufix: autocomplete not showing
  • ui bugfix: Node Action, Event fields will now submit if the autocomplete popup is not visible
  • ui bugfix: touch-events triggering actions twice on Chrome mobile
  • ui new: update: Nodel search page now sets the initial search value from the query string

v2.1.1-release257

23 Feb 06:17
Compare
Choose a tag to compare

Major:

  • Resilient interface binding for multihomed, multi-subnet and single network interface environments (all-in by default; opt-in optional via --interface command-line or "networkInterfaces" in bootstrap.json)
    • tested with Windows, OSX and Linux (Ubuntu) hosts covering self-reflection, inter-process reflection and inter-host reflection.
  • Added usage dump (incl. lists network interfaces) via --help, -? or /?
  • toolkit: after_main function decorator for functions to be called after main(). This can make it easier to extend existing scripts without having to tamper with existing lines of code. Code snippets can be added in clear blocks at the end of the script files.
  • Repackaged to support simpler Windows service installation via service\install_as_service.bat

Minor:

  • embedded web-ui files moved into .nodel/webui-cache (covers issues #78, #64 & #51)
  • added /nodeURLsForNode (#89)

All changes are backwards compatible.

v2.1.1-release196

09 Jun 08:17
Compare
Choose a tag to compare

Includes all the latest updates (see commits on non "stable" branches).

Notable updates / features

  • Issue #49: "cannot assign address" or nodes not discoverable on OSX
  • Feature: Simple process management in toolkit (see Process in toolkit reference)
  • Feature: inline code editor (CodeMirror) uses section folding
  • Update: natural keyboard shortcut bindings when adding / remove nodes
  • Feature: node delete via web
  • Feature: Remote events are automatically seeded with last known value
  • Update: Fallback to polling on missing websocket support.

v2.1.1-release181

13 Apr 08:45
Compare
Choose a tag to compare
v2.1.1-release181 Pre-release
Pre-release

Includes all the latest updates (see commits on non "stable" branches).

This is considered a stable release.

v2.1.1-release176

14 Oct 02:42
Compare
Choose a tag to compare
v2.1.1-release176 Pre-release
Pre-release

Includes all the latest updates (see commits on non "stable" branches).

This is considered a stable release.

v2.1.1

05 Oct 03:39
Compare
Choose a tag to compare
v2.1.1 Pre-release
Pre-release

Many features, updates and bugfixes including, but not limited to:

  • server-side "PySP" files
  • scripting toolkit (TCP, UDP, timers, dynamic actions & signals, ...)
  • opt-in, opt-out node hosting (via bootstrap.json)
  • improved diagnostics and low-level instrumentation
  • coloured console via console.info/log/error/warn
  • improved logging framework with global logging display (via /diagnostics)
    • intelligent pause/resume logging on low disk-space threshold
  • build system annotations (via /diagnostics)
  • latest updates to inline code editors and Javascript frameworks
  • cleaner action/signal presentation

Remains completely backwards compatible with v2.0.x systems.

RC2: - minor typos
RC3: - Java 1.7 compatible

v2.0.7-rc1

09 Feb 13:13
Compare
Choose a tag to compare
v2.0.7-rc1 Pre-release
Pre-release

Resolved issue #22.

v2.0.6-rc1

20 Jan 06:52
Compare
Choose a tag to compare
v2.0.6-rc1 Pre-release
Pre-release

Resolved issue #21.

v2.0.5-rc2

07 Jan 05:03
Compare
Choose a tag to compare
v2.0.5-rc2 Pre-release
Pre-release

(resolved minor issue #20)