- A new generic (“gnrc”) network stack, a highly modular and configurable IPv6/6LoWPAN network stack. It implements a large number of IETF RFCs, such as RFC 2473, RFC 4861, RFC 4944, RFC 6550, or RFC 6775. It provides a unified API between the different layers and a generic network device interface.
- A new timer subsystem is introduced by xtimer, replacing hwtimer and vtimer modules. xtimer offers very precise timer operations as well as support for long-term timers running over days and weeks. Along with well-known timer operations in RIOT, it also provides a function for accurate periodic timers.
- Refactoring and cleaning up the peripheral drivers as well as other CPU and board specific code, helped to reduce the number of Makefile duplication lines by about 50% and provide a much cleaner and easier to use interface for porting new platforms to RIOT.
The Zolertia’s RE-Mote platform is included as an officially hardware platform supported in RIOT.
The RIOT community will offer long-term bug fixes for this release in a API-stable branch.