Skip to content
This repository has been archived by the owner on Apr 14, 2023. It is now read-only.

Releases: Alonely0/Voila

Releasing Voila 3.4.1

29 Dec 22:20
Compare
Choose a tag to compare

This version comes with improvements to the optimizations and the compiler, which now ships with the source needed, so git isn't needed anymore.

Releasing Voila 3.4.0

14 Nov 20:24
Compare
Choose a tag to compare

This version has introduced some fixes to the safety checker, but the main feature is the brand new child operation, which you can check in the docs.

Releasing Voila 3.3.0

01 Nov 12:20
Compare
Choose a tag to compare

This release has added the possibility to use raw strings! They work like normal strings, but between quotes or double quotes. Raw strings aren't evaluated, so @name wouldn't get replaced by the file name, and they let you use reserved tokens like curly brackets.

For making the syntax more understandable, I wrote a BNF spec of Voila's syntax.

Releasing Voila 3.2.1

16 Oct 14:13
Compare
Choose a tag to compare

This version fix some script compilation issues in windows & unknown platforms.

Releasing Voila 3.2.0

13 Oct 18:09
Compare
Choose a tag to compare

This version includes some new variables, content & line=N! For more info, check the docs.

Releasing Voila 3.1.0

12 Oct 17:04
Compare
Choose a tag to compare

This release includes a compiler, so you can easily deploy Voila scripts across multiple (virtual) machines, containers, etc. For more information, check the docs!

Releasing Voila 3.0.0

04 Oct 20:51
Compare
Choose a tag to compare

This is a big release.

First of all, a safety checker has been added, so you don't shot yourself in the foot having a data race. The documentation has been moved to the GitHub wiki for having a more clean README & more organized docs. Last, but not less important, some bugs have been fixed.

Releasing Voila 2.0.1

17 Sep 18:52
Compare
Choose a tag to compare

This version fixes a bug on the new parser that had problems with function arguments.

Releasing Voila 2.0.0

12 Sep 13:19
Compare
Choose a tag to compare

This massive release includes a new variable, hidden which will be true whenever the file evaluated is hidden, but the thing that makes this 2.0 instead of 1.5 is that includes a brand-new AST, which makes the parser give much better error messages, has made optional passing a conditional (then everything matches), and regex now aren't delimited by #s.

The entire codebase has been restructured, so because tomorrow my summer vacations end, and I'll have to get used to this new structure, the project will be less active, but I promise at least 0.5 commits per week (so at least 1 commit/2 weeks).

All this was possible by @Cybergsus, a lot of thanks!

Releasing Voila 1.4.1

31 Aug 12:17
Compare
Choose a tag to compare

This release is a bit faster, has fixed some errors with the compression variables that created files with leading and ending spaces, and has refactored some variables (this does not affect its usage).