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

Releases: janus-project/janusproject

Janus 2.0.3.1

23 Jan 23:12
Compare
Choose a tag to compare
  • Upgrade to the SARL's version 0.3.1.
  • Avoid stack overflow exception in buildin capacity.

Janus 2.0.3.0

30 Nov 16:47
Compare
Choose a tag to compare

[all]

  • Use constructor injector for creating agents. (details)
  • Upgrade for supporting the new Agent API. (details)
  • Check SARL specification version before spawning an agent. (details)
  • Avoid NPE in the scheduled future. (details)
  • Upgrade to ZeroMQ 0.3.5 (details)
  • Upgrade to Hazelcast 3.6 (details)
  • Update code for the new Google CLI API. (details)
  • Replace the deprecated Gnu CLI parser by the Default CLI parser. (details)

Janus 2.0.2.0

09 Apr 08:01
Compare
Choose a tag to compare

[all]

  • Bug in using Hazelcast Listener (details)
  • Release 2.0.2.0. (details)
  • correction for checkstyle (details)
  • Updating tests aftern janus boot modifications (details)
  • Fixing code style. (details)
  • Avoid serialization exception with space parameters. (details)
  • Correcting bug in default space creation with Hazelcast (details)
  • Correcting warning on boolean convertion (details)
  • Deprecate getOrCreateSpace. (details)
  • Migration guava 19 and guice beta5 (details)
  • Move to version 2.0.2.0 (details)
  • Correcting checkstyle problems (details)
  • Flushing PintWriter to be sure messages are effectively output on the console (details)
  • Update the README for release. (details)
  • Problem in my previous commit (details)

    [modules]

  • Avoid network modules when Janus is ran on an Android platform. (details)
  • Use the JRE-based services when the platform is launched offline. (details)

    [context service]

  • Add assertions for avoiding NPE on the context container. (details)

    [deprecated]

  • Replace the deprecated Guava class Objects. (details)

    [maven]

  • Add the SRE command line configuration in the manifest files. (details)
  • Add flag in the manifest that permits to distinguish the Jar files with and without dependencies. (details)

    [zeromq]

  • Fixing code style. (details)
  • Avoid exception when the space is not a DistributedSpace. (details)

    [boot]

  • Avoid null pointer exception. (details)
  • Ensure that boot options are correctly used. (details)
  • Add the getBootAgentIdentifier function. (details)
  • Add setters for the boot options. (details)
  • Add command line option --cli. (details)
  • The startJanus function accepts null module. (details)

    [kernel]

  • Avoid logging of unecessary exception. (details)
  • Add assertions for avoiding NPE on the context container. (details)
  • Stop the agent when an exception occured in the Initialize handler. (details)
  • The Boot and Kernel are using a logger in place of the standard output streams. (details)
  • Add assertions for testing NPE. (details)
  • Provide hazelcast-free implementations of services. (details)
  • Fixing NPE due to loose of the reference to InternalEventBusSKill. (details)
  • Add new functions in the BIC. (details)

    [tests]

  • Avoid null pointer exception due to weak references on skill's owner. (details)
  • Enforce the unit tests by using a part of the Guava testing API. (details)
  • Remove invalid test file. (details)
  • Fixing the unit tests for the late version of Mockito. (details)

    [spawn]

  • Use the given agent identifier when spawning. (details)

    [executor]

  • Purge the thread pool periodically. (details)

    [hazelcast]

  • Move to the version 3.4.1. (details)

    [event bus]

  • Fixing NPE due to loose of the reference to InternalEventBusSKill. (details)

    [spawn service]

  • Avoid logging of unecessary exception. (details)

    [pom]

  • Remove the SARL/Janus repositories. (details)
  • Use the version 12.0 of the Arakhnê vmutils library. (details)
  • Avoid inclusion of the standard Guava library in the classpath. (details)
  • Add the Maven repository of Arakhne for obtaining the snapshot versions. (details)
  • Reinject the definition of the Maven repositories. (details)
  • Add main class name in the standard Jar file. (details)

    [services]

  • Move to Hazelcast 3.4 (details)

    [Manifest]

  • Add the manifest entry for the "--" option. (details)

    [bic]

  • Add new functions in the BIC. (details)
  • Recode the installation of the Logging capacity. (details)
  • Add Logging built-in capacity. (details)

2.0.2.0 Release Candidate 1

31 Mar 12:03
Compare
Choose a tag to compare
Pre-release

The development version of Janus is ready for the final review before beeing released to 2.0.2.0.