Skip to content

Releases: AVSystem/Anjay-zephyr

Anjay-zephyr 3.8.1

13 Nov 12:27
Compare
Choose a tag to compare

Improvements

  • Fixed compatibility with the newest versions of Zephyr (3.6.0) and nRF Connect SDK (2.7.0)
  • Added support for polling multiple sockets using es-WiFi module
  • Imply STREAM_FLASH_ERASE and IMG_ERASE_PROGRESSIVELY when using
    ANJAY_ZEPHYR_FOTA, warn user if IMG_ERASE_PROGRESSIVELY is disabled.

Bugfixes

  • Fixed faulty assertion in src/objects/ecid.c
  • Fixed Modem FOTA status reporting mechanism on nRF9160 with NCS v2.5.0 and up
  • Clear the flash area manually for FOTA image if IMG_ERASE_PROGRESSIVELY is not
    enabled.

Anjay-zephyr 3.8

28 May 10:03
Compare
Choose a tag to compare

Bugfixes

  • On nRF91 platforms, initialization of Anjay is now delayed until the Connectivity Monitoring object can be properly populated

Anjay-zephyr 3.7.0

16 Feb 12:11
Compare
Choose a tag to compare

Improvements

  • Reduced the memory footprint by lowering the logs verbosity
  • (commercial feature only) Added checking the Trigger resource value before updating registration in SMS Trigger mechanism
  • (commercial feature only) Added SMS Driver implementation for T-Mobile DevEdge DevKit

Anjay-zephyr 3.6.1

21 Nov 16:40
Compare
Choose a tag to compare

Bugfixes

  • Added zero initialization for /6 Location Object Resources for the state
    before catching the first fix in favor of blocking the Read operation

Improvements

  • Fixed compatibility with newest versions of Zephyr and nRF Connect SDK

Anjay-zephyr 3.5.0

07 Sep 14:28
Compare
Choose a tag to compare

Features

  • (commercial feature only) Added support for enabling/disabling bootstrapping from a SIM card in runtime
  • Added support for T-Mobile DevEdge IoT Developer Kit

Improvements

  • Disabled nRF GNSS priority mode before disconnecting
  • Added proper support for realtime clock on devices that use the POSIX clock API for that
  • Reversed dependency between ANJAY_ZEPHYR_GPS and ANJAY_ZEPHYR_GPS_{platform} Kconfig options for easier configuration; NOTE: this is a breaking change that may require updating your project configuration files
  • Reduced number of logs produced when NTP server can't be reached
  • Changed the default value of ANJAY_ZEPHYR_GPS_NRF_PRIO_MODE_PERMITTED Kconfig option to n
  • Unified persistence saving and loading order
  • Added a separate workqueue to perform library-related works

Bugfixes

  • Fixed reboot-related bug that occurred when stopping Anjay while processing the A-GPS request
  • Fixed invalid memory access when logging errors related to A-GPS requests
  • Retained location services result codes between objects creation/deletion
  • (commercial feature only) Fixed compatibility of the Core Persistence feature with the Zephyr TLS socket backend
  • (commercial feature only) Made sure that Core Persistence data is removed after each attempted use, to prevent old data from being used

Anjay-zephyr 3.4.1

23 Jun 15:42
Compare
Choose a tag to compare

Features

  • (commercial feature only) Added support for bootstrapping from SIM card on
    nRF9160-based devices
  • Added support for nRF700x Wi-FI IC
  • Added Light Control object for LED handling
  • Added persistence of attribute storage
  • Added support for FOTA of application and modem firmware for nRF9160 using
    experimental Advanced Firmware Update object (/33629)
  • (commercial feature only) Added support for Core Peristence

Improvements

  • Updated Anjay to version 3.4.1
  • Fixed avs_commons and anjay_zephyr configurations dependencies
  • Updated Nordic Location Services-related APIs and object implementations to match new object definitions and server-side behavior
  • Kconfig options which associated values can be changed during runtime have been marked as defaults
  • Fixed compatibility with NCS v2.3.0

Anjay-zephyr 3.3.0

21 Feb 10:17
Compare
Choose a tag to compare

Improvements

  • Updated Anjay to version 3.3.0
  • Revamped config of Anjay and its dependencies
  • Moved common code from demo samples to Anjay Zephyr
  • Added runtime certificate configuration option

Anjay-zephyr 3.2.1

13 Dec 13:01
Compare
Choose a tag to compare

Bugfixes

  • Deleted second ANJAY_WITH_MODULE_FACTORY_PROVISIONING definition in anjay_config.h
  • Added correct usage of the ZSOCK_MSG_DONTWAIT flag in network integration

Improvements

  • Added ANJAY_WITH_COMMUNICATION_TIMESTAMP_API, ANJAY_WITH_OBSERVATION_STATUS
    and ANJAY_MAX_OBSERVATION_SERVERS_REPORTED_NUMBER to Kconfig
  • Fixed compatibility with newer versions of Zephyr that require including its
    headers from the zephyr/ directory
  • Added support for private keys stored as DER-encoded PKCS#1 and SECG1
    (in addition to previously supported PKCS#8 and PEM encodings) on nRF91
    security backend

Anjay-zephyr 3.1.1

05 Aug 15:45
Compare
Choose a tag to compare

Improvements

  • Updated Anjay to version 3.1.1
  • Updated to Zephyr 3.x