You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Azure Core October GA Release
* Change to re-trigger CI
* Undo change, still re-trigger CI
* Update sdk/core/azure-core/CHANGELOG.md
Co-authored-by: Larry Osterman <[email protected]>
* Also update wording in the previous release
* Spelling
---------
Co-authored-by: Anton Kolesnyk <[email protected]>
Co-authored-by: Larry Osterman <[email protected]>
Copy file name to clipboardExpand all lines: sdk/core/azure-core/CHANGELOG.md
+15-2Lines changed: 15 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,24 +1,37 @@
1
1
# Release History
2
2
3
-
## 1.14.0-beta.3 (Unreleased)
3
+
## 1.14.0 (2024-10-03)
4
4
5
5
### Features Added
6
6
7
+
- Added a new constructor for `Azure::Core::Context` that takes an `Azure::DateTime` deadline. This enables creating a new context directly with a deadline.
8
+
- Request logs to now include the `accept-range`, `content-range`, `range`, `WWW-Authenticate`, `x-ms-date`, `x-ms-error-code`, `x-ms-range`, and `x-ms-version` headers.
9
+
- Added default constructor, `Parse()`, and equality comparison operators to `Azure::Core::Uuid`.
10
+
- Added an `Azure::Core::ResourceIdentifier` type.
11
+
7
12
### Breaking Changes
8
13
14
+
- Deprecated the `Azure::Core::Context::ApplicationContext` object.
15
+
- If customer code is using `Azure::Core::Context::ApplicationContext`, the customer should instead create their own root context object which is used
16
+
wherever the customer would have previously used `Azure::Core::Context::ApplicationContext`, i.e. `Azure::Core::Context(deadline)` instead of `Azure::Core::Context::ApplicationContext.WithDeadline(deadline)`.
17
+
9
18
### Bugs Fixed
10
19
20
+
- Throw `std::invalid_argument` if the value of `TimeFractionFormat` enum passed in to `DateTime::ToString()` is invalid.
21
+
-`Azure::Core::Uuid::ToString()` is now `const`.
11
22
- Make the HTTP transport behavior consistent between WinHTTP and libcurl by disabling automatically following redirects on Windows.
12
23
- Added basic input validation to `Azure::Core::ResourceIdentifier` to ensure the prefix match what is expected.
13
24
14
25
### Other Changes
15
26
27
+
-[[#5851]](https://github.com/Azure/azure-sdk-for-cpp/pull/5851) Remove unneeded `<regex>` includes. (A community contribution, courtesy of _[rschu1ze](https://github.com/rschu1ze)_)
16
28
-[[#6014]](https://github.com/Azure/azure-sdk-for-cpp/pull/6014), [[#6016]](https://github.com/Azure/azure-sdk-for-cpp/pull/6016) Fixes for Doxygen generation. (A community contribution, courtesy of _[chewi](https://github.com/chewi)_)
17
29
18
30
### Acknowledgments
19
31
20
32
Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:
21
33
34
+
- Robert Schulze _([GitHub](https://github.com/rschu1ze))_
22
35
- James Le Cuirot _([GitHub](https://github.com/chewi))_
23
36
24
37
## 1.14.0-beta.2 (2024-09-12)
@@ -38,7 +51,7 @@ Thank you to our developer community members who helped to make Azure Core bette
38
51
39
52
### Features Added
40
53
41
-
- Added new constructor for `Azure::Core::Context` that takes a `std::chrono::system_clock::time_point` deadline. This enables creating a new context directly with a deadline.
54
+
- Added a new constructor for `Azure::Core::Context` that takes an `Azure::DateTime` deadline. This enables creating a new context directly with a deadline.
0 commit comments