diff --git a/cmake-modules/FolderList.cmake b/cmake-modules/FolderList.cmake index e332274f36..13581b4371 100644 --- a/cmake-modules/FolderList.cmake +++ b/cmake-modules/FolderList.cmake @@ -16,17 +16,17 @@ macro(GetFolderList project) DownloadDepVersion(sdk/core azure-core 1.5.0) DownloadDepVersion(sdk/identity azure-identity 1.1.0) elseif(${project} STREQUAL STORAGE_COMMON) - DownloadDepVersion(sdk/core azure-core 1.7.1) + DownloadDepVersion(sdk/core azure-core 1.8.0) elseif(${project} STREQUAL STORAGE_BLOBS) - DownloadDepVersion(sdk/core azure-core 1.7.1) - DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.3.0) + DownloadDepVersion(sdk/core azure-core 1.8.0) + DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.3.1) elseif(${project} STREQUAL STORAGE_FILES_DATALAKE) DownloadDepVersion(sdk/core azure-core 1.7.1) DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.3.0) DownloadDepVersion(sdk/storage/azure-storage-blobs azure-storage-blobs 12.6.2) elseif(${project} STREQUAL STORAGE_FILES_SHARES) - DownloadDepVersion(sdk/core azure-core 1.7.1) - DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.3.0) + DownloadDepVersion(sdk/core azure-core 1.8.0) + DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.3.1) elseif(${project} STREQUAL STORAGE_QUEUES) DownloadDepVersion(sdk/core azure-core 1.5.0) DownloadDepVersion(sdk/storage/azure-storage-common azure-storage-common 12.2.3) diff --git a/sdk/storage/assets.json b/sdk/storage/assets.json index bca7a91d0d..c4a42bbdf6 100644 --- a/sdk/storage/assets.json +++ b/sdk/storage/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "cpp", "TagPrefix": "cpp/storage", - "Tag": "cpp/storage_92d8f38118" + "Tag": "cpp/storage_5f1f86318a" } diff --git a/sdk/storage/azure-storage-blobs/CHANGELOG.md b/sdk/storage/azure-storage-blobs/CHANGELOG.md index 0ee7300646..a01c9dc99a 100644 --- a/sdk/storage/azure-storage-blobs/CHANGELOG.md +++ b/sdk/storage/azure-storage-blobs/CHANGELOG.md @@ -1,14 +1,10 @@ # Release History -## 12.7.0-beta.2 (Unreleased) +## 12.7.0 (2023-03-07) ### Features Added -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- Features in `12.7.0.beta.1` are now generally available. ## 12.7.0-beta.1 (2023-02-07) diff --git a/sdk/storage/azure-storage-blobs/CMakeLists.txt b/sdk/storage/azure-storage-blobs/CMakeLists.txt index 5507355f01..be205d76d5 100644 --- a/sdk/storage/azure-storage-blobs/CMakeLists.txt +++ b/sdk/storage/azure-storage-blobs/CMakeLists.txt @@ -32,9 +32,9 @@ if(FETCH_SOURCE_DEPS) add_subdirectory(${oneFolder} EXCLUDE_FROM_ALL) endforeach() elseif(NOT AZ_ALL_LIBRARIES) - find_package(azure-storage-common-cpp "12.3.0" CONFIG QUIET) + find_package(azure-storage-common-cpp "12.3.1" CONFIG QUIET) if(NOT azure-storage-common-cpp_FOUND) - find_package(azure-storage-common-cpp "12.3.0" REQUIRED) + find_package(azure-storage-common-cpp "12.3.1" REQUIRED) endif() endif() diff --git a/sdk/storage/azure-storage-blobs/src/private/package_version.hpp b/sdk/storage/azure-storage-blobs/src/private/package_version.hpp index 849eb65a08..c34575ea93 100644 --- a/sdk/storage/azure-storage-blobs/src/private/package_version.hpp +++ b/sdk/storage/azure-storage-blobs/src/private/package_version.hpp @@ -11,7 +11,7 @@ #define AZURE_STORAGE_BLOBS_VERSION_MAJOR 12 #define AZURE_STORAGE_BLOBS_VERSION_MINOR 7 #define AZURE_STORAGE_BLOBS_VERSION_PATCH 0 -#define AZURE_STORAGE_BLOBS_VERSION_PRERELEASE "beta.2" +#define AZURE_STORAGE_BLOBS_VERSION_PRERELEASE "" #define AZURE_STORAGE_BLOBS_VERSION_ITOA_HELPER(i) #i #define AZURE_STORAGE_BLOBS_VERSION_ITOA(i) AZURE_STORAGE_BLOBS_VERSION_ITOA_HELPER(i) diff --git a/sdk/storage/azure-storage-blobs/vcpkg.json b/sdk/storage/azure-storage-blobs/vcpkg.json index daf05c45da..14a527dfe0 100644 --- a/sdk/storage/azure-storage-blobs/vcpkg.json +++ b/sdk/storage/azure-storage-blobs/vcpkg.json @@ -1,6 +1,6 @@ { "name": "azure-storage-blobs-cpp", - "version-semver": "12.7.0-beta.1", + "version-semver": "12.7.0", "description": [ "Microsoft Azure Storage Blobs SDK for C++", "This library provides Azure Storage Blobs SDK." @@ -11,7 +11,7 @@ { "name": "azure-storage-common-cpp", "default-features": false, - "version>=": "12.3.0" + "version>=": "12.3.1" }, { "name": "vcpkg-cmake", diff --git a/sdk/storage/azure-storage-blobs/vcpkg/Config.cmake.in b/sdk/storage/azure-storage-blobs/vcpkg/Config.cmake.in index fdb76b47cb..8d197af34c 100644 --- a/sdk/storage/azure-storage-blobs/vcpkg/Config.cmake.in +++ b/sdk/storage/azure-storage-blobs/vcpkg/Config.cmake.in @@ -4,7 +4,7 @@ @PACKAGE_INIT@ include(CMakeFindDependencyMacro) -find_dependency(azure-storage-common-cpp "12.3.0") +find_dependency(azure-storage-common-cpp "12.3.1") include("${CMAKE_CURRENT_LIST_DIR}/azure-storage-blobs-cppTargets.cmake") diff --git a/sdk/storage/azure-storage-blobs/vcpkg/vcpkg.json b/sdk/storage/azure-storage-blobs/vcpkg/vcpkg.json index 7f52fd3919..97f96e0d84 100644 --- a/sdk/storage/azure-storage-blobs/vcpkg/vcpkg.json +++ b/sdk/storage/azure-storage-blobs/vcpkg/vcpkg.json @@ -14,7 +14,7 @@ { "name": "azure-storage-common-cpp", "default-features": false, - "version>=": "12.3.0" + "version>=": "12.3.1" }, { "name": "vcpkg-cmake", diff --git a/sdk/storage/azure-storage-common/CHANGELOG.md b/sdk/storage/azure-storage-common/CHANGELOG.md index c232a8d8df..a4e20225d7 100644 --- a/sdk/storage/azure-storage-common/CHANGELOG.md +++ b/sdk/storage/azure-storage-common/CHANGELOG.md @@ -1,14 +1,10 @@ # Release History -## 12.4.0-beta.1 (Unreleased) +## 12.3.1 (2023-03-07) ### Features Added -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- Bumped up SAS token service version to `2021-12-02`. ## 12.3.0 (2022-09-06) diff --git a/sdk/storage/azure-storage-common/CMakeLists.txt b/sdk/storage/azure-storage-common/CMakeLists.txt index 21baa9313d..05efb0e432 100644 --- a/sdk/storage/azure-storage-common/CMakeLists.txt +++ b/sdk/storage/azure-storage-common/CMakeLists.txt @@ -32,9 +32,9 @@ if(FETCH_SOURCE_DEPS) add_subdirectory(${oneFolder} EXCLUDE_FROM_ALL) endforeach() elseif(NOT AZ_ALL_LIBRARIES) - find_package(azure-core-cpp "1.7.1" CONFIG QUIET) + find_package(azure-core-cpp "1.8.0" CONFIG QUIET) if(NOT azure-core-cpp_FOUND) - find_package(azure-core-cpp "1.7.1" REQUIRED) + find_package(azure-core-cpp "1.8.0" REQUIRED) endif() endif() diff --git a/sdk/storage/azure-storage-common/src/account_sas_builder.cpp b/sdk/storage/azure-storage-common/src/account_sas_builder.cpp index 2a64dc90a4..84dec14552 100644 --- a/sdk/storage/azure-storage-common/src/account_sas_builder.cpp +++ b/sdk/storage/azure-storage-common/src/account_sas_builder.cpp @@ -9,7 +9,7 @@ namespace Azure { namespace Storage { namespace Sas { namespace { - constexpr static const char* SasVersion = "2021-04-10"; + constexpr static const char* SasVersion = "2021-12-02"; } void AccountSasBuilder::SetPermissions(AccountSasPermissions permissions) diff --git a/sdk/storage/azure-storage-common/src/private/package_version.hpp b/sdk/storage/azure-storage-common/src/private/package_version.hpp index 1f1c6a167a..243d95665e 100644 --- a/sdk/storage/azure-storage-common/src/private/package_version.hpp +++ b/sdk/storage/azure-storage-common/src/private/package_version.hpp @@ -11,9 +11,9 @@ #include #define AZURE_STORAGE_COMMON_VERSION_MAJOR 12 -#define AZURE_STORAGE_COMMON_VERSION_MINOR 4 -#define AZURE_STORAGE_COMMON_VERSION_PATCH 0 -#define AZURE_STORAGE_COMMON_VERSION_PRERELEASE "beta.1" +#define AZURE_STORAGE_COMMON_VERSION_MINOR 3 +#define AZURE_STORAGE_COMMON_VERSION_PATCH 1 +#define AZURE_STORAGE_COMMON_VERSION_PRERELEASE "" #define AZURE_STORAGE_COMMON_VERSION_ITOA_HELPER(i) #i #define AZURE_STORAGE_COMMON_VERSION_ITOA(i) AZURE_STORAGE_COMMON_VERSION_ITOA_HELPER(i) diff --git a/sdk/storage/azure-storage-common/vcpkg.json b/sdk/storage/azure-storage-common/vcpkg.json index ec2e2bcc10..802869816e 100644 --- a/sdk/storage/azure-storage-common/vcpkg.json +++ b/sdk/storage/azure-storage-common/vcpkg.json @@ -1,6 +1,6 @@ { "name": "azure-storage-common-cpp", - "version-semver": "12.3.0", + "version-semver": "12.3.1", "description": [ "Microsoft Azure Common Storage SDK for C++", "This library provides common Azure Storage-related abstractions for Azure SDK." @@ -11,7 +11,7 @@ { "name": "azure-core-cpp", "default-features": false, - "version>=": "1.7.1" + "version>=": "1.8.0" }, { "name": "libxml2", diff --git a/sdk/storage/azure-storage-common/vcpkg/Config.cmake.in b/sdk/storage/azure-storage-common/vcpkg/Config.cmake.in index 3ac85c7dd0..da9f2a1117 100644 --- a/sdk/storage/azure-storage-common/vcpkg/Config.cmake.in +++ b/sdk/storage/azure-storage-common/vcpkg/Config.cmake.in @@ -5,7 +5,7 @@ include(CMakeFindDependencyMacro) find_dependency(Threads) -find_dependency(azure-core-cpp "1.7.1") +find_dependency(azure-core-cpp "1.8.0") if(NOT WIN32) find_dependency(LibXml2) diff --git a/sdk/storage/azure-storage-common/vcpkg/vcpkg.json b/sdk/storage/azure-storage-common/vcpkg/vcpkg.json index 3ddfbab70d..8a1e98a6fe 100644 --- a/sdk/storage/azure-storage-common/vcpkg/vcpkg.json +++ b/sdk/storage/azure-storage-common/vcpkg/vcpkg.json @@ -14,7 +14,7 @@ { "name": "azure-core-cpp", "default-features": false, - "version>=": "1.7.1" + "version>=": "1.8.0" }, { "name": "libxml2", diff --git a/sdk/storage/azure-storage-files-shares/CHANGELOG.md b/sdk/storage/azure-storage-files-shares/CHANGELOG.md index ec876c9395..1edd44e896 100644 --- a/sdk/storage/azure-storage-files-shares/CHANGELOG.md +++ b/sdk/storage/azure-storage-files-shares/CHANGELOG.md @@ -1,14 +1,10 @@ # Release History -## 12.4.0-beta.2 (Unreleased) +## 12.4.0 (2023-03-07) ### Features Added -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- New features in `12.4.0-beta.1` are now generally available. ## 12.4.0-beta.1 (2023-02-07) diff --git a/sdk/storage/azure-storage-files-shares/CMakeLists.txt b/sdk/storage/azure-storage-files-shares/CMakeLists.txt index 130a753804..6a5f83b18f 100644 --- a/sdk/storage/azure-storage-files-shares/CMakeLists.txt +++ b/sdk/storage/azure-storage-files-shares/CMakeLists.txt @@ -32,9 +32,9 @@ if(FETCH_SOURCE_DEPS) add_subdirectory(${oneFolder} EXCLUDE_FROM_ALL) endforeach() elseif(NOT AZ_ALL_LIBRARIES) - find_package(azure-storage-common-cpp "12.3.0" CONFIG QUIET) + find_package(azure-storage-common-cpp "12.3.1" CONFIG QUIET) if(NOT azure-storage-common-cpp_FOUND) - find_package(azure-storage-common-cpp "12.3.0" REQUIRED) + find_package(azure-storage-common-cpp "12.3.1" REQUIRED) endif() endif() diff --git a/sdk/storage/azure-storage-files-shares/src/private/package_version.hpp b/sdk/storage/azure-storage-files-shares/src/private/package_version.hpp index 9508bdd691..b672d0fc0e 100644 --- a/sdk/storage/azure-storage-files-shares/src/private/package_version.hpp +++ b/sdk/storage/azure-storage-files-shares/src/private/package_version.hpp @@ -11,7 +11,7 @@ #define AZURE_STORAGE_FILES_SHARES_VERSION_MAJOR 12 #define AZURE_STORAGE_FILES_SHARES_VERSION_MINOR 4 #define AZURE_STORAGE_FILES_SHARES_VERSION_PATCH 0 -#define AZURE_STORAGE_FILES_SHARES_VERSION_PRERELEASE "beta.2" +#define AZURE_STORAGE_FILES_SHARES_VERSION_PRERELEASE "" #define AZURE_STORAGE_FILES_SHARES_VERSION_ITOA_HELPER(i) #i #define AZURE_STORAGE_FILES_SHARES_VERSION_ITOA(i) AZURE_STORAGE_FILES_SHARES_VERSION_ITOA_HELPER(i) diff --git a/sdk/storage/azure-storage-files-shares/src/share_sas_builder.cpp b/sdk/storage/azure-storage-files-shares/src/share_sas_builder.cpp index bb6c9b7341..448fba6057 100644 --- a/sdk/storage/azure-storage-files-shares/src/share_sas_builder.cpp +++ b/sdk/storage/azure-storage-files-shares/src/share_sas_builder.cpp @@ -2,6 +2,7 @@ // SPDX-License-Identifier: MIT #include "azure/storage/files/shares/share_sas_builder.hpp" +#include "azure/storage/files/shares/rest_client.hpp" #include #include @@ -11,7 +12,7 @@ namespace Azure { namespace Storage { namespace Sas { namespace { - constexpr static const char* SasVersion = "2020-02-10"; + constexpr static const char* SasVersion = Files::Shares::_detail::ApiVersion; std::string ShareSasResourceToString(ShareSasResource resource) { diff --git a/sdk/storage/azure-storage-files-shares/vcpkg.json b/sdk/storage/azure-storage-files-shares/vcpkg.json index c4dc0c66d2..e5c76e20cc 100644 --- a/sdk/storage/azure-storage-files-shares/vcpkg.json +++ b/sdk/storage/azure-storage-files-shares/vcpkg.json @@ -1,6 +1,6 @@ { "name": "azure-storage-files-shares-cpp", - "version-semver": "12.4.0-beta.1", + "version-semver": "12.4.0", "description": [ "Microsoft Azure Storage Files Shares SDK for C++", "This library provides Azure Storage Files Shares SDK." @@ -11,7 +11,7 @@ { "name": "azure-storage-common-cpp", "default-features": false, - "version>=": "12.3.0" + "version>=": "12.3.1" }, { "name": "vcpkg-cmake", diff --git a/sdk/storage/azure-storage-files-shares/vcpkg/Config.cmake.in b/sdk/storage/azure-storage-files-shares/vcpkg/Config.cmake.in index 94ccc02083..73b409b6b3 100644 --- a/sdk/storage/azure-storage-files-shares/vcpkg/Config.cmake.in +++ b/sdk/storage/azure-storage-files-shares/vcpkg/Config.cmake.in @@ -4,7 +4,7 @@ @PACKAGE_INIT@ include(CMakeFindDependencyMacro) -find_dependency(azure-storage-common-cpp "12.3.0") +find_dependency(azure-storage-common-cpp "12.3.1") include("${CMAKE_CURRENT_LIST_DIR}/azure-storage-files-shares-cppTargets.cmake") diff --git a/sdk/storage/azure-storage-files-shares/vcpkg/vcpkg.json b/sdk/storage/azure-storage-files-shares/vcpkg/vcpkg.json index 9874bac3cf..62b1493fa1 100644 --- a/sdk/storage/azure-storage-files-shares/vcpkg/vcpkg.json +++ b/sdk/storage/azure-storage-files-shares/vcpkg/vcpkg.json @@ -14,7 +14,7 @@ { "name": "azure-storage-common-cpp", "default-features": false, - "version>=": "12.3.0" + "version>=": "12.3.1" }, { "name": "vcpkg-cmake",