- Added FOTA support for nRF7002DK board
- Updated Zephyr to 3.6.0
- Updated sdk-nrf to 2.7.0
- Updated Anjay-zephyr to 3.8.1
- Added instruction for updating es-WiFi module for B-L475E-IOT01A Discovery kit
- Adjusted
nrf9160dk_nrf9160_ns
build to meet new default target - Reworked build system to use
sysbuild
for FOTA builds on upstream Zephyr and T-Mobile SDKs
- Changed C stdlib to Picolibc (Zephyr's default) for most projects
- Added TF-M support for nRF7002 DK board (changed the board variant from
nrf7002dk_nrf5340_cpuapp
tonrf7002dk_nrf5340_cpuapp_ns
) - Added new parameter to specify log virtual port for factory provisioning script
- Updated Zephyr SDK to 0.16.4
- Updated Zephyr to 3.5.0
- Updated sdk-nrf to 2.5.0
- Adjusted Kconfig options to make projects build on newest Zephyr and nCS versions
- Fix Anjay-zephyr revision in west*.yml files
- Added Bubblemaker app
- Added tmo_dev_edge board as a target for demo and minimal samples with the possibility to switch preferred network bearer and perform firmware update using the external flash
- Added support for Location object in
asset_tracker
application
- Added support for nRF7002DK board
- Updated Zephyr to 3.3.0
- Updated sdk-nrf to 2.3.0
- Updated Anjay-zephyr to 3.4.1
- Adjusted partition layout and MCUboot configuration on nRF9160DK builds to support the newer version of sdk-nrf
- Added overlay for nRF9160DK in demo application which enables experimental Advanced Firmware Update object (/33629)
- Fixed firmware update on Thingy:91 - made sure that enough free space is left on the flash partition for MCUboot's move algorithm to work
- Fixed runtime certificate configuration on nRF52840 based boards
- Added support for arduino_nano_33_ble_sense board
- Added runtime certificate configuration option
- Added possibility to set PSK in hexadecimal format
- Moved common code from demo samples to Anjay Zephyr
- Updated sdk-nrf to final 2.2.0
- Disabled Access Control in the minimal project
- Made firmware update with external flash on nRF9160DK work again
- Added provisioning script for
demo
examples - Added nRF52840dk_nRF52840 with OpenThread support
- Added automatic handling of connection link state
- Added option for use of non-secure WiFi networks
- Added configuration for software-based security on nRF9160DK
- Updated Zephyr to 3.2.0
- Updated sdk-nrf to 2.2.0-rc1
- Refactored network connection handling
- Firmware update success status can be now persisted across reboots until actual delivery
- Fixed critical memory corruption bug in the factory provisioning app
- Fixed problem with push buttons IID
- Added ESP32-DevKitC board support to
demo
andminimal
examples - Experimental support for firmware update on the L475 board
- Added GPS and assisted location to Thingy:91 and nRF9160dk targets as default
- Turned off Thread Analyzer and TCP support by default.
- Deferred network initialization so that network settings can actually be changed if connection fails
- Updated Anjay-zephyr to 3.1.2
- Added support for factory provisioning
- Added
nls_agps_req
shell command for Nordic Location Services A-GPS testing purposes
- Updated Anjay-zephyr to 3.1.1
- Updated static partition definitions
- Improved logging in Location Assistance object
- Cleaned up use of logging statements
- Separated factory provisioning-related code from the main application
- Enabled full printf to work with Zephyr SDK 0.14.2
- Fixed PWM code for Thingy:91
- LwM2M 1.1 is not enforced anymore when using persistence
- Fixed memleak in persist_target_to_settings()
- Updated Anjay-zephyr to 3.0.0
- Reformatted code so it meets Zephyr standards
- Implemented Location Assistance object
- Implemented Connectivity Monitoring object
- Added shell command to enable runtime lifetime reconfiguration
- Added persistence implementation
- Added support for firmware update
- Made GPS support configurable through Kconfig
- Migrated nRF targets to use nrfxlib sockets
- Migrated configuration to use Zephyr settings API
- Updated Anjay-zephyr to 2.14.1
- Updated Zephyr to 2.7.0
- Updated sdk-nrf to 1.9.1
- Updated ei_demo to use the Edge Impulse wrapper from sdk-nrf
- Made the code more thread-safe
- Fixed erroneous uses of memset()
- Edge Impulse example
- L475 support in minimal client
- nRF9160 DK support in minimal client
- Thingy:91 support in minimal client
- Cleaner code using Anjay event loop
- Simpler demo implementation using Anjay IPSO objects
- Updated Anjay-zephyr to 2.14.0
- Fixed global names
- Moved client containing all features to demo folder
- Minimal client example for qemu_x86
- Support for Thingy:91 in demo application
- Location object
- Buzzer object
- Changed regulatory domain on eS-WiFi modem to World Wide
- Sensor objects implementation depends on sensor presence, rather than board name.
- Updated Anjay-zephyr to 2.13.0
- Updated Zephyr to 2.6.0
- Updated sdk-nrf to 1.6.0
- Use Anjay-zephyr 2.11.1 integration layer
- Use Zephyr v2.5.0
- Use Zephyr logger as log handler
- Add initial support for nRF9160DK board
- Fix assertion failure when invalid URI is passed
- Fix problem with invalid file state after write
- Initial release