Changes in 0.4.2
Release date: 2016-10-28.
[lang]
API
- Add missed functions in the AgentTrait. (details)
- Merge functions that have similar prototypes. (details)
Validation: errors and warnings
- Error when OOP modifiers are used with AOP elements. (details)
- Validation of the deprecation warnings in closures. (details)
- Set to ignore the default state of the missed override warning. (details)
- Fixing invalid warning message for override keywords. (details)
Compiler
- Create a batch compiler for SARL. (details)
Bug fixes
- Do not force abstract modifier to actions when containing type is abstract. (details)
- Avoid NPE when the AgentTrait has no owner. (details)
- Fixing invalid Windows path computation. (details)
- Do not check inheritance in the jvm model inferrer. (details)
[maven]
- Maven module for the SARL batch compiler. (details)
- Refactor sarl-maven-plugin for using the batch compiler. (details)
- Fixing invalid source folder definitions. (details)
- Adding more log messages in the maven compiler plugin. (details)
[eclipse]
Content assistant
- Provide proposals in behavior unit guards. (details)
Configuration
- Upgrade to Neon.1 (details)
- Launch the previous launched application by default. (details)
Bug fixes
- Inject the XbaseResourceForEditorInputFactory for building a resource from the Java editor. (details)
[sre]
- Fixing the Janus library definition. (details)
- Create a CLI launcher for Janus. (details)
- Do not generate exception when guard evaluator is not found when unregistered. (details)
[product]
- Create the CLI SARL compilers. (details)
- Add sarlc and janus command line tools in the Windows and Linux products. (details)
- Add launching script for arch linux. (details)
- Include sources in the product. (details)
[docs]
- Add FAQ entry for explaining ‘<>’ syntax. (details)
- Add section for sarl-maven-plugin in the README. (details)
Previous changes