July 15, 2020
otBackboneRouterConfigfunction added to the Backbone Router API.
otCoapAddResourcefunction removed from the CoAP API.
otCommissionerRemoveJoinerWithDiscernerfunctions added to the Commissioner API.
otJoinerDiscernerfunctions added to the Joiner API.
otLinkFilterSetDefaultRssInfunctions added to the Link API.
otLinkRawSetMacKeyfunctions added to the Raw Link API.
otThreadSetFixedDuaInterfaceIdentifierfunctions added to the General API.
otUdpGetSocketsfunction removed from the UDP Forward API.
otUdpGetSocketsfunction added to the UDP API.
otPlatRadioSetMacKey, functions added to the Platform Radio Configuration API.
April 27, 2020
- Backbone Router API added.
- Network Simulator Platform API added.
otNetworkDiag*structs added to the General API for improved Network Diagnostic usability.
otThreadSetDomainNamefunctions added to the General API.
otCommissionerGeneratePskcfunction removed from the Commissioner API. Use the
otDatasetGeneratePskcfunction in the General API to generate a PSKc going forward.
- Router API updated for access to the address cache table.
March 24, 2020
OT_COAP_MIN_ACK_TIMEOUTmacros to the CoAP API.
March 2, 2020
- Updated the CoAP API:
- Added helper functions to encode CoAP block options.
- Added functions to specify per-message transmission parameters for CoAP requests and responses.
January 9, 2020
- Histogram retry functions added to the Link API.
December 3, 2019
- Server and Service configuration functions and structs moved from the Server API to the General API to support service registration by Leaders.
*RouterRoleEnabledfunctions renamed to
*RouterEligiblein the Router API to support REED enhancements.
otPlatLogvfunction removed from the Logging Platform API.
OT_TOOL_ALIGNmacro removed from the Toolchain Platform API and from various struct definitions.
November 11, 2019
otThreadResetIp6Countersfunction added to the General API.
- New functions for reseting counters and getting and setting maximum frame retries added to the Link API.
October 25, 2019
otThreadGetVersionfunction added to the General API.
otPlatRadioSetCcaEnergyDetectThresholdfunctions added to the Radio Configuration Platform API.
September 19, 2019
- Split the Random API page into Crypto and Non-Crypto to align with source code.
otCommissionerGetNextJoinerInfofunction added to the Commissioner API.
otPlatRadioIsCoexEnabledfunction added to the Radio Types API.
- Changed the return type of numerous APIs that always succeed from
August 9, 2019
otPlatSettingsDeinitfunction added to the Settings Platform API.
otPlatUartFlushfunction added to the UART Platform API.
mTimestampmoved from the
otRadioIeInfostruct to the
otNetifInterfaceIdenumeration removed from the IPv6 API.
June 17, 2019
- Added callbacks for notifying of state changes and joiner activity to the Commissioner API.
- Compiler-specific function modifiers of
OT_CDECLremoved in conjunction with removal of Windows support.
May 28, 2019
otNeighborTableEntryInfostruct added to the Router/Leader API.
otThreadGetRlocfunctions added to the General API.
otUdpSendDatagramfunction added to the UDP API.
- Random API moved from a platform abstraction to a module, with improved cryptographic random number generation.
- Entropy and Entropy Platform APIs added.
May 14, 2019
otPlatRadioGetSupportedChannelMaskfunctions added to the Radio Operation Platform API.
- Removed physical layer channel functions from the Link API.
March 14, 2019
- Added support for OQPSK modulation in the 915MHz band to the Radio Types Platform API and the Link API.
- Various CoAP Secure API refinements.
- New SLAAC module functions added to the IPv6 API.
otSemanticallyOpaqueIidGeneratorDatastruct and related functions removed from the IPv6 API.
February 25, 2019
otIp6SlaacUpdatefunctions removed from the IPv6 API.
January 30, 2019
January 23, 2019
- UDP Receiver functions added to the UDP API.
otCoapHeaderstruct removed from the CoAP API. CoAP header information has been refined into the CoAP message.
- The DHCPv6 Server API has been removed.