Changes in 0.3.0
Release date: 2015-11-30.
[lang]
- Change the Agent API for constructor injection. (details)
- Improve the SARL grammar with basic OOP statements. (details)
- SARL implementation of the OO Ecore elements. (details)
- Add support of type parameters. (details)
- Add ‘it’ in the event’s guards. (details)
- Assume that getter methods have no side effect. (details)
- Select the injection method for Agent. (details)
- Error when too old version of SARL is on the classpath. (details)
- Disable side-effect checks in event handler guards. (details)
- Warns when super event handler is called. (details)
- Add Pure annotation on no-side-effect actions. (details)
- Change the output directory for SARL. (details)
- Upgrade to JavaSE 1.8 (details)
- Move to Xtext 2.8.4. (details)
- Use Generated from javax. (details)
- Add the annotation SarlSpecification. (details)
[core]
- Change the prototype of clearSkill. (details)
[util]
- [lang.core] Move TimeExtensions into the lang core module for implicit inclusion in SARL. (details)
[ui]
- Update the outline for supporting OOP. (details)
[m2e]
- Generate error if SARL plugin and library have invalid version. (details)
[mwe2]
- Enable specification of new Ecore methods in MWE2. (details)
- Create a specific EMF generator fragment. (details)
- Add fragment for generating LaTeX listing styles. (details)
- Add fragment for Google Prettify. (details)
[eclipse]
- Upgrade to Eclipse Mars (details)
- Remove AttributeUtil. (details)
- Default CSS is e4 “classic”. (details)
- Log the exception when SRE is invalid. (details)
- Avoid NPE in the SARL launching configuration. (details)
- Avoid IllegalArgumentException in launch configuration. (details)
- Change splash screen for Mars platform. (details)
- Fixing NLS warning. (details)
[product]
- Upgrade to Eclipse Mars (details)
- Removing support for SARL product MacOS x86 non 64 (details)
- Fixing product configuration. (details)
- Tuning product content to avoid error at launching [to be continued] (details)
- Force UTF8 file encoding on Windows platforms. (details)
[maven]
- Remove the dependencies to Xtend in the Maven SDK. (details)
- Enforce the plugin dependency detection. (details)
- Use the value of the “target” configuration tag. (details)
- Use the SARL prettify style in the doc generator. (details)
- Use the new Maven plugin API. (details)
[docs]
- Add short documentation on the OOP support. (details)
- Add FAQ about launching problems with Windows 10. (details)
- Add FAQ on SRE/SARL Spec version imcompatibility. (details)
- Update the documenation API for supporting JRE 1.7 and higher. (details)
- Remove “pom” type dependency. (details)
- Change the SARLConfig reference. (details)
Previous changes