Skip to content

Releases: jason-lang/jason

Jason 3.3.0

21 Feb 19:03
Compare
Choose a tag to compare
  • Java 21 is used

  • Agent's thread is Virtual and not Platform. It allow us to run thousands of agents.

  • namespaces may have assigned properties/values. See internal actions .namespace_set_property and .namespace_get_property.

  • internal actions .min and .max may have a query as second argument.

  • several (minor) improvements in Jason-CLI. About running a project:

    • jason x.mas2h uses gradle to run the application

    • jason mas start --mas2j=x.mas2h runs without gradle. The classpath might be informed using --cp if necessary.

    • jason app compile uses shadowJar to create a jar file with all files and dependencies to run the application.

Jason 3.2.0

01 Apr 22:41
Compare
Choose a tag to compare

The main new feature of Jason 3.2 is the Jason Command Line Interface (JasonCLI). This tools is created to support the creation and monitoring of Jason application independently of IDEs. More information jason-cli/readme.adoc.

  • Java17 is used
  • some bugs were fixed
  • preliminary support for packages (used by JaCaMo)

The project is cleaned a bit:

  • jEdit is removed (JasonCLI and third party IDEs are proposed)
  • Ant is replaced by Gradle
  • Java Web Start is not used anymore

release 3.0

07 Sep 22:12
Compare
Choose a tag to compare

release 2.6

05 Oct 19:52
Compare
Choose a tag to compare

see release-notes

release 2.5

25 Jun 14:50
Compare
Choose a tag to compare

see doc/release-notes.adoc

release 2.4

24 May 18:07
Compare
Choose a tag to compare

new internal actions
new performative signal

release 2.2

21 Sep 18:00
Compare
Choose a tag to compare
  • new syntax for atoms: as in Prolog
  • new syntax: optional elif in conditional statement

Release 2.1

15 Dec 12:18
Compare
Choose a tag to compare

see release notes

2.0

20 Jul 23:15
Compare
Choose a tag to compare
2.0
Merge branch 'master' of https://github.com/jason-lang/jason