Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
66 lines (45 sloc) 1.88 KB

Change Log

This file documents any relevant changes done to logics.

develop

Current development version.

2.3 Kilauea

Release date: Oct 2, 2018

  • Changed semantics for softer value optimization
  • New function split() for logics
  • New function ``formatCurrency()` for Vistache
  • New {{|}} else block notation added to Vistache
  • Improved Vistache loop variable processing
  • Avoid overriding existing keys within Vistache {{#if}} blocks

2.2 Etna

(Previously referred as 0.7) Release date: Apr 23, 2018

  • Vistache Template Engine
  • Improved semantics in interpreter
  • Removed out-dated JavaScript compiler + API
  • Entirely new parser implemented with UniCC v1.3
  • New version numbering synchronized with ViUR
  • CHANGELOG added

2.1

(Previously referred as 0.6) Release date: Nov 02, 2017

  • Many bugfixes and improvements
  • First version included in ViUR vi
  • Major improvements

0.5

  • Reworking the language and introducing the entity traversals, allowing for iterating and accessing indexes, keys or even functions

0.4

  • Iterative comprehensions
  • Command-line interface
  • LICENSE and README files

0.1 - 0.3

  • Initial parser implemented using pynetree
  • Conditional and arithmetic expressions
  • Demos implemented to run both in ViUR vi and a native JavaScript frontend
  • JavaScript API