Skip to content

Commit

Permalink
Update changelog to release 1.2.0 with IoT Plug and Play (#1899)
Browse files Browse the repository at this point in the history
* Update changelog to release 1.2.0 with IoT Plug and Play

* Increment to 1.2.0

* Update az_version.h

* Add the new feature heading in the CL.

* Fixup formatting of CL content

* Remove link to feature/iot_pnp branch.
  • Loading branch information
ahsonkhan authored Sep 8, 2021
1 parent f6e94ef commit 55a7d5b
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# Release History

## 1.2.0-beta.2 (Unreleased)
## 1.2.0 (2017-09-08)

### New Features

- Add `az_iot_provisioning_client_get_request_payload()` to create MQTT payload bodies during Device Provisioning.
- This version provides new APIs to follow the IoT Plug and Play convention to implement Telemetry, Commands, Properties and Components defined in a DTDL model.
- To read/write properties the SDK now provides functions to produce the right payload for components, as shown in the header sdk/inc/azure/iot/az_iot_hub_client_properties.h.
- To read/write properties, the SDK now provides functions to produce the right payload for components, as shown in the header `azure/iot/az_iot_hub_client_properties.h`.
- To send telemetry messages, the required header is added to identify components.
- When responding to a command invocation the component name is automatically parsed and provided when available.
- All new samples follow the IoT Plug and Play convention and can be connected to IoT Hub (with or without DPS), or IoT Central.
Expand Down Expand Up @@ -32,7 +34,7 @@

- Compared to the previous 1.0.0 release, there are **no** breaking changes.
- Removed `az_iot_pnp_client.h`, which included some beta APIs related to IoT Plug and Play such as `az_iot_pnp_client()`.
- These will ship in a future release and will continue to be available as beta from [this feature branch](https://github.com/Azure/azure-sdk-for-c/tree/feature/iot_pnp).
- These will ship in a future release (1.2.0).

### Bug Fixes

Expand Down
2 changes: 1 addition & 1 deletion cmake-modules/AddAzureSDKforC.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
include(FetchContent)
FetchContent_Declare(azuresdkforc
GIT_REPOSITORY https://github.com/Azure/azure-sdk-for-c.git
GIT_TAG 1.1.0)
GIT_TAG 1.2.0)
FetchContent_GetProperties(azuresdkforc)
if(NOT azuresdkforc_POPULATED)
FetchContent_Populate(azuresdkforc)
Expand Down
5 changes: 3 additions & 2 deletions sdk/inc/azure/core/az_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

/// The version in string format used for telemetry following the `semver.org` standard
/// (https://semver.org).
#define AZ_SDK_VERSION_STRING "1.2.0-beta.2"
#define AZ_SDK_VERSION_STRING "1.2.0"

/// Major numeric identifier.
#define AZ_SDK_VERSION_MAJOR 1
Expand All @@ -29,6 +29,7 @@
#define AZ_SDK_VERSION_PATCH 0

/// Optional pre-release identifier. SDK is in a pre-release state when present.
#define AZ_SDK_VERSION_PRERELEASE "beta.2"
#define AZ_SDK_VERSION_PRERELEASE
#undef AZ_SDK_VERSION_PRERELEASE

#endif //_az_VERSION_H

0 comments on commit 55a7d5b

Please sign in to comment.