This repository has been archived by the owner on Aug 23, 2023. It is now read-only.
Releases: janus-project/janusproject
Releases · janus-project/janusproject
Janus 2.0.3.1
- Upgrade to the SARL's version 0.3.1.
- Avoid stack overflow exception in buildin capacity.
Janus 2.0.3.0
[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
[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
The development version of Janus is ready for the final review before beeing released to 2.0.2.0.