Menu

Version 0.6.28.1 released

  • 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 Hervé Girod 2024-07-13

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.