Releases: cyberpython/glossa-interpreter
Releases · cyberpython/glossa-interpreter
Release 2.0.0
- Transition to Java 21 and Gradle 8.12
- Replace JOptSimple with PicoCLI
- Automatic (CI) build and publishing of Maven/Gradle package using Github Actions.
- Move all the reflection-using code to the main class and replace direct use of I/O streams with interfaces so that the interpreter itself can be easily transpiled to JS using TeaVM.
For the Maven/Gradle artifact see packages: https://github.com/cyberpython?tab=packages&repo_name=glossa-interpreter
Release 1.0.8
Bugfix: Update usage of JOptSimple to be compatible with version 4.5.
Release 1.0.7
Fix issues with the build system.
Read the version number from the JAR's manifest file.
Release 1.0.6
Changes since 1.0.5
- The execution termination message is sent to the standard error stream so that it does not "pollute" the program's output which can be used as input for other programs/shell scripts etc.
- Fixed issue with string values (removed enclosing quotes).
- Enhanced and simplified the build system which is now dependent only on Ant and JDK.