2019.10 12.0.0-preview.4
- Library tries to load the proxy settings from the environment variables like HTTP_PROXY if the proxy settings are not provided when clients like
QueueServiceClient
orQueueClient
are instantiated. - Added development connection string support to connect to the storage emulator Azurite - Extension for VS Code
- Development Connection String
DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==; QueueEndpoint=http://127.0.0.1:10001/devstoreaccount1;
- Shorthand notation is also supported
UseDevelopmentStorage=true
(orUseDevelopmentStorage=true;DevelopmentStorageProxyUri=http://myProxyUri
)
- Development Connection String
- Added name properties on all the clients for convenience.
accountName
is added toMessageIdClient
,MessagesClient
,QueueClient
andQueueServiceClient
.queueName
is added toMessageIdClient
,MessagesClient
andQueueClient
.messageId
is added toMessageIdClient
.
- [Breaking]
Models.StorageServiceProperties
is renamed toModels.QueueServiceProperties
. - [Breaking]
Models.StorageServiceStats
is renamed toModels.QueueServiceStatistics
. - [Breaking] Replace string with boolean flag to specify dataset to include when listing queues.
Before this change the option is specified asAfter this change:queueServiceClient.listShares({ include: "metadata" });
queueServiceClient.listShares({ includeMetadata: true });