Skip to content

Releases: cyberpython/glossa-interpreter

Release 2.0.0

28 Dec 20:11

Choose a tag to compare

  • 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

05 Aug 19:47

Choose a tag to compare

Bugfix: Update usage of JOptSimple to be compatible with version 4.5.

Release 1.0.7

04 Nov 22:04

Choose a tag to compare

Fix issues with the build system.
Read the version number from the JAR's manifest file.

Release 1.0.6

02 Nov 15:35

Choose a tag to compare

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.