Ela Platform Changelog

What's new in Ela Platform 2017.1

Dec 13, 2017
  • Ela Platform 2017.1 is a stabilization release. It's main focus is in optimizations and cleanups in Ela parser.

New in Ela Platform 2016.7 Beta (Dec 26, 2016)

  • Ela Platform 2016.7 is a stabilization release including several important fixes to Ela. It also comes with an updated standard library. The most notable change is an addition of a new 'nat' data type - unsigned integer numbers.

New in Ela Platform 2016.6 Beta (Oct 10, 2016)

  • Ela Platform 2016.6 focuses on a redesign of exception handling in Ela and other new language features. This release also comes with an update to Ela standard library (including enhancements and bug fixes), new versions of Elide, Ela Console and documentation.

New in Ela Platform 2016.5 Beta (Sep 13, 2016)

  • Ela Platform 2016.5 focuses on the enhancements to the standard library. It comes with several new modules including complex numbers module, money number module, XML and JSON support and others. It also ships a new version of Elide with minor fixes and enhancements.

New in Ela Platform 2016.4 Beta (Sep 7, 2016)

  • Ela Platform 2016.4 is an iterative release that contains an important bug to Ela runtime environment (a related issue in a bug tracker is #1763) and several enhancements to the standard library.

New in Ela Platform 2016.3 Beta (Mar 21, 2016)

  • Ela Platform 2016.3 is an iterative release that focuses on Ela standard library. The major change is an addition of a "measure" module that provides a support for measurement units in Ela.
  • This platform also comes with updated versions of Ela and Elide and expands Ela documentation.

New in Ela Platform 2016.2 Beta (Mar 17, 2016)

  • Ela Platform 2016.1 is a stabilization release. It comes with a new version of Ela compiler that addresses several important issues and refactorings.

New in Ela Platform 2016.1 Beta (Mar 12, 2016)

  • Ela Platform 2016.1 contains multiple changes to the standard library. Also an experimental feature in Ela compiler that allows to infer contexts from function arguments is now supposed to be stable.

New in Ela Platform 2015.3 Beta (Jun 16, 2015)

  • Ela Platform 2015.3 is focused on additions and enhancements to the standard library. Starting from this version an arbitrary precision integer type is introduced (integer module), polymorphic numeric literals, new modules math, symbolic, stack, state and important additions to other modules. Also Ela now goes from .NET 2.0 to .NET 4.0 (and Mono 2.8 respectively). Besides this Ela Platform 2015.3 includes several other enhancements to Ela standard library and a new version of Ela with several important bug fixes.

New in Ela Platform 2015.2 Beta (Jun 9, 2015)

  • Ela Platform 2015.2 focuses on an addition of a new feature to the Ela programming language - custom numeric literals.

New in Ela Platform 2015.1 Beta (Jun 9, 2015)

  • Ela Platform 2015.1 is a stabilization release that addresses a lot of issues in Ela, Elide and Ela standard library. Therefore this version of platform includes a new version of Elide, Ela runtime and compiler, and an updated standard library. Update is recommended.

New in Ela Platform 2014.1 Beta (Jun 9, 2015)

  • Ela Platform 2014.1 is a stabilization release that contains several important fixes to Ela compiler and Ela standard library. This platform also includes a new version of Elide, Ela interactive environment, and an updated standard library.

New in Ela Platform 2013.4 Beta (Jun 9, 2015)

  • This release of Ela Platform includes a new version of Elide (with integrated Ela Interactive, updated UI and a better support for High DPI screens) and a new version of Ela, that includes some important fixes to Ela compiler. Also there are several corrections in Ela documentation.

New in Ela Platform 2013.3 Beta (Jun 9, 2015)

  • Ela Platform 2013.3 contains many important bug fixes in Ela and Elide, Ela intergrated environment. This version of platform also introduces a new version of Ela that allows to use pattern matching in do-notation.

New in Ela Platform 2013.2 Beta (Jun 9, 2015)

  • Ela Platform 2013.2 includes a new version of Ela with a refactored and improved 'do' notation (which now supports 'let' bindings in Haskell style). Also this version of Platform comes with a new release of standard library which contains several new additions including an IO monad.

New in Ela Platform 2013.1 Beta (Jun 9, 2015)

  • Ela Platform 2013.1 comes with a new version of Ela (0.12.1) and an updated library. This is an experimental release that provides a support for monadic programming in Ela including monadic classes in standard library and a Haskell style 'do' notation.