Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.

Commit 100c4d8

Browse files
Jinming-Huvinjiang
authored andcommitted
Release 7.4.0
1 parent 054149a commit 100c4d8

File tree

7 files changed

+19
-13
lines changed

7 files changed

+19
-13
lines changed

Changelog.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Azure Storage Client Library for C++
22
History of Changes
33

4+
Changes in v7.4.0
5+
- New feature: Premium File Share Properties.
6+
- Fixed a bug: crash in table batch operation.
7+
- Upgraded CPPRest to latest version 2.10.16.
8+
49
Changes in v7.3.1
510
- Fixed a bug: RangeNotSatisfiable exception is mistakenly swallowed.
611
- Fixed a bug: File length is not returned when listing files.

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "Microsoft Azure Storage Client Library for C++"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 7.3.1
41+
PROJECT_NUMBER = 7.4.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

Microsoft.WindowsAzure.Storage/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,8 @@ set(AZURESTORAGE_LIBRARIES ${AZURESTORAGE_LIBRARY} ${CASABLANCA_LIBRARY} ${Boost
150150

151151
# Set version numbers centralized
152152
set (AZURESTORAGE_VERSION_MAJOR 7)
153-
set (AZURESTORAGE_VERSION_MINOR 3)
154-
set (AZURESTORAGE_VERSION_REVISION 1)
153+
set (AZURESTORAGE_VERSION_MINOR 4)
154+
set (AZURESTORAGE_VERSION_REVISION 0)
155155

156156
# Set output directories.
157157
if(NOT DEFINED CMAKE_INSTALL_BINDIR)

Microsoft.WindowsAzure.Storage/includes/wascore/constants.dat

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -411,21 +411,21 @@ DAT(xml_user_delegation_key_expiry, _XPLATSTR("Expiry"))
411411
DAT(json_file_permission, _XPLATSTR("permission"))
412412

413413
#define STR(x) #x
414-
#define VER(x) _XPLATSTR("Azure-Storage/7.3.1 (Native; Windows; MSC_VER " STR(x) ")")
414+
#define VER(x) _XPLATSTR("Azure-Storage/7.4.0 (Native; Windows; MSC_VER " STR(x) ")")
415415
#if defined(_WIN32)
416416
#if defined(_MSC_VER)
417417
#if _MSC_VER >= 1900
418418
DAT(header_value_user_agent, VER(_MSC_VER))
419419
#elif _MSC_VER >= 1800
420-
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.3.1 (Native; Windows; MSC_VER 18XX)"))
420+
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.4.0 (Native; Windows; MSC_VER 18XX)"))
421421
#else
422-
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.3.1 (Native; Windows; MSC_VER < 1800)"))
422+
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.4.0 (Native; Windows; MSC_VER < 1800)"))
423423
#endif
424424
#else
425-
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.3.1 (Native; Windows)"))
425+
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.4.0 (Native; Windows)"))
426426
#endif
427427
#else
428-
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.3.1 (Native)"))
428+
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/7.4.0 (Native)"))
429429
#endif
430430

431431
#endif // _CONSTANTS
0 Bytes
Binary file not shown.

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Azure Storage Client Library for C++ (7.3.1)
1+
# Azure Storage Client Library for C++ (7.4.0)
22

33
The Azure Storage Client Library for C++ allows you to build applications against Microsoft Azure Storage. For an overview of Azure Storage, see [Introduction to Microsoft Azure Storage](https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction).
44

@@ -65,7 +65,7 @@ To build with source code, there are three ways to install dependencies:
6565
Because Casablanca does not release NuGet packages anywhere anymore, Starting from 5.1.0, this repository cannot be built with pre-built Casablanca NuGet packages. However, you can export your own version of Casablanca NuGet packages to install dependencies of this project:
6666
```BatchFile
6767
C:\src\vcpkg> .\vcpkg install cpprestsdk
68-
C:\src\vcpkg> .\vcpkg export --nuget cpprestsdk --nuget-id=Casablanca --nuget-version=2.10.15
68+
C:\src\vcpkg> .\vcpkg export --nuget cpprestsdk --nuget-id=Casablanca --nuget-version=2.10.16
6969
```
7070
7171
- Manage dependencies by yourself
@@ -130,6 +130,7 @@ The validated Casablanca version for each major or recent release on different p
130130
| 7.2.0 | 2.10.14 | 2.10.14 |
131131
| 7.3.0 | 2.10.15 | 2.10.15 |
132132
| 7.3.1 | 2.10.15 | 2.10.15 |
133+
| 7.4.0 | 2.10.16 | 2.10.16 |
133134

134135
## Code Samples
135136

@@ -224,7 +225,7 @@ git clone https://github.com/Microsoft/cpprestsdk.git
224225

225226
- Checkout the version on which Azure Storage Client Library for C++ depends:
226227
```bash
227-
git checkout tags/v2.10.15 -b v2.10.15
228+
git checkout tags/v2.10.16 -b v2.10.16
228229
```
229230

230231
- Build the project in Release mode
@@ -332,7 +333,7 @@ git clone https://github.com/Microsoft/cpprestsdk.git
332333
- Checkout the version on which Azure Storage Client Library for C++ depends:
333334
```bash
334335
cd cpprestsdk
335-
git checkout tags/v2.10.15 -b v2.10.15
336+
git checkout tags/v2.10.16 -b v2.10.16
336337
```
337338

338339
- Build the project in Release mode

azure-pipelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ pr:
66
- dev
77

88
variables:
9-
cpp_rest_sdk_version: 2.10.15
9+
cpp_rest_sdk_version: 2.10.16
1010

1111
jobs:
1212
- job: build_test_linux

0 commit comments

Comments
 (0)