v1.2.0
Astarte Device SDK ESP32 v1.2.0 release.
Changelog
Added
- Add support for server validation through ESP x509 Certificate Bundle.
- Add maximum JWT size to SDK configuration options.
- Add new deserialization utilities contained in
astarte_bson_deserializer.h
. - Add README section on how to use the (de)serialization utilities.
- Add the typedefines
astarte_bson_serializer_handle_t
,credential_type_t
,
astarte_ptr_list_entry_t
andastarte_pairing_config_t
. - Add new
astarte_bson_serializer_new
function.
Deprecated
- BSON deserialization utility
astarte_bson.h
. Use the new deserialization functions contained
inastarte_bson_deserializer.h
. - Direct use of the enums and structs
astarte_err_t
,astarte_byte_array_t
,
astarte_bson_serializer_t
,credential_type_t
,astarte_list_head_t
,astarte_ptr_list_entry_t
andastarte_pairing_config
. - Serializer initialization function
astarte_bson_serializer_init
. Use the new
astarte_bson_serializer_new
instead.
Removed
- Support for ESP IDF v3.x.
Fixed
- Fixed failure in writing the private TLS key following a hard reset performed during the partition
formatting procedure (Available since IDF v5.1).