[CENTRAL REPOSITORY] The MicroEJ Central Repository has been updated v1.9.0

Hello all,

We’ve just updated the MicroEJ Central Repository. Here is the changelog:

Features updated:

  • Update of ej.api.bon v1.3.0: Added API for ResourceBuffer and ResourceArray.
  • Update of ej.api.kf v1.4.4: javadoc fixes.
  • Update of ej.api.ssl v2.1.0: Add support for bi-directional SSL and SSLServerSocket.
  • Update of ej.library.iot.connectivity v2.0.0: Add support of net capabilities and multiple networks.
  • Update of ej.library.iot.android.connectivity v1.1.0: Add support of net capabilities and multiple networks.
  • Update of ej.library.test.junit v1.4.2: Generate a class that runs all tests from all classes.
  • Update of ej.library.ui.mwt v2.2.4: Fix ArrayIndexOutOfBoundsException thrown when changing focus on composites that don’t keep all children in hierarchy.
  • Update of ej.tool.addon.addon-processor-api v1.1.0: Add logging mechanism.
  • Update of ej.tool.addon.junit-processor v1.4.2:
    • Improved Wrapper API and generated code so it can be used from apps, possibly through a SharedInterface.
    • Generate a class that runs all tests from all classes.
  • Update of com.microej.kernelapi.bon v1.1.0: Add API for ResourceBuffer and ResourceArray (since B-ON 1.3.0).
  • Update of com.microej.kernelapi.connectivity v1.2.0: Add support of net capabilities and multiple networks.
  • Update of com.is2t.tools.wadapps-localdeploy-comm-extension v1.2.0: Launch script updated to generate and send applications with signature.
  • Update of com.is2t.tools.wadapps-localdeploy-socket-extension v2.5.0: Launch script updated to generate and send applications with signature.
  • Update of org.eclipse.paho.mqttv3-microej v1.4.1: Optimize memory usage.
  • Update of org.eclipse.paho.mqttv3-ssl-microej v3.1.0: Optimize memory usage.

Features added:

  • Addition of ej.api.ecom-network v2.0.0: a library to manage network interfaces and IP configurations.
  • Addition of ej.api.ecom-wifi v2.1.1: a library to manage Wi-Fi.
  • Addition of ej.api.security v1.1.0: a library providing security APIs.
  • Addition of ej.library.eclasspath.biginteger v1.0.0: a library providing java.math.BigInteger.
  • Addition of ej.library.runtime.message v2.0.0: a library to build and log lightweight messages.
  • Addition of ej.library.runtime.nls v3.0.0: a library to manipulate messages and languages.
  • Addition of ej.library.iot.net-util v1.0.0: a library providing utilitary functions for net.
  • Addition of ej.library.iot.wifi-util v1.0.0: a library providing utilitary functions for wifi.
  • Addition of ej.library.util.firmwareupdate v0.1.0: a library providing services associated to device firmware update.
  • Addition of com.microej.api.esp_idf v1.0.0: a library providing API directly mapped to C functions of the Espressif esp-idf BSP.
  • Addition of com.microej.library.runtime.nls-po v2.1.2: a library using PO files to manipulate messages and languages.
  • Addition of com.microej.library.util.firmwareupdate-esp_idf v1.0.0: a library providing firmware update services implementation associated to devices based on Espressif IoT Development Framework (esp-idf).
  • Addition of com.microej.library.wadapps.connectivity v1.1.0: a library providing a connectivity manager compatibe with Wadapps framework.
  • Addition of com.microej.library.security.command-unwrapper-no-verify v1.0.0: an implementation of the command-unwrapper-api that skips the signature.
  • Addition of com.microej.library.security.command-unwrapper-verifier v2.0.0: an implementation of the command-unwrapper-api that verifies the certpath and the signature.
  • Addition of com.microej.library.security.command-unwrapper-api v1.0.1: a library providing access to the command content, while ensuring the security properties verification.
  • Addition of com.microej.library.security.util-der v1.0.2: a library providing a set of helpers to extract data from a DER-encoded stream of bytes.
  • Addition of com.microej.tool.addon.runtime.nls-po-processor v1.2.1: pre-processor that reads PO files and generate a binary and a Java interface.
  • Addition of com.is2t.tools.wadapps-firmware-customizer-extension v1.2.2: a module containing generic WPK scripts and a MicroEJ Tool to append a WPK to a firmware.
  • Addition of com.is2t.tools.wadapps-localdeploy-resident-launcher v1.1.5: a module enabling a platform to provide deploy as resident application run configuration.

The MicroEJ Central Repository is accessible by default in the MicroEJ Studio and SDK and provides libraries to enrich your applications and help development.

We have added new foundation libraries APIs (aj.api.ssl 2.1.0 and ej.api.bon 1.3.0), this may leads to Unresolved classpath warning when launching a Run Configuration, this topic will explain how to solve it.

Good coding!
The MicroEJ Team