Skip to content

azure-sdk-for-c_1.0.0-preview.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 20 Jul 23:12
379fe81

1.0.0-preview.3 (2020-07-20)

  • Updated az_result values:
    • Rename az_result value AZ_ERROR_PARSER_UNEXPECTED_CHAR to AZ_ERROR_UNEXPECTED_CHAR.
    • Remove unused az_result error codes: AZ_ERROR_JSON_STRING_END, AZ_ERROR_JSON_POINTER_TOKEN_END, and AZ_ERROR_MUTEX.
  • Add permutations of numeric type parsing and formatting APIs on span - ato[u|i][32|64], atod and the inverse [u|i][32|64]toa, dtoa.
  • Updates to the JSON APIs:
    • Rename JSON parser/builder APIs to reader/writer.
    • Add double parsing and formatting support to JSON reader and JSON writer.
    • Redesign JSON reader and JSON token APIs with lazy evaluation of tokens, proper unescaping support, and hardened validation.
  • Update samples, README docs along with deep dive video, and VSCode and CMake instructions.
    • Add PnP sample for Azure IoT Hub.
  • Add log classification for the IoT convenience layer.
  • Fixed SAS token generation by URL-encoding the components.
  • Rename the http response function az_http_response_write_span to az_http_response_append.
  • Add thread safety for client secret credential.
  • Transform apply_credential into an HTTP policy.
  • Default behavior for failed preconditions changed to infinite loop instead of thread sleep.