Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.0 - (UNRELEASED)

Overview

Nelson 2.0 is a major release. It includes a faster language engine based on bytecode, object-oriented programming with classdef, NFlow (a visual block diagram editor with simulation and C/Rust code generation, first release 1.0.0-beta.1), a preview of the web desktop (including a WebAssembly build that runs in the browser), and many new data types, graphics functions, statistics functions, and developer tools.

Existing scripts run faster. Larger projects can use packages, imports, nested and local functions, argument validation, and classes. Data analysis gains dates, tables, timetables, and categorical arrays.

Previous changelog

Changelog v1.x.x

Changelog v0.7.x

Changelog v0.6.x

Changelog v0.5.x

Changelog v0.4.x

Changelog v0.3.x

Changelog v0.2.x

Changelog v0.1.x