Skip to content

Commit

Permalink
[azure-core-cpp] Update to 1.11.0
Browse files Browse the repository at this point in the history
## 1.11.0 (2024-01-11)

### Features Added

- Added 'OPTIONS' HTTP method to `Azure::Core::Http::HttpMethod` enum.
- Added TLS 1.3 support to WinHTTP transport.
- Environment Log Level Listener now logs the ThreadID for the thread originating the trace.
- [[microsoft#4983]](Azure/azure-sdk-for-cpp#4983) Added support for setting `CURLOPT_CAPATH` libcurl option on Linux. (A community contribution, courtesy of _[phoebusm](https://github.com/phoebusm)_)

### Bugs Fixed

- [[microsoft#5172]](Azure/azure-sdk-for-cpp#5172) `Azure::Nullable::Emplace()` does not set `HasValue()` to `true`.
- [[microsoft#5130]](Azure/azure-sdk-for-cpp#5130) `Url::AppendPath()` and `Url::SetPath()` may end up with a double slash at the beginning of a path.
- [[microsoft#5007]](Azure/azure-sdk-for-cpp#5007) Some versions of GCC no longer include stdint.h in cstdint.

### Other Changes

- [[microsoft#4756]] (Azure/azure-sdk-for-cpp#4756) `BearerTokenAuthenticationPolicy` now uses shared mutex lock for read operations.

### Acknowledgments

Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:

- Phoebus Mak _([GitHub](https://github.com/phoebusm))_
  • Loading branch information
azure-sdk committed Jan 11, 2024
1 parent 84743c6 commit 3a528fe
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 123 deletions.
115 changes: 0 additions & 115 deletions ports/azure-core-cpp/fix_gcc13.patch

This file was deleted.

9 changes: 5 additions & 4 deletions ports/azure-core-cpp/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# NOTE: All changes made to this file will get overwritten by the next port release.
# Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp.

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-sdk-for-cpp
REF azure-core_1.10.3
SHA512 b3705cf757a14693f65a5ea4a43cc3c5f8377b3156ef24869bd664e9e8b25797fd21107ad543db476335bbb2389687cc1ed8fb8fe1010bb9b5a0eb406f3c0d59
PATCHES
fix_gcc13.patch
REF azure-core_1.11.0
SHA512 0627e65ba429e6caba027e1e0473ad00de1a5a0259df9f2ac823fb37dda6e9dbd307bd75ab92b1acb2967b123d221b25ea9cfe07f0b7d7ec89c789142e7643ac
)

vcpkg_check_features(
Expand Down
7 changes: 5 additions & 2 deletions ports/azure-core-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"$comment": [
"NOTE: All changes made to this file will get overwritten by the next port release.",
"Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp."
],
"name": "azure-core-cpp",
"version-semver": "1.10.3",
"port-version": 2,
"version-semver": "1.11.0",
"description": [
"Microsoft Azure Core SDK for C++",
"This library provides shared primitives, abstractions, and helpers for modern Azure SDK client libraries written in the C++."
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/azure-core-cpp.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "30673e31e776858e870bff22344de32cada95d13",
"version-semver": "1.11.0",
"port-version": 0
},
{
"git-tree": "3de5ec61efe0f113131a5a7847a2964b930b8f88",
"version-semver": "1.10.3",
Expand Down
4 changes: 2 additions & 2 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -421,8 +421,8 @@
"port-version": 0
},
"azure-core-cpp": {
"baseline": "1.10.3",
"port-version": 2
"baseline": "1.11.0",
"port-version": 0
},
"azure-core-tracing-opentelemetry-cpp": {
"baseline": "1.0.0-beta.4",
Expand Down

0 comments on commit 3a528fe

Please sign in to comment.