Skip to content

Commit

Permalink
Version change to 5.0.0, and dropped Nuget package with name 'wastorage'
Browse files Browse the repository at this point in the history
  • Loading branch information
katmsft authored and vinjiang committed Jun 21, 2018
1 parent 7796d04 commit 76cb553
Show file tree
Hide file tree
Showing 15 changed files with 23 additions and 110 deletions.
2 changes: 2 additions & 0 deletions BreakingChanges.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Azure Storage Client Library for C++
History of Breaking Changes
Breaking Changes in v5.0:
- Dropped Nuget package with name 'wastorage'.

Breaking Changes in v4.0:
- `azure::storage::file::upload_properties` and `azure::storage::file::upload_properties_async` will no longer resize a file, even when properties contains length that is being set to 0 or other values.
Expand Down
8 changes: 8 additions & 0 deletions Changelog.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
Azure Storage Client Library for C++
History of Changes

Changes in v5.0.0
- Dropped the support for Nuget package with name 'wastorage', now this client library only release with Nuget name 'Microsoft.Azure.Storage.CPP'.
- Added support for specifying installation destination when compiling with cmake to resolve feature request #183.
- Enabled CMake on Windows.
- Added check for metadata name that is empty or contains whitespaces to fail fast, and trimmed beginning/trailing whitespaces for metadata value.
- Resolved an issue where partial xml body will not throw exception when being parsed.
- Resolved an issue where retry for Table's batch operation always returns the first response.

Changes in v4.0.0:
- Fixed an issue where blob names that only contains space cannot be listed properly.
- Added more compiler setting to unblock ApiScanning.
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "Microsoft Azure Storage Client Library for C++"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 4.0.0
PROJECT_NUMBER = 5.0.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
6 changes: 3 additions & 3 deletions Microsoft.Azure.Storage.CPP.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<id>Microsoft.Azure.Storage.CPP</id>
<version>4.0.0</version>
<version>5.0.0</version>
<title>Microsoft Azure Storage Client Library for C++</title>
<authors>Microsoft</authors>
<owners>Microsoft</owners>
Expand All @@ -16,8 +16,8 @@
<releaseNotes>Public release</releaseNotes>
<tags>Microsoft Azure Storage Table Blob Queue File Scalable windowsazureofficial</tags>
<dependencies>
<dependency id="Microsoft.Azure.Storage.CPP.v120" version="4.0.0" />
<dependency id="Microsoft.Azure.Storage.CPP.v140" version="4.0.0" />
<dependency id="Microsoft.Azure.Storage.CPP.v120" version="5.0.0" />
<dependency id="Microsoft.Azure.Storage.CPP.v140" version="5.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
2 changes: 1 addition & 1 deletion Microsoft.Azure.Storage.CPP.v120.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<id>Microsoft.Azure.Storage.CPP.v120</id>
<version>4.0.0</version>
<version>5.0.0</version>
<title>Microsoft Azure Storage Client Library for C++</title>
<authors>Microsoft</authors>
<owners>Microsoft</owners>
Expand Down
2 changes: 1 addition & 1 deletion Microsoft.Azure.Storage.CPP.v140.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<id>Microsoft.Azure.Storage.CPP.v140</id>
<version>4.0.0</version>
<version>5.0.0</version>
<title>Microsoft Azure Storage Client Library for C++</title>
<authors>Microsoft</authors>
<owners>Microsoft</owners>
Expand Down
2 changes: 1 addition & 1 deletion Microsoft.WindowsAzure.Storage/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ set(AZURESTORAGE_LIBRARY azurestorage)
set(AZURESTORAGE_LIBRARIES ${AZURESTORAGE_LIBRARY} ${CASABLANCA_LIBRARY} ${Boost_LIBRARIES} ${Boost_FRAMEWORK} ${OPENSSL_LIBRARIES} ${UUID_LIBRARIES} ${LibXML2_LIBRARIES})

# Set version numbers centralized
set (AZURESTORAGE_VERSION_MAJOR 4)
set (AZURESTORAGE_VERSION_MAJOR 5)
set (AZURESTORAGE_VERSION_MINOR 0)
set (AZURESTORAGE_VERSION_REVISION 0)

Expand Down
10 changes: 5 additions & 5 deletions Microsoft.WindowsAzure.Storage/includes/wascore/constants.dat
Original file line number Diff line number Diff line change
Expand Up @@ -338,21 +338,21 @@ DAT(xml_access_tier_inferred, _XPLATSTR("AccessTierInferred"))
DAT(xml_access_tier_change_time, _XPLATSTR("AccessTierChangeTime"))

#define STR(x) #x
#define VER(x) _XPLATSTR("Azure-Storage/4.0.0 (Native; Windows; MSC_VER " STR(x) ")")
#define VER(x) _XPLATSTR("Azure-Storage/5.0.0 (Native; Windows; MSC_VER " STR(x) ")")
#if defined(_WIN32)
#if defined(_MSC_VER)
#if _MSC_VER >= 1900
DAT(header_value_user_agent, VER(_MSC_VER))
#elif _MSC_VER >= 1800
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/4.0.0 (Native; Windows; MSC_VER 18XX)"))
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/5.0.0 (Native; Windows; MSC_VER 18XX)"))
#else
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/4.0.0 (Native; Windows; MSC_VER < 1800)"))
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/5.0.0 (Native; Windows; MSC_VER < 1800)"))
#endif
#else
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/4.0.0 (Native; Windows)"))
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/5.0.0 (Native; Windows)"))
#endif
#else
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/4.0.0 (Native)"))
DAT(header_value_user_agent, _XPLATSTR("Azure-Storage/5.0.0 (Native)"))
#endif

#endif // _CONSTANTS
Expand Down
Binary file modified Microsoft.WindowsAzure.Storage/version.rc
Binary file not shown.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Azure Storage Client Library for C++ (4.0.0)
# Azure Storage Client Library for C++ (5.0.0)

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](http://azure.microsoft.com/en-us/documentation/articles/storage-introduction/).

Expand Down
27 changes: 0 additions & 27 deletions wastorage.nuspec

This file was deleted.

27 changes: 0 additions & 27 deletions wastorage.v120.nuspec

This file was deleted.

8 changes: 0 additions & 8 deletions wastorage.v120.targets

This file was deleted.

27 changes: 0 additions & 27 deletions wastorage.v140.nuspec

This file was deleted.

8 changes: 0 additions & 8 deletions wastorage.v140.targets

This file was deleted.

0 comments on commit 76cb553

Please sign in to comment.