- Use docJGenerator 1.6.7.1
- Use jGraphML 1.2.9
- Use MDIUtilities 1.3.3
- Use MDIFramework 1.3.11
- core framework: Use Netbeans 12.5 for the development
- uaappli: Use Netbeans 12.5 for the development
- Mention the type during a tentative value copy if an ObjectType cannot be serialized
- Catch NoClassDefFoundError errors when trying to create a module if the module cannot be implemented because of a dependency
- Don't throw an exception in the services template checker if a data has not type but show a clear error
- Fix showing the path of libraries in the browser throwing an exception
- Fix showing some paths in the brower not showing the correct relative path relative to the filelist
- Add some forgotten license headers
- Jena: Avoid a NPE if an ElementOperations is null
- Jena: Make Operations Serializable
- Jena: Emit a clearer error message if the mapping of a Class is incorrect in the mappings file
- scenarioEngine: Avoid an exception if a value is not set on one cell
- tacticalEnv: add a flightplanDelta element for an aircraft allowing to put the position of the aircraft at a delta position relative to the flightplan
- tacticalEnv: allow to add a base in the GUI tool
- tacticalEnv: allow to set the center of the scenario in the GUI tool
- tacticalEnv: show properties on the GUI tool when selecting an element
- tacticalEnv: write the world reference if it exists
- tacticalEnv: show icons on the GUI tool for the elements
- tacticalEnv: show properties on the GUI tool when selecting an element
- tacticalEnv: Use Netbeans 12.5 for the development
- tacticalRules: Use Netbeans 12.5 for the developmen
- MaryTTS: Use Netbeans 12.5 for the development
- MaryTTS: use maryTTS 5.2.1
- vosk: Use Netbeans 12.5 for the development
- vosk: use vosk api 0.3.45.1
- Jena: add an "imports" property to import schemas
- Fix a NPE which could happen if an application did not exist in the network configuration
- Add methods to get a service instance for a Module using a namespace key
- externalComm: allow to start or stop a service
- userInputs: improve the handling of switch types
- Rewrite the network protocol framework
- scenarioEngine: set Netbeans 12.5 for the development
- scenarioEngine: allow to record in JSON format
- Use a properties file for all the error messages rather than coding the errors directly in the java code for the core framework
- Drop old compatibility properties for the Python architecture
- perfoLogger: support the recording and viewing of exchanges including the network
- perfoLogger: serialize correctly the logger scenario if the user closes the perfoLogger Window without or before shutting the framework down
- Ensures that the framework is properly shutdown even if the user closes the script file which started the framework rather than closing properly the framework GUI Window
- externalComm: allow to have an empty channel content
- scenarioEngine: allow to split records in JSON format
- scenarioEngine: show correctly the flashing heart icon after restarting
- Allow to put no field in a structure
- Show an error if a Java module has an incompatible JRE version number
- Add methods to get or set a float or double value in a Structure in a specific unit
- externalComm: fix the sending of requests being incorrect (sending the response datas instead of the request datas)
- Emit an error rather than throwing a Java exception if an URL which should a file is a directory in the properties
- Jena: allow to specify dependencies for objects in the objet mappings
- Update mapOntology sample
- userInputs: fix the hyperlinks in the area on services with a namespace which was incorrect
- Fix a regression where the shutdown hook associated with the main framework application prevented the JVM to effectively exit
Posted by
2024-07-13