The MicroEJ Central Repository has been updated v2.15.0

Hello all,

We updated our MicroEJ Central Repository [1] with the latest libraries and functionalities.

The changelog below is a summary, with major highlights. To go further please consult:

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

Happy coding!
The MicroEJ Team

[1] https://developer.microej.com/central-repository/
[2] https://repository.microej.com/javadoc/microej_5.x/apis/

UI

Add new features to the FrontPanel, add an event logger and heap allocator to the C library.

  • Module “com.microej.pack.ui.ui-pack” added (v13.0.7)
  • Module “com.microej.pack.ui.ui-pack” added (v13.1.0)
  • Module “com.microej.clibrary.llimpl-microui” added (v1.1.0)
  • Module “ej.api.drawing” added (v1.0.3)
  • Module “ej.api.microui” added (v3.1.0)

Watchdog

First public implementation of the watchdog Foundation Library.

  • Module “com.microej.clibrary.llimpl.watchdog-timer-generic” added (v3.0.1)
  • Module “com.microej.clibrary.llimpl.watchdog-timer-realtek-amebad” added (v2.0.1)
  • Module “com.microej.clibrary.platform.watchdog-timer-checkpoint-freertos” added (v2.0.1)
  • Module “com.microej.pack.watchdog-timer.watchdog-timer-impl” added (v3.0.1)
  • Module “com.microej.pack.watchdog-timer.watchdog-timer-llapi” added (v3.0.0)
  • Module “com.microej.pack.watchdog-timer.watchdog-timer-mock” added (v3.0.1)
  • Module “com.microej.pack.watchdog-timer.watchdog-timer-pack” added (v2.0.1)
  • Module “com.microej.pack.watchdog-timer.watchdog-timer-testsuite” added (v3.0.0)
  • Module “ej.api.watchdog-timer” added (v2.0.0)

Bluetooth

Rework README for the API, update to the latest EDC library, improve logs in the tests.

  • Module “com.microej.pack.bluetooth.bluetooth-mock-net” added (v2.0.3)
  • Module “com.microej.pack.bluetooth.bluetooth-mock-stub” added (v2.0.2)
  • Module “com.microej.pack.bluetooth.bluetooth-pack” added (v2.1.2)
  • Module “com.microej.pack.bluetooth.bluetooth-testsuite” added (v2.0.1)
  • Module “com.microej.pack.bluetooth.bluetooth-wbe” added (v2.0.2)
  • Module “ej.api.bluetooth” added (v2.1.1)

Rcommand

Upgrade to the latest build types and dependencies. Add a method to retrieve a configuration information about the connectivity.

  • Module “ej.library.iot.rcommand” added (v2.3.2)
  • Module “ej.library.iot.rcommand” added (v2.10.1)
  • Module “ej.library.iot.rcommand-comm” added (v1.1.0)
  • Module “ej.library.iot.rcommand-connectivity” added (v0.2.0)
  • Module “ej.library.iot.rcommand-serversocket” added (v2.5.0)
  • Module “ej.library.iot.rcommand-bluetooth-controller” added (v1.1.0)
  • Module “ej.library.iot.rcommand-bluetooth-host” added (v1.0.1)

FS and Storage

Bugfix on potential Null Pointer Exceptions for the FS library. Add two new APIS for the storage library (size and modification of an entry).

  • Module “ej.api.fs” added (v2.1.1)
  • Module “ej.library.runtime.storage” added (v1.2.0)
  • Module “ej.library.runtime.storage-fs” added (v1.2.0)

Network and Wi-Fi

Add new features (default interface, soft AP state, WPA3 security mode support and more).

  • Module “com.microej.pack.net-addons” added (v2.5.1)
  • Module “ej.api.ecom-network” added (v2.1.0)
  • Module “ej.api.ecom-wifi” added (v2.2.1)

IoT

Add new features to Hoka mainly for cookies support. Bugfix on potential Null Pointer Exceptions on both Hoka and Paho libraries. Update to use MMM and bugfixes for Paho.

  • Module “ej.library.iot.hoka” added (v8.3.4)
  • Module “org.eclipse.paho.pqttv3-microej” added (v1.9.0)
  • Module “org.eclipse.paho.mqttv3-ssl-microej” added (v3.6.0)

Wadapps

Add Wadapps in the Central Repository for MicroEJ 5. Multiple updates of code and dependency.

  • Module “com.microej.app.wadapps.commandserver-comm” added (v1.9.0)
  • Module “com.microej.app.wadapps.commandserver-socket” added (v1.14.0)
  • Module “com.microej.kernelapi.basictool” added (v1.2.0)
  • Module “com.microej.kernelapi.property” added (v1.1.0)
  • Module “com.microej.kernelapi.service” added (v1.1.0)
  • Module “com.microej.kernelapi.storage” added (v1.1.0)
  • Module “com.microej.kernelapi.wadapps” added (v2.1.2)
  • Module “com.microej.kernelapi.microui” added (v3.0.0)
  • Module “com.microej.kernelapi.microui” added (v3.1.0)
  • Module “com.microej.library.wadapps.launcher-util” added (v3.4.0)
  • Module “com.microej.library.wadapps.metadata-provider” added (v1.2.0)
  • Module “com.microej.library.wadapps.property-loader” added (v2.1.0)
  • Module “com.microej.library.wadapps.storage-kf” added (v1.3.1)
  • Module "com.microej.library.wadapps.wadapps-rcommand added (v3.1.0)
  • Module "com.microej.library.wadapps.wadapps-rcommand-impl added (v1.2.0)
  • Module “ej.library.wadapps.wadapps” added (v2.1.1)
  • Module “ej.library.wadapps.wadapps-common” added (v1.1.1)
  • Module “ej.library.wadapps.wadapps-multisandbox” added (v1.3.2)
  • Module “ej.library.wadapps.wadapps-monosandbox” added (v1.1.1)
  • Module “ej.tool.addon.wadapps.wadapps-processor” added (v2.1.1)
  • Module “ej.tool.addon.wadapps.monosandbox-processor” added (v1.1.0)