Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

to catch up upstream master om 11th Mar 2021 #1

Merged
merged 257 commits into from
Mar 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
bc5bd8f
[textanalytics] Add Debug Proxy class for ExtractKeyPhrasesResultColl…
a-noyass Feb 23, 2021
646255c
EventGrid .NET SDK: api-version 2020-10-15-preview (#18872)
VidyaKukke Feb 23, 2021
aaf1561
Fixed resource provider namespace (#18952)
craigktreasure Feb 23, 2021
a89a013
Prepare Azure.MixedReality.Authentication for 1.0.0 (#18943)
craigktreasure Feb 23, 2021
0171e46
Azure Object Anchors data plane SDK (#18871)
jastenze Feb 23, 2021
b8669b2
Remote Rendering: Changed constructors to match guidance (#18950)
craigktreasure Feb 23, 2021
4c7bbde
Update ci.yml with new safename before public preview (#18962)
jastenze Feb 23, 2021
0f2b212
ImdsManagedIdentitySource handles 502 response with CredentialUnavail…
christothes Feb 23, 2021
d422688
Address review comment to fix version to be 6.1.0-preview (#18973)
VidyaKukke Feb 24, 2021
775da30
[NetAppFiles] Add 2020-11-01 swagger changes (#18851)
audunn Feb 24, 2021
02baeea
[Synapse] - Many models now have public setters (#18848)
idear1203 Feb 24, 2021
efd6dd0
Remove some unused code and fix flaky test (#18933)
JoshLove-msft Feb 24, 2021
253a80d
Increment version for mixedreality releases (#18964)
azure-sdk Feb 24, 2021
349071e
delay throw of TestRecordingMismatchException until _session is acces…
christothes Feb 24, 2021
afa2ad1
[Event Hubs Client] Performance Tests (#18960)
jsquire Feb 24, 2021
c833ba0
Updates version for LUIS Authoring nuget (#18932)
Feb 24, 2021
4c79d45
[Communication] - Common - CommunicationTokenRefreshOptions public pr…
minnieliu Feb 24, 2021
f504e9f
Move remote rendering into its own SDK folder (#18905)
MalcolmTyrrell Feb 24, 2021
804ee3d
Take changes from release script (#18991)
MalcolmTyrrell Feb 24, 2021
3370c21
Service Fabric Managed Clusters - initial skd with api version 2021-0…
a-santamaria Feb 24, 2021
162b926
Regenerate swagger, bump version, and default EndpointSuffix to 'core…
christothes Feb 24, 2021
95a015a
Use specification readme file to generate the code. (#18996)
azabbasi Feb 24, 2021
6536f34
Remove TestDiagnostics = false from the template (#18956)
pakrym Feb 24, 2021
6a3b73d
Use the Traceparent from the HTTP request header (#18959)
JoshLove-msft Feb 24, 2021
1e2b25c
Add to changelog for Microsoft.Azure.ServiceBus SDK version 5.1.2 (#1…
DorothySun216 Feb 24, 2021
9cd8363
[Messaging Clients] Maximum Authorization Refresh (#18993)
jsquire Feb 24, 2021
7d9758c
Override BinaryData serialization in JsonObjectSerializer (#18978)
JoshLove-msft Feb 24, 2021
36b4daa
Fix EG samples (#19000)
JoshLove-msft Feb 24, 2021
733e79a
(modelsRepo): Initial commit: Azure.Iot.ModelsRepository (#18998)
azabbasi Feb 25, 2021
c0ae305
Update AutoRest C# version to 3.0.0-beta.20210219.1 (#18898)
azure-sdk Feb 25, 2021
9b8f988
Increment version for servicebus releases (#19012)
azure-sdk Feb 25, 2021
48b8c61
Increment version for remoterendering releases (#18997)
azure-sdk Feb 25, 2021
2d78128
Fix environment variables in test resources. (#19026)
MalcolmTyrrell Feb 25, 2021
e9c46e1
Continue On Error to unblock people fixing other issues. (#19011)
sima-zhu Feb 25, 2021
77cb8d9
Migrated Blob Batch to the new generator. (#18954)
seanmcc-msft Feb 25, 2021
e2ebba9
Update test-resources.json with correct object anchors API version (#…
jastenze Feb 25, 2021
021184e
[FR] Enable other clouds (#18900)
maririos Feb 25, 2021
fe57ccd
[CDN] Add AFDX profile, logAnalytics tests and records (#18979)
ChenglongLiu Feb 25, 2021
0107951
Update test-resources.json with removed system assigned identity for …
jastenze Feb 25, 2021
3203b06
(ADT: Docs): Fix asterisks in generated docs (#19036)
azabbasi Feb 25, 2021
e559f41
[Messaging Clients] Retry Authorization Failures (#19041)
jsquire Feb 25, 2021
3c439c0
AppConfig samples (#18743)
pakrym Feb 25, 2021
887c8e0
[FormRecognizer] Added deprecation note to older Form Recognizer pack…
kinelski Feb 25, 2021
3c7921a
Support AzureSasCredential (#19010)
christothes Feb 25, 2021
893b75b
Add comment to ApiCompat property (#19015)
JoshLove-msft Feb 25, 2021
e21a7f5
Incremental improvements for non-released ModelsRepository client. (#…
digimaun Feb 25, 2021
7802cce
Swtich to using ComponentFactory.CreateClient (#19045)
pakrym Feb 26, 2021
d1e5620
Support PEM for CertificatesClient.DownloadCertificate (#19018)
heaths Feb 26, 2021
c68a635
[Storage] Reduce string allocations in Blob downaload. (#19052)
kasobol-msft Feb 26, 2021
94b9411
Increment version for cognitiveservices releases (#19035)
azure-sdk Feb 26, 2021
cbd3503
Fix Communication Readme and Sample issues (#18977)
Tianyun-G Feb 26, 2021
bbdb595
Fix Extensions Readme issue (#18937)
Tianyun-G Feb 26, 2021
dcba622
Use RecordedTest in template live tests (#19064)
christothes Feb 26, 2021
73ec59e
[MetricsAdvisor] Fixed README Identity links (#19063)
kinelski Feb 26, 2021
3a29afb
[FormRecognizer] Fixed link to Mock sample (#19065)
kinelski Feb 26, 2021
3757963
Azure Spring Cloud: add app resource attribute enableEndToEndTLS (#18…
sonwan2020 Feb 26, 2021
cf08c8d
Use RecordedTest attribute for a subset of tests (#19061)
christothes Feb 26, 2021
3766a45
[Text Analytics] Generating v3.1-preview.4 from swagger (#18988)
suhas92 Feb 26, 2021
934afe1
[Storage] Fix BlockBlobWriteStream intergrity issue. (#19075)
kasobol-msft Feb 26, 2021
328547e
Remove IsEquivalent check in RecordSession (#18975)
christothes Feb 26, 2021
64ee902
Remove settings from EventHubOptions (#19067)
pakrym Feb 26, 2021
0d4b16c
Rename of Resolve[Async] service methods to GetModels[Async] (#19072)
digimaun Feb 26, 2021
e8e9989
Onboard ProviderHub SDK (#18611)
wwendyc Feb 26, 2021
179027a
Changed CHANGELOG with script to prepare for Object Anchors Public Pr…
jastenze Feb 26, 2021
d98cb7a
[Low Level Client] Add information about JsonData and Friends to READ…
ellismg Feb 26, 2021
5b18b36
Update Prepare-Release script (#19083)
azure-sdk Feb 27, 2021
d6cd1b8
Increment version for objectanchors releases (#19081)
azure-sdk Feb 27, 2021
91f2566
Update CHANGELOG.md (#19080)
kasobol-msft Feb 27, 2021
c669c60
Update AutoRest C# version (#19014)
azure-sdk Mar 1, 2021
c256756
Fix Storage Blobs Migration Sample issues (#19096)
Tianyun-G Mar 1, 2021
9a757da
Lazy-initialize URI builder and reuse StringBuilders (#19103)
pakrym Mar 1, 2021
0341734
Add checkpoint store MSI auth support (#19082)
pakrym Mar 1, 2021
4128795
Fix getblocks long (#19078)
jaschrep-msft Mar 1, 2021
22cb7ad
Tracing batch fix (#19091)
JoshLove-msft Mar 1, 2021
5372991
[Communication] - SMS - API Design and Implementation 03-07 (#19073)
minnieliu Mar 1, 2021
20bdf2c
Update AutoRest C# version (#19107)
azure-sdk Mar 1, 2021
b02300d
[TSI] Update model settings API changes and e2e tests (#19084)
bikamani Mar 1, 2021
748041d
Add alternative code paths depending on parameters (#19001)
chidozieononiwu Mar 1, 2021
a872a8e
Add explicit buffering options (#19115)
pakrym Mar 2, 2021
f0cd63f
Add client and model readmes and fix partition context (#19114)
pakrym Mar 2, 2021
68bf6c9
Add MessageActions/SessionMessageActions (#19074)
JoshLove-msft Mar 2, 2021
bf77cd8
[TA] Add pii category to simple api (#19087)
maririos Mar 2, 2021
ffd81dc
[Perf] Simplify Template.Perf Program.cs (#19124)
mikeharder Mar 2, 2021
b8a1fa5
[Perf] Print loaded assembly versions (#19122)
mikeharder Mar 2, 2021
f504d5e
[Storage] Use azurite fixture to test large blocks. (#19128)
kasobol-msft Mar 2, 2021
09db78c
Update AutoRest C# version (#19130)
azure-sdk Mar 2, 2021
f98032c
Clarify overwrite behavior on upload methods (#19110)
jaschrep-msft Mar 2, 2021
5d5a994
Throw on transfer options facade overflow (#19119)
jaschrep-msft Mar 2, 2021
4953d89
Release Azure Remote Rendering 1.0.0 (#19129)
MalcolmTyrrell Mar 2, 2021
a60deaf
[FormRecognizer] Updated LRO diagnostics tests to include sync scenar…
kinelski Mar 2, 2021
2812f05
[Messaging Clients] Retry IO Exceptions (#19138)
jsquire Mar 2, 2021
b5c7a1b
[Storage] Enable some of large payload tests. (#19139)
kasobol-msft Mar 2, 2021
624d630
Remove more properties from EventHubOptions (#19140)
pakrym Mar 2, 2021
f31dae5
[TA] Fix not passing domain=phi in sync and analyze endpoint plus som…
maririos Mar 3, 2021
770e741
[Text Analytics] Healthcare Relation change for 3.1-preview.4 (#19111)
suhas92 Mar 3, 2021
5b7afe2
Update AutoRest C# version (#19145)
azure-sdk Mar 3, 2021
8429425
Change comment (#19118)
Tianyun-G Mar 3, 2021
7c4d718
Remove service keys from code and doc (#19155)
Mohit-Chakraborty Mar 3, 2021
f82f4bb
Add a using statement to reference CloudEvent (#19158)
Mohit-Chakraborty Mar 3, 2021
f470ccd
Adding device update into track 1 mgmt pipline list
allenjzhang Mar 3, 2021
708159d
Initial Tables performance project (#19165)
christothes Mar 3, 2021
14e3fba
Add perf tests for Azure.Search.Documents (#19133)
Mohit-Chakraborty Mar 3, 2021
80a2339
ModelsRepositoryClient samples readme and content. (#19147)
digimaun Mar 3, 2021
6a13ea8
[Event Hubs] Misc Documentation Updates (#19172)
jsquire Mar 3, 2021
03e11bc
[Communication] - SMS - Add Tests and Clean Up (#19149)
minnieliu Mar 3, 2021
c8bf61b
[TA] Update service version (#19173)
maririos Mar 3, 2021
3370172
[Smoke Tests] Fix Build Errors (#19174)
jsquire Mar 3, 2021
050421e
Add EnableCrossEntityTransactions (#19161)
JoshLove-msft Mar 3, 2021
d80386f
Fix LanguageShort typo (#19179)
azure-sdk Mar 3, 2021
7cfd84f
Release of Device Update for IoT Hub SDK for .NET. (#19116)
dpokluda Mar 3, 2021
49d9b2c
Update the CodeCheck failure message (#19178)
pakrym Mar 3, 2021
66c7d5a
Add tests for new Copy/Update-LongTermRetentionBackup (#19040)
xaliciayang Mar 3, 2021
da9e91b
Add system event converters and fix nullability of CloudEvent propert…
JoshLove-msft Mar 3, 2021
31e9a8c
Trusted Launch Test (#18562)
Sandido Mar 3, 2021
59366d9
[TSI] UpdateModelSettingsRequest should be internal (#19185)
bikamani Mar 3, 2021
0d084c2
Updated CHANGELOG.md with proper date and more specific text (#19188)
dpokluda Mar 3, 2021
b2573e3
[Storage] Run large payload tests only in nightly run. (#19189)
kasobol-msft Mar 3, 2021
2a5b0c9
Use real secret in samples (#19186)
pakrym Mar 4, 2021
0c6e58a
Add CONTRIBUTING links to CodeChecks error message (#19187)
pakrym Mar 4, 2021
f0b5262
Respect port from topic URI (#19192)
JoshLove-msft Mar 4, 2021
7dadde7
[Communication] - Identity - Rename CommunicationIdentityClient.Creat…
RezaJooyandeh Mar 4, 2021
b8cb9a4
[Text Analytics] Added entity linking tasks to analyze operation (#19…
suhas92 Mar 4, 2021
7811cbc
[TA] Change error in analyze (#19197)
maririos Mar 4, 2021
85e2a5b
Revert "Add tests for new Copy/Update-LongTermRetentionBackup (#19040…
allenjzhang Mar 4, 2021
d85750b
Release of Device Update for IoT Hub control-plane SDK library for .N…
dpokluda Mar 4, 2021
e55b6a1
Increment version for remoterendering releases (#19169)
azure-sdk Mar 4, 2021
73b66d6
[Communication] - PhoneNumbers - Update to GA swagger (#18876)
pavelprystinka Mar 4, 2021
e1b1017
Force Detach test (#18553)
Sandido Mar 4, 2021
5e80fe6
Improve exception docs (#19204)
JoshLove-msft Mar 4, 2021
1157c97
Cleanup xml comments from customizations (#19212)
Sandido Mar 4, 2021
f719706
prep release 1.0.0-beta2 (#19224)
TimothyMothra Mar 4, 2021
886e90f
[TA] Delete custom HealthStatusNextPageAsync for in health pagination…
maririos Mar 5, 2021
d90a094
Fix ACS events (#19230)
JoshLove-msft Mar 5, 2021
12c742a
[Communication] - Identity - Updating samples and readme (#19223)
minnieliu Mar 5, 2021
d9a83c9
Move SetTestPipelineVersion.ps1 to eng/common (#19251)
azure-sdk Mar 5, 2021
e8ef340
[DataFactory]Added new features in version 4.15.0.0 (#19117)
Jingshu923 Mar 5, 2021
8a1c9f8
Fix PackageName typo (#19254)
azure-sdk Mar 5, 2021
9684416
Clean up track 1 pipeline for incorrectly entered track 2 path (#19235)
allenjzhang Mar 5, 2021
3f66a40
Added new 2020-11-01 api version (#19229)
MikhailTryakhov Mar 5, 2021
91d1edf
Update mgmt.yml
allenjzhang Mar 5, 2021
64ac7d6
Enable APIView status check (#19253)
azure-sdk Mar 5, 2021
6c0e690
[TA] Renames in assertions (#19238)
maririos Mar 5, 2021
2728232
Sync eng/common directory with azure-sdk-tools for PR 1448 (#19211)
azure-sdk Mar 5, 2021
dea3117
Increment version for deviceupdate releases (#19214)
azure-sdk Mar 5, 2021
867e419
[TA] Modify wording on samples (#19243)
maririos Mar 5, 2021
675631c
TokenCache becomes internal and only exposes TokenCachePersistenceOpt…
christothes Mar 5, 2021
658b03f
AzureCliCredential throws CredentialUnavailableException when interac…
christothes Mar 5, 2021
f28cbe4
[Event Hubs] Fix Broken Link (#19262)
jsquire Mar 5, 2021
aeb7bd9
API updates (#19250)
JoshLove-msft Mar 5, 2021
af21bab
[Text Analytics] Improve healthcare samples (#19248)
suhas92 Mar 5, 2021
6ceeb85
[TA] Add pagination with transforms to analyze (#19266)
maririos Mar 5, 2021
e679d16
[TA] Add known issues (#19272)
maririos Mar 5, 2021
c941c23
[Add ] Add healthcare sample to samples readme (#19274)
maririos Mar 5, 2021
9681941
BearerTokenChallengeAuthenticationPolicy refactor (#19215)
christothes Mar 5, 2021
afcb3b3
Fix bug where imported matrix parameter duplicates are not overrided …
azure-sdk Mar 5, 2021
396933f
Use subscription configuration for communication services custom subs…
benbp Mar 5, 2021
2217631
[Smoke Tests] Increase Timeout (#19281)
jsquire Mar 5, 2021
e9171bf
Add AppConfiguration perf test (#19270)
pakrym Mar 5, 2021
5b06127
Fix logic in SetTestPipelineVersionInEngCommon (#19278)
azure-sdk Mar 5, 2021
967247f
[Storage] Binary data in blobs (#19176)
kasobol-msft Mar 5, 2021
2c0cc4e
Add more system event mappings (#19280)
JoshLove-msft Mar 5, 2021
a8711b0
Prepare for Azure.Core 1.10 release (#19217)
pakrym Mar 5, 2021
2514c58
Prepare to Microsoft.Azure.WebJobs.Extensions.EventHubs release (#19219)
pakrym Mar 5, 2021
b24e650
[synapse] Bump to 85fc0666743639c4a1c864eae466ef950e7bc61b and make L…
chamons Mar 5, 2021
0f7ee4f
[Communication] - PhoneNumbers - Update CHANGELOG.md (#19269)
pavelprystinka Mar 6, 2021
a35fc04
System publisher + SendEvent overloads (#19290)
JoshLove-msft Mar 6, 2021
5de7cba
re-case WwwAuthenticate to match guidelines (#19286)
christothes Mar 6, 2021
93fd3a1
move SetTestPipeline into its own template (#19289)
azure-sdk Mar 6, 2021
b749d80
Implement support for downloading ECDsa certificates (#19194)
heaths Mar 6, 2021
a51887e
[FormRecognizer] Updated Test Environment to sanitize multipage blob …
kinelski Mar 6, 2021
3e8a709
Extension value nullability (#19287)
JoshLove-msft Mar 6, 2021
ef7af6f
Increment version for monitor releases (#19259)
azure-sdk Mar 6, 2021
f73216a
Initial setup of Track 2 containerregistry code in repo (#19292)
annelo-msft Mar 8, 2021
4d7cfd5
Increase timeout for Key Vault live tests (#19315)
heaths Mar 8, 2021
a629514
[FormRecognizer] Updated test after service behavior change (#19297)
kinelski Mar 8, 2021
1dbac2d
Update appconfiguration to enable live testing in sovereign clouds fo…
Luyunmt Mar 8, 2021
40828ae
Increment version for core releases (#19317)
azure-sdk Mar 8, 2021
c8ec25f
[Communication] - SMS - Update SMS samples (#19325)
minnieliu Mar 8, 2021
c8c41a1
Prepare for Azure.Data.AppConfiguration 1.1.0-beta.1 release (#19336)
pakrym Mar 8, 2021
3e18722
Update README.md (#19331)
TimothyMothra Mar 8, 2021
6b17c94
Fix update mgmt pipline tool and result file. (#19255)
allenjzhang Mar 8, 2021
bacb08e
Update Changelogs and Readme (#19332)
ankitarorabit Mar 9, 2021
89e5664
[Communication] - Chat - Merge chat preview4 changes into master (#19…
glorialimicrosoft Mar 9, 2021
de522d9
[Perf] Use retryable APIs in Storage test setup (#19327)
mikeharder Mar 9, 2021
a979393
Sb 7.2 beta (#19319)
JoshLove-msft Mar 9, 2021
eb47720
Sync eng/common directory with azure-sdk-tools for PR 1452 (#19326)
azure-sdk Mar 9, 2021
f15d703
[Storage Queues] Constructor Comment Enhancement (#19324)
jsquire Mar 9, 2021
ebcf67a
Increment package version after release of Azure.Data.AppConfiguratio…
azure-sdk Mar 9, 2021
5dc46af
[Event Hubs] March Release Preparation (#19313)
jsquire Mar 9, 2021
89c7984
update changelog for release (#19361)
christothes Mar 9, 2021
fdab669
Increment version for identity releases (#19366)
azure-sdk Mar 9, 2021
14d9d20
Increment package version after release of Azure.Messaging.EventHubs …
azure-sdk Mar 9, 2021
ec351c1
Increment version for tables releases (#19368)
azure-sdk Mar 9, 2021
0d5702c
Update Sample_RecognizeHealthcareEntities.md (#19363)
maririos Mar 9, 2021
34740d4
move known issues (#19362)
maririos Mar 9, 2021
1c52834
[MetricsAdvisor] Regenerated code from new swagger (#19372)
kinelski Mar 9, 2021
150f2fa
Fix readme (#19357)
pavelprystinka Mar 9, 2021
3c85617
Add support for Managed Instance for Apache Cassandra (#19221)
frrossms Mar 9, 2021
5e9d795
Reference new Core package (#19373)
christothes Mar 9, 2021
4238857
[Event Hubs] Processor Release Preparation (#19369)
jsquire Mar 9, 2021
6842068
Handle scenario where EnableGuestTenantAuthentication is true with mu…
christothes Mar 9, 2021
0f2a334
Increment version for eventhub releases (#19378)
azure-sdk Mar 9, 2021
4e9b082
[FR] Disable test errors (#19376)
maririos Mar 9, 2021
6b9ad63
update change log and readme (#19383)
glorialimicrosoft Mar 9, 2021
609b2ec
Prepare for release (#19382)
JoshLove-msft Mar 9, 2021
bac0e37
Increment version for textanalytics releases (#19388)
azure-sdk Mar 9, 2021
3f6043e
[FormRecognizer] Added perf test project and RecognizeCustomFormsWith…
kinelski Mar 9, 2021
2a2d0b6
Update NUnit (#19282)
pakrym Mar 9, 2021
df87569
[Communication] - SMS Fix tests and samples (#19385)
minnieliu Mar 9, 2021
793d94a
Update CHANGELOGs for Key Vault beta release (#19399)
heaths Mar 9, 2021
629c70d
A handful of renames for yet to be released ModelsRepositoryClient. (…
digimaun Mar 9, 2021
8b31f48
[Communication] - Chat - update message.Content to message.Content.Me…
glorialimicrosoft Mar 9, 2021
71d3750
[FormRecognizer] Changing Test attribute to RecordedTest in live test…
kinelski Mar 9, 2021
a888b6e
Use separate subscription for canary build for digital twins live tes…
benbp Mar 9, 2021
c9664cb
Reference relevant sample in BasicDigitalTwin (#19396)
Mar 9, 2021
84fd606
Increase smoke test timeout (#19402)
christothes Mar 9, 2021
28da7ea
Use latest pipeline generator. (#19354)
azure-sdk Mar 9, 2021
4c77bd8
Increment version for formrecognizer releases (#19405)
azure-sdk Mar 10, 2021
de78ef3
[Identity] Add Azure Powershell Authentication to Azure.Identity (#17…
olandese Mar 10, 2021
ca9a4cf
Prepared storage for release (#19410)
seanmcc-msft Mar 10, 2021
63329be
[FormRecognizer] Re-recorded tests that make use of multipage forms t…
kinelski Mar 10, 2021
e3f9e8b
Add community contribution attribution (#19411)
christothes Mar 10, 2021
9556359
Expose DtmiConventions utility functions (#19416)
digimaun Mar 10, 2021
a06853e
Increment version for servicebus releases (#19381)
azure-sdk Mar 10, 2021
596091f
feat (TSI instances): Time Series Insights Instances client library i…
Mar 10, 2021
ab2d747
Increment version for eventhub releases (#19401)
azure-sdk Mar 10, 2021
9d420d0
Increment version for storage releases (#19414)
azure-sdk Mar 10, 2021
80ce041
Increment version for communication releases (#19412)
azure-sdk Mar 10, 2021
c54a824
Update Key Vault for next release (#19418)
heaths Mar 10, 2021
f9b5676
[Smoke Tests] Add Timeout, Update to March Releases (#19321)
jsquire Mar 10, 2021
4254688
Rework DtmiConventions in models repository SDK (#19427)
digimaun Mar 10, 2021
10d67c0
Update AutoRest C# version (#19398)
ShivangiReja Mar 10, 2021
cd2f75e
[documenttranslation] Add generated code (#19307)
a-noyass Mar 10, 2021
a6c9503
Minor tweak and comment for DtmiConventions in models repository SDK …
digimaun Mar 10, 2021
6ec614d
Don't append api/events to Uri (#19419)
JoshLove-msft Mar 10, 2021
c5c5570
Increment version for modelsrepository releases (#19432)
azure-sdk Mar 10, 2021
b47775d
[Communication] - PhoneNumbers - Rename API methods (#19408)
pavelprystinka Mar 10, 2021
14de950
Sort changelogs by date then version (#19430)
azure-sdk Mar 10, 2021
3733b8d
Add README for ServiceBus functions extensions (#19415)
JoshLove-msft Mar 10, 2021
88ba4e4
Validate URI is not null (#19433)
JoshLove-msft Mar 10, 2021
7daa9f3
Update AutoRest C# version to 3.0.0-beta.20210310.1 (#19426)
azure-sdk Mar 10, 2021
9bda41d
Fix casing in system models (#19435)
JoshLove-msft Mar 10, 2021
d104fd1
Fix client name in the changelog (#19440)
pavelprystinka Mar 10, 2021
f92de12
[TSI] Design of Time Series Types APIs (#19441)
bikamani Mar 11, 2021
07d4282
Update AutoRest C# version to 3.0.0-beta.20210311.1 (#19455)
azure-sdk Mar 11, 2021
74607f8
Allow specifying default versions on ClientTestFixture (#19431)
pakrym Mar 11, 2021
2f1912a
Remove converters from lower level models (#19459)
JoshLove-msft Mar 11, 2021
236016b
Switch default LoadBalancingStrategy to Greedy (#19460)
pakrym Mar 11, 2021
dc11d67
Add migration guide (#19456)
JoshLove-msft Mar 11, 2021
04df5c5
Fix bug in Changelog URL path using packageDirectoryName (#19464)
azure-sdk Mar 12, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,10 @@
# ServiceLabel: %Digital Twins %Service Attention
/sdk/digitaltwins/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi

# PRLabel: %IoT Models Repository
# ServiceLabel: %IoT Models Repository %Service Attention
/sdk/modelsrepository/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi @digimaun

# PRLabel: %TimeSeriesInsights
# ServiceLabel: %TimeSeriesInsights %Service Attention
/sdk/timeseriesinsights/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum @jamdavi @yeskarthik @rasidhan @dmdenmsft
Expand Down
53 changes: 40 additions & 13 deletions common/Perf/Azure.Test.Perf/PerfProgram.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,19 +68,6 @@ private static async Task Run(Type testType, PerfOptions options)
Console.WriteLine("Application started.");
}

Console.WriteLine("=== Versions ===");
Console.WriteLine($"Runtime: {Environment.Version}");
var azureAssemblies = testType.Assembly.GetReferencedAssemblies()
.Where(a => a.Name.StartsWith("Azure", StringComparison.OrdinalIgnoreCase) || a.Name.StartsWith("Microsoft.Azure", StringComparison.OrdinalIgnoreCase))
.Where(a => !a.Name.Equals("Azure.Test.Perf", StringComparison.OrdinalIgnoreCase))
.OrderBy(a => a.Name);
foreach (var a in azureAssemblies)
{
var informationalVersion = FileVersionInfo.GetVersionInfo(Assembly.Load(a).Location).ProductVersion;
Console.WriteLine($"{a.Name}: {a.Version} ({informationalVersion})");
}
Console.WriteLine();

Console.WriteLine("=== Options ===");
Console.WriteLine(JsonSerializer.Serialize(options, options.GetType(), new JsonSerializerOptions()
{
Expand Down Expand Up @@ -181,6 +168,46 @@ private static async Task Run(Type testType, PerfOptions options)
{
cleanupStatusThread.Join();
}

// I would prefer to print assembly versions at the start of testing, but they cannot be determined until
// code in each assembly has been executed, so this must wait until after testing is complete.
PrintAssemblyVersions(testType);
}

private static void PrintAssemblyVersions(Type testType)
{
Console.WriteLine("=== Versions ===");

Console.WriteLine($"Runtime: {Environment.Version}");

var referencedAssemblies = testType.Assembly.GetReferencedAssemblies();

var azureLoadedAssemblies = AppDomain.CurrentDomain.GetAssemblies()
// Include all Track1 and Track2 assemblies
.Where(a => a.GetName().Name.StartsWith("Azure", StringComparison.OrdinalIgnoreCase) ||
a.GetName().Name.StartsWith("Microsoft.Azure", StringComparison.OrdinalIgnoreCase))
// Exclude this perf framework
.Where(a => a != Assembly.GetExecutingAssembly())
// Exclude assembly containing the perf test itself
.Where(a => a != testType.Assembly)
// Exclude Azure.Core.TestFramework since it is only used to setup environment and should not impact results
.Where(a => !a.GetName().Name.Equals("Azure.Core.TestFramework", StringComparison.OrdinalIgnoreCase))
.OrderBy(a => a.GetName().Name);

foreach (var a in azureLoadedAssemblies)
{
var name = a.GetName().Name;
var referencedVersion = referencedAssemblies.Where(r => r.Name == name).SingleOrDefault()?.Version;
var loadedVersion = a.GetName().Version;
var informationalVersion = FileVersionInfo.GetVersionInfo(a.Location).ProductVersion;

Console.WriteLine($"{name}:");
Console.WriteLine($" Referenced: {referencedVersion}");
Console.WriteLine($" Loaded: {loadedVersion}");
Console.WriteLine($" Informational: {informationalVersion}");
}

Console.WriteLine();
}

private static async Task RunTestsAsync(IPerfTest[] tests, PerfOptions options, string title, bool warmup = false)
Expand Down
19 changes: 11 additions & 8 deletions common/SmokeTests/SmokeTest/SmokeTest.csproj
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,21 @@
</ItemGroup>
<ItemGroup>
<!-- Add an OverrideDailyVersion attribute to prevent the Update-Dependencies script from overwriting it with a daily build version -->
<PackageReference Include="Azure.Core" Version="1.9.0" />
<PackageReference Include="Azure.Identity" Version="1.4.0-beta.1" />
<PackageReference Include="Azure.Messaging.EventHubs" Version="5.3.0" />
<PackageReference Include="Azure.Messaging.EventHubs.Processor" Version="5.3.0" />
<PackageReference Include="Azure.Security.Keyvault.Secrets" Version="4.2.0-beta.3" />
<PackageReference Include="Azure.Storage.Blobs" Version="12.8.0" />
<PackageReference Include="Microsoft.Azure.Amqp" Version="2.4.9" />
<PackageReference Include="Azure.Core" Version="1.10.0" />
<PackageReference Include="Azure.Identity" Version="1.4.0-beta.4" />
<PackageReference Include="Azure.Messaging.EventHubs" Version="5.3.1" />
<PackageReference Include="Azure.Messaging.EventHubs.Processor" Version="5.3.1" />
<PackageReference Include="Azure.Security.Keyvault.Secrets" Version="4.2.0-beta.4" />
<PackageReference Include="Azure.Storage.Blobs" Version="12.9.0-beta.1" />
<PackageReference Include="Microsoft.Azure.Amqp" Version="2.4.11" />
<PackageReference Include="Microsoft.Azure.Devices" Version="1.20.1" />
<PackageReference Include="Microsoft.Azure.DocumentDB.Core" Version="2.10.0" />

<!-- This is needed to resolve a build conflict and force the correct version -->
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
</ItemGroup>
<!-- Sample: IoT Hub Connection String Translation -->
<ItemGroup>
<Compile Include="$(MSBuildThisFileDirectory)..\..\..\samples\iothub-connect-to-eventhubs\**\*.cs" Link="Samples\IoTHubConnection\SharedSource\%(Filename)%(Extension)" />
</ItemGroup>
</Project>
</Project>
1 change: 1 addition & 0 deletions common/SmokeTests/smoke-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ jobs:
- template: /eng/pipelines/templates/jobs/smoke-tests.yml
parameters:
Daily: true
TimeoutInMinutes: 90
4 changes: 3 additions & 1 deletion eng/.docsettings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ omitted_paths:
- common/Perf/*
- common/SmokeTests/*
- common/Stress/*
- sdk/*/*/perf/*
- sdk/*/samples/*
- sdk/*/*/samples/*
- sdk/*/swagger/*
Expand All @@ -34,7 +35,6 @@ known_presence_issues:
- ['sdk/batch/Microsoft.Azure.Batch/Tools','#5499']
- ['sdk/batch/Microsoft.Azure.Batch/Tools','#5499']
- ['sdk/cognitiveservices/AnomalyDetector','#5499']
- ['sdk/cognitiveservices/FormRecognizer','#5499']
- ['sdk/cognitiveservices/Knowledge.QnAMaker','#5499']
- ['sdk/cognitiveservices/Language.LUIS.Authoring','#5499']
- ['sdk/cognitiveservices/Language.LUIS.Runtime','#5499']
Expand Down Expand Up @@ -138,6 +138,7 @@ known_content_issues:
- ['sdk/appconfiguration/README.md','azure-sdk-tools/issues/42']
- ['sdk/appconfiguration/Azure.Data.AppConfiguration/tests/Readme.md','#5499']
- ['sdk/storage/README.md','azure-sdk-tools/issues/42']
- ['sdk/cognitiveservices/FormRecognizer/README.md','#5499']
- ['sdk/cognitiveservices/Language.TextAnalytics/src/README.md','#5499']
- ['sdk/cognitiveservices/Personalizer/src/README.md','#5499']
- ['sdk/batch/Microsoft.Azure.Batch/README.md','#5499']
Expand All @@ -151,6 +152,7 @@ known_content_issues:
- ['sdk/eventgrid/Microsoft.Azure.Messaging.EventGrid.CloudNativeCloudEvents/README.md', '#15423']
- ['sdk/eventhub/README.md','azure-sdk-tools/issues/42']
- ['sdk/search/README.md','azure-sdk-tools/issues/42']
- ['sdk/search/Azure.Search.Documents/README.md','Credscan cleanup']
- ['sdk/formrecognizer/Azure.AI.FormRecognizer/README.md','#5499']
- ['sdk/formrecognizer/Azure.AI.FormRecognizer/README.md','#11492']
- ['sdk/storage/Azure.Storage.Blobs/README.md','#11492']
Expand Down
23 changes: 13 additions & 10 deletions eng/Packages.Data.props
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
Dependency versions for Track 1 libraries.
-->
<ItemGroup Condition="'$(IsClientLibrary)' != 'true'">
<PackageReference Update="Microsoft.Azure.Amqp" Version="2.4.9" />
<PackageReference Update="Microsoft.Azure.Amqp" Version="2.4.11" />
<PackageReference Update="Microsoft.Azure.Batch" Version="11.0.0" />
<PackageReference Update="Microsoft.Azure.Devices.Client" Version="1.23.2" />
<PackageReference Update="Microsoft.Azure.Devices" Version="1.19.0" />
Expand Down Expand Up @@ -54,7 +54,7 @@
Dependency versions for Track 2, Azure.* libraries.
Only packages that are approved dependencies should go here.
-->

<ItemGroup Condition="'$(IsClientLibrary)' == 'true'">

<!-- BCL packages -->
Expand All @@ -73,17 +73,17 @@
<PackageReference Update="Microsoft.CSharp" Version="4.5.0" />

<!-- Azure SDK packages -->
<PackageReference Update="Azure.Core" Version="1.9.0" />
<PackageReference Update="Azure.Core" Version="1.10.0" />
<PackageReference Update="Azure.Core.Amqp" Version="1.0.0" />
<PackageReference Update="Azure.Core.Experimental" Version="0.1.0-preview.9" />
<PackageReference Update="Azure.Messaging.EventHubs" Version="5.3.0" />
<PackageReference Update="Azure.Core.Experimental" Version="0.1.0-preview.10" />
<PackageReference Update="Azure.Messaging.EventHubs" Version="5.3.1" />
<PackageReference Update="Azure.Identity" Version="1.2.1" />
<PackageReference Update="Azure.Security.KeyVault.Secrets" Version="4.0.2" />
<PackageReference Update="Azure.Security.KeyVault.Keys" Version="4.0.2" />
<PackageReference Update="Azure.Storage.Blobs" Version="12.8.0" />

<!-- Other approved packages -->
<PackageReference Update="Microsoft.Azure.Amqp" Version="2.4.9" />
<PackageReference Update="Microsoft.Azure.Amqp" Version="2.4.11" />
<PackageReference Update="Microsoft.Identity.Client" Version="4.23.0" />
<PackageReference Update="Microsoft.Identity.Client.Extensions.Msal" Version="2.16.6" />
<!-- TODO: Make sure this package is arch-board approved -->
Expand Down Expand Up @@ -122,7 +122,7 @@
All should have PrivateAssets="All" set so they don't become pacakge dependencies
-->
<ItemGroup>
<PackageReference Update="Microsoft.Azure.AutoRest.CSharp" Version="3.0.0-beta.20210218.1" PrivateAssets="All" />
<PackageReference Update="Microsoft.Azure.AutoRest.CSharp" Version="3.0.0-beta.20210311.1" PrivateAssets="All" />
<PackageReference Update="Azure.ClientSdk.Analyzers" Version="0.1.1-dev.20200929.2" PrivateAssets="All" />
<PackageReference Update="coverlet.collector" Version="1.3.0" PrivateAssets="All" />
<PackageReference Update="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.3.1" PrivateAssets="All" />
Expand All @@ -141,18 +141,21 @@
<PackageReference Update="ApprovalTests" Version="3.0.22" />
<PackageReference Update="ApprovalUtilities" Version="3.0.22" />
<PackageReference Update="Azure.Messaging.EventHubs" Version="5.2.0" />
<PackageReference Update="Azure.Messaging.EventGrid" Version="4.0.0-beta.5" />
<PackageReference Update="Azure.ResourceManager.Compute" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.ResourceManager.Network" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.ResourceManager.Resources" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.ResourceManager.Storage" Version="1.0.0-preview.2" />
<PackageReference Update="Azure.Search.Documents" Version="11.2.0" />
<PackageReference Update="Azure.Security.KeyVault.Secrets" Version="4.2.0-beta.4" />
<PackageReference Update="Azure.Storage.Blobs" Version="12.6.0" />
<PackageReference Update="Azure.Storage.Files.DataLake" Version="12.5.0" />
<PackageReference Update="BenchmarkDotNet" Version="0.11.5" />
<PackageReference Update="Castle.Core" Version="4.4.0" />
<PackageReference Update="CommandLineParser" Version="2.8.0" />
<PackageReference Update="FluentAssertions" Version="5.10.3" />
<PackageReference Update="FsCheck.Xunit" Version="2.14.0" />
<PackageReference Update="Microsoft.Azure.ApplicationInsights.Query" Version="1.0.0" />
<PackageReference Update="Microsoft.AspNetCore.Server.Kestrel" Version="2.2.0" />
<PackageReference Update="Microsoft.AspNetCore.Server.WebListener" Version="1.0.2" />
<PackageReference Update="Microsoft.Azure.Core.Spatial" Version="1.0.0" />
Expand Down Expand Up @@ -194,8 +197,8 @@
<PackageReference Update="MSTest.TestFramework" Version="1.3.2" />
<PackageReference Update="Newtonsoft.Json" Version="10.0.3" />
<PackageReference Update="NSubstitute" Version="3.1.0" />
<PackageReference Update="NUnit" Version="3.12.0" />
<PackageReference Update="NUnit3TestAdapter" Version="3.13.0" />
<PackageReference Update="NUnit" Version="3.13.1" />
<PackageReference Update="NUnit3TestAdapter" Version="3.17.0" />
<PackageReference Update="OpenTelemetry.Extensions.Hosting" Version="1.0.0-rc2" />
<PackageReference Update="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc2" />
<PackageReference Update="OpenTelemetry.Instrumentation.Http" Version="1.0.0-rc2" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,40 @@ parameters:
default: []
- name: JobTemplatePath
type: string
# Set this to false to do a full checkout for private repositories with the azure pipelines service connection
- name: SparseCheckout
type: boolean
default: true
- name: SparseCheckoutPaths
type: object
default: []
- name: Pool
type: string
default: azsdk-pool-mms-ubuntu-1804-general
- name: OsVmImage
type: string
default: MMSUbuntu18.04

jobs:
- job: generate_matrix
variables:
displayNameFilter: $[ coalesce(variables.jobMatrixFilter, '.*') ]
pool:
name: Azure Pipelines
vmImage: ubuntu-18.04
name: ${{ parameters.Pool }}
vmImage: ${{ parameters.OsVmImage }}
displayName: Generate Job Matrix
steps:
# Skip sparse checkout for the `azure-sdk-for-<lang>-pr` private mirrored repositories
# as we require the github service connection to be loaded.
- ${{ if and(parameters.SparseCheckout, not(contains(variables['Build.DefinitionName'], '-pr - '))) }}:
- template: /eng/common/pipelines/templates/steps/sparse-checkout.yml
parameters:
${{ if ne(length(parameters.SparseCheckoutPaths), 0) }}:
Paths: ${{ parameters.SparseCheckoutPaths }}
${{ if and(eq(length(parameters.SparseCheckoutPaths), 0), ne(parameters.AdditionalParameters.ServiceDirectory, '')) }}:
Paths:
- ${{ parameters.AdditionalParameters.ServiceDirectory }}

- ${{ each config in parameters.MatrixConfigs }}:
- ${{ if eq(config.GenerateVMJobs, 'true') }}:
- task: Powershell@2
Expand Down
27 changes: 27 additions & 0 deletions eng/common/pipelines/templates/steps/check-spelling.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Checks spelling of files that changed between the current state of the repo
# and some ref (branch, tag, etc.) or commit hash. Only runs on PRs.
# ContinueOnError - true: Pipeline warns on spelling error
# false: Pipeline fails on spelling error
# TargetBranch - Target ref (e.g. master) to compare to create file change
# list.
# CspellConfigPath - Path to cspell.json config location

parameters:
ContinueOnError: true
TargetBranch: $(System.PullRequest.TargetBranch)
SourceBranch: HEAD
CspellConfigPath: ./.vscode/cspell.json

steps:
- ${{ if eq(variables['Build.Reason'], 'PullRequest') }}:
- task: PowerShell@2
displayName: Check spelling (cspell)
continueOnError: ${{ parameters.ContinueOnError }}
inputs:
targetType: filePath
filePath: eng/common/scripts/check-spelling-in-changed-files.ps1
arguments: >-
-TargetBranch "origin/$("${{ parameters.TargetBranch }}" -replace "refs/heads/")"
-SourceBranch ${{ parameters.SourceBranch }}
-CspellConfigPath ${{ parameters.CspellConfigPath }}
pwsh: true
1 change: 0 additions & 1 deletion eng/common/pipelines/templates/steps/create-apireview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,3 @@ steps:
workingDirectory: $(Pipeline.Workspace)
displayName: Create API Review for ${{ artifact.name}}
condition: and(succeededOrFailed(), ne(variables['Skip.CreateApiReview'], 'true') , ne(variables['Build.Reason'],'PullRequest'), eq(variables['System.TeamProject'], 'internal'))
continueOnError: true
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ steps:
- script: >
dotnet tool install
Azure.Sdk.Tools.PipelineGenerator
--version 1.0.2-dev.20210219.1
--version 1.0.2-dev.20210309.1
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk/nuget/v3/index.json
--tool-path ${{parameters.ToolPath}}
workingDirectory: $(Pipeline.Workspace)/pipeline-generator
Expand Down
15 changes: 15 additions & 0 deletions eng/common/pipelines/templates/steps/set-test-pipeline-version.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
parameters:
PackageName: ''
ServiceDirectory: ''
TestPipeline: false

steps:
- ${{if eq(parameters.TestPipeline, 'true')}}:
- task: PowerShell@2
displayName: Prep template pipeline for release
condition: succeeded()
inputs:
pwsh: true
workingDirectory: $(Build.SourcesDirectory)
filePath: $(Build.SourcesDirectory)/eng/common/scripts/SetTestPipelineVersion.ps1
arguments: '-BuildID $(Build.BuildId) -PackageName ${{ parameters.PackageName }} -ServiceDirectory ${{ parameters.ServiceDirectory }}'
34 changes: 34 additions & 0 deletions eng/common/pipelines/templates/steps/sparse-checkout.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
parameters:
- name: Paths
type: object
default: []
- name: Repositories
type: object
default:
- Name: $(Build.Repository.Name)
Commitish: $(Build.SourceVersion)
WorkingDirectory: $(System.DefaultWorkingDirectory)

steps:
- checkout: none

- ${{ each repo in parameters.Repositories }}:
- pwsh: |
$dir = "${{ coalesce(repo.WorkingDirectory, format('{0}/{1}', '$(System.DefaultWorkingDirectory)', repo.Name)) }}"
New-Item $dir -ItemType Directory -Force

- pwsh: |
git clone --no-checkout --filter=tree:0 git://github.com/${{ repo.Name }} .
git sparse-checkout init
git sparse-checkout set eng
displayName: Init sparse checkout ${{ repo.Name }}
workingDirectory: ${{ coalesce(repo.WorkingDirectory, format('{0}/{1}', '$(System.DefaultWorkingDirectory)', repo.Name)) }}

- ${{ each path in parameters.Paths }}:
- pwsh: git sparse-checkout add ${{ path }}
displayName: Add sparse checkout path ${{ path }}
workingDirectory: ${{ coalesce(repo.WorkingDirectory, format('{0}/{1}', '$(System.DefaultWorkingDirectory)', repo.Name)) }}

- pwsh: git checkout ${{ repo.Commitish }}
displayName: Sparse checkout at ${{ repo.Commitish }}
workingDirectory: ${{ coalesce(repo.WorkingDirectory, format('{0}/{1}', '$(System.DefaultWorkingDirectory)', repo.Name)) }}
5 changes: 2 additions & 3 deletions eng/common/scripts/ChangeLog-Operations.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -193,15 +193,14 @@ function Set-ChangeLogContent {

try
{
$VersionsSorted = [AzureEngSemanticVersion]::SortVersionStrings($ChangeLogEntries.Keys)
$ChangeLogEntries = $ChangeLogEntries.Values | Sort-Object -Descending -Property ReleaseStatus, ReleaseVersion
}
catch {
LogError "Problem sorting version in ChangeLogEntries"
return
}

foreach ($version in $VersionsSorted) {
$changeLogEntry = $ChangeLogEntries[$version]
foreach ($changeLogEntry in $ChangeLogEntries) {
$changeLogContent += $changeLogEntry.ReleaseTitle
if ($changeLogEntry.ReleaseContent.Count -eq 0) {
$changeLogContent += @("","")
Expand Down
Loading