Release Roadmap & Feature Overview

Roadmap Features

1.6 Release

Code download

  • QMSI 1.3
  • Unified Kernel
    • New Kernel APIs with shims for old Kernel APIs
  • HW Crypt Offload
  • Native CoAP
  • Shell Improvements
  • USB Mass Storage
  • Power Management Enhancements for Quark SE
  • Nordic BLE Controller

1.7 Release (February 2017)

Code Download

  • Unified Kernel continued
  • Direct Interrupt handling
  • CMSIS support
  • Native IP Stack
    • New Net and L2 APIs
    • Native protocols: MQTT, HTTP Library, CoAP (Zoap), NATS
  • Iotivity/OCF
  • Device Tree
  • Bootloader Support
  • Openocd support
  • RISC V Port
  • Xtensa Port

1.8 Release (June 2017)

  • Tickless Kernel
  • BT 5.0 Features
  • Eco System: Tracing, debugging support through 3rd party tools
  • Improved Build and Debug
  • 3rd Party Compilers Support
  • Xtensa GCC support
  • Improved Build on Mac/Windows
  • MMU/MPU: Initial support (WIP)
  • Expand device support

1.9 Release (August 2017)

  • POSIX API Layer
  • BSD Socket Support
  • Expand Device Tree support to more architectures
  • BLE Mesh
  • Full Bluetooth 5.0 Support
  • LWM2M (→)
  • Thread Protocol (initial drop) (→)
  • Expand LLVM Support to more architectures
  • MMU/MPU (Cont.): Thread Isolation, Paging  (→)
  • Revamp Testsuite, Increase Coverage
  • Build and Configuration System (CMake) (→)
  • Zephyr SDK NG
  • Eco System: Tracing, debugging support through 3rd party tools

1.10 Release (November 2017)

  • SMP Support
  • AMP Support
  • FOTA Updates, Integration with Bootloader (←)
  • IDE Integration
  • MMU/MPU (Cont.)

(←) potentially pull in

(→) potentially push out

Project JIRA