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_tandastarte_pairing_config_t. - Add new
astarte_bson_serializer_newfunction.
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_newinstead.
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).