NodeBox Changelog

What's new in NodeBox 3.0.47

Jul 6, 2017
  • CSV Export.
  • Concatenate node now has 7 ports.
  • Windows build is now built automatically using AppVeyor.

New in NodeBox 3.0.46 (May 13, 2017)

  • Small UI Tweaks to avoid weird crashes.
  • Add line-level debug info on stack traces.
  • Use standalone version of Jython to avoid packaging ZIP files.
  • Still supports OpenJDK 1.7 (bundled JRE is 1.8.0_131).

New in NodeBox 3.0.45 (Aug 31, 2016)

  • Line-based nodes now have correct strokes again.
  • Improve the string nodes.
  • Upgrade to Clojure 1.8.
  • Upgrade to Jython 2.7.0.
  • Upgraded memory settings on Mac.
  • Provide support again for Java 1.7.
  • Fix bugs with stack node.
  • Support OS X native fullscreen mode.

New in NodeBox 3.0.44 (Aug 31, 2016)

  • OS X uses Java FX packaging, which should solve launch issues people were having.
  • Improved SVG import.
  • Copy node now uses percentages for scaling (like the scale node).
  • Handles in full-screen mode.
  • SVG export works better on non-US machines.

New in NodeBox 3.0.43 (Feb 19, 2015)

  • OS X: Fix movie export
  • Use High-DPI icons
  • Add keys node.

New in NodeBox 3.0.42 (Jan 20, 2015)

  • OS X: Compatible with OS X 10.10 Yosemite
  • OS X bundles its own version of Java
  • Increase available memory (OS X / Windows)

New in NodeBox 3.0.39 (Mar 27, 2014)

  • Colors can be imported as hexadecimal values (e.g. #334455 or #ccc).
  • Faster PDF export thanks to a new version of iText.
  • Upgraded to Clojure 1.6.
  • The round node correctly rounds values.

New in NodeBox 3.0.38 (Jan 24, 2014)

  • Add round_segments node.
  • Access to external audio through the mic line-in.
  • Improved SVG handling.
  • Some cosmetic user interface changes.

New in NodeBox 3.0.36 (Sep 4, 2013)

  • Support for high-resolution screens.
  • Nodes can have comments.
  • Better icons.
  • General bug-fixes.

New in NodeBox 3.0.35 (Sep 4, 2013)

  • Add built-in examples.

New in NodeBox 3.0.34 (Mar 25, 2013)

  • Add the stack node.
  • Add the filter data node.

New in NodeBox 3.0.33 (Mar 25, 2013)

  • Add full-screen support.
  • Nice GUI for device support.
  • Audio analysis is built in.
  • More icons.
  • Lookup node can do nested lookups using the period (e.g. “bounds.x”)
  • Distinct node can optionally use a lookup key.
  • Various code cleanups.

New in NodeBox 3.0.32 (Mar 25, 2013)

  • Fix errors in network view.
  • Fix errors in HTTP get node.
  • The export viewer can capture mouse events.
  • Data sheet is faster.

New in NodeBox 3.0.31 (Mar 25, 2013)

  • Experimental support for external devices (over OSC).
  • Experimental support for network requests + JSON parsing.
  • More robust multi-threaded render.
  • Fix bug with spaces in paths.

New in NodeBox 3.0.30 (Mar 25, 2013)

  • Subnetworks always render the root node, making working with subnetworks more logical.
  • Performance improvements in node processing + rendering.
  • New list icons.
  • New viewer implementation, removing dependency on the (obsolete) Piccolo library.
  • Optimize point memory usage.
  • Nodes for string manipulation (thanks to Dave Addison).
  • Clean up confusion between nodes and networks.

New in NodeBox 3.0.29 (Mar 25, 2013)

  • We’ve dropped the “a” in the version number: we think NodeBox 3 is stable enough to drop the “alpha” tag.
  • Network view: alt-dragging a node now copies and moves it.
  • Zooming: Use Cmd+plus and Cmd+minus to zoom in/out.
  • Cmd+P and Cmd+Shift+P play/pause and rewind the animation.
  • You can pick the image format when exporting.
  • Added a running total node.
  • The snap node now returns correct results for curved paths.
  • The line node allows you to specify the amount of points.
  • You can choose whether to set the fill / stroke properties in the colorize node.
  • Transparent colors are easier to set.
  • Right-click a node and choose “Help” to go to the documentation page for that node.
  • More robust CSV parsing.

New in NodeBox 2.1 Beta (Sep 19, 2011)

  • NodeBox can export movies for desktop, YouTube, iPad/iPhone or Android devices.
  • Drag the canvas and network by holding the spacebar, just like other popular image editing apps.
  • Fixed a bug where on Mac, double-clicking a document would show an error.
  • Fixed a bug where closing a document would not stop a running animation.
  • Various UI tweaks.

New in NodeBox 2.0.0.982 Beta (Sep 19, 2011)

  • Multi-line strings are displayed correctly in the viewer.

New in NodeBox 2.0.0.977 Beta (May 24, 2011)

  • Animation bar is enabled by default.
  • Animation expressions like wave, schedule, hold and timeloop.
  • Spotlight showing new users what action to take first.
  • You can set a canvas size and background. Just click the network background.
  • You can access canvas positions using TOP, BOTTOM, LEFT, RIGHT, WIDTH and HEIGHT.
  • random() expression can take in any value as a seed.

New in NodeBox 2.0.0.976 Beta (Apr 8, 2011)

  • Undo support! You can now undo/redo every action in the application. The code window is still missing though.
  • NodeBox remembers changes made to code and will remember them while switching to other nodes. An "under construction" bar will appear indicating that the node has changes but has not been reloaded yet.
  • The code node now takes in code straight from NodeBox 1.
  • Updated to a new version of Jython (2.5.2), so node code should be 20% faster.
  • The wiggle node can also wiggle paths and contours.
  • The document now properly records when changes have been made, avoiding the "do you want to save" dialog when you open something without changing it.
  • On Mac, we require Java version 1.6. This means we've dropped support for PowerPC and Mac OS X 10.4 "Tiger". We need Java 1.6 support for multi-threading features proposed in the next version.
  • Added hsb color mode in expressions.
  • New console pane, with better support for Python expressions.
  • Experimental animation support. Start the application with --enable-animation to enable. Use FRAME in expressions to refer to the current frame. Enabling animation support also adds a new "export range" menu item.

New in NodeBox 2.0.0.965 Beta (Feb 23, 2010)

  • New nodes: align and delete
  • Various usability improvements in the GUI, such as making nodes easier to connect and drawing input ports separately.
  • Nodes no longer connect to each other automatically.
  • Parameters can be enabled/disabled in metadata.
  • Upgraded to the latest iText (5.0.0), Jython (2.5.1) and MVEL (2.0.16) libraries.
  • Improvements in the color dialog.
  • Python code now executes in the script's directory.
  • Support for relative files in file parameters.
  • Imported SVG files are now cached.

New in NodeBox 1.9.5 (Jan 12, 2010)

  • Functions that need to run on NodeBox exit can be registered with the standard atexit module.

New in NodeBox 1.9.3 (Feb 5, 2008)

  • Zooming
  • Boolean operations (union/intersect/difference)

New in NodeBox 1.9.1 (Oct 3, 2007)

  • PowerPC support