Skip to content

v1.2.0

Compare
Choose a tag to compare
@harlem88 harlem88 released this 19 Jul 12:25
· 79 commits to master since this release
v1.2.0
2a1b215

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 and astarte_pairing_config_t.
  • Add new astarte_bson_serializer_new function.

Deprecated

  • BSON deserialization utility astarte_bson.h. Use the new deserialization functions contained
    in astarte_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
    and astarte_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).