Skip to content

Commit a0a9ca0

Browse files
committed
Merge in 'release/3.1' changes
2 parents 4a4282f + fd3bab2 commit a0a9ca0

15 files changed

+120
-121
lines changed

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@
239239
<BenchmarkDotNetPackageVersion>0.10.13</BenchmarkDotNetPackageVersion>
240240
<CastleCorePackageVersion>4.2.1</CastleCorePackageVersion>
241241
<FSharpCorePackageVersion>4.2.1</FSharpCorePackageVersion>
242-
<GoogleProtobufPackageVersion>3.8.0</GoogleProtobufPackageVersion>
242+
<GoogleProtobufPackageVersion>3.19.4</GoogleProtobufPackageVersion>
243243
<GrpcAspNetCorePackageVersion>2.27.0</GrpcAspNetCorePackageVersion>
244244
<IdentityServer4AspNetIdentityPackageVersion>3.0.0</IdentityServer4AspNetIdentityPackageVersion>
245245
<IdentityServer4EntityFrameworkPackageVersion>3.0.0</IdentityServer4EntityFrameworkPackageVersion>

src/Components/Web.JS/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@
3636
"bl": ">=2.2.1",
3737
"lodash": ">=4.17.21",
3838
"tar": ">=4.4.18",
39-
"url-parse": ">=1.5.6"
39+
"url-parse": ">=1.5.8"
4040
}
4141
}

src/Components/Web.JS/yarn.lock

Lines changed: 46 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -715,9 +715,9 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1:
715715
integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==
716716

717717
ajv@^6.1.0, ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1:
718-
version "6.12.0"
719-
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7"
720-
integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==
718+
version "6.12.6"
719+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
720+
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
721721
dependencies:
722722
fast-deep-equal "^3.1.1"
723723
fast-json-stable-stringify "^2.0.0"
@@ -964,11 +964,16 @@ bluebird@^3.5.5:
964964
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
965965
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
966966

967-
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
967+
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1:
968968
version "4.11.8"
969969
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
970970
integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
971971

972+
bn.js@^4.11.9:
973+
version "4.12.0"
974+
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
975+
integrity "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og= sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
976+
972977
brace-expansion@^1.1.7:
973978
version "1.1.11"
974979
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -993,7 +998,7 @@ braces@^2.3.1, braces@^2.3.2:
993998
split-string "^3.0.2"
994999
to-regex "^3.0.1"
9951000

996-
brorand@^1.0.1:
1001+
brorand@^1.0.1, brorand@^1.1.0:
9971002
version "1.1.0"
9981003
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
9991004
integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
@@ -1598,17 +1603,17 @@ ecc-jsbn@~0.1.1:
15981603
safer-buffer "^2.1.0"
15991604

16001605
elliptic@^6.0.0:
1601-
version "6.5.2"
1602-
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762"
1603-
integrity sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==
1606+
version "6.5.4"
1607+
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
1608+
integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
16041609
dependencies:
1605-
bn.js "^4.4.0"
1606-
brorand "^1.0.1"
1610+
bn.js "^4.11.9"
1611+
brorand "^1.1.0"
16071612
hash.js "^1.0.0"
1608-
hmac-drbg "^1.0.0"
1609-
inherits "^2.0.1"
1610-
minimalistic-assert "^1.0.0"
1611-
minimalistic-crypto-utils "^1.0.0"
1613+
hmac-drbg "^1.0.1"
1614+
inherits "^2.0.4"
1615+
minimalistic-assert "^1.0.1"
1616+
minimalistic-crypto-utils "^1.0.1"
16121617

16131618
emoji-regex@^7.0.1:
16141619
version "7.0.3"
@@ -2295,7 +2300,7 @@ hash.js@^1.0.0, hash.js@^1.0.3:
22952300
inherits "^2.0.3"
22962301
minimalistic-assert "^1.0.1"
22972302

2298-
hmac-drbg@^1.0.0:
2303+
hmac-drbg@^1.0.1:
22992304
version "1.0.1"
23002305
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
23012306
integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
@@ -2312,9 +2317,9 @@ homedir-polyfill@^1.0.1:
23122317
parse-passwd "^1.0.0"
23132318

23142319
hosted-git-info@^2.1.4:
2315-
version "2.8.8"
2316-
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
2317-
integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
2320+
version "2.8.9"
2321+
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
2322+
integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
23182323

23192324
html-encoding-sniffer@^1.0.2:
23202325
version "1.0.2"
@@ -2419,9 +2424,9 @@ [email protected]:
24192424
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
24202425

24212426
ini@^1.3.4, ini@^1.3.5:
2422-
version "1.3.5"
2423-
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
2424-
integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
2427+
version "1.3.8"
2428+
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
2429+
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
24252430

24262431
inquirer@^6.2.2:
24272432
version "6.5.2"
@@ -3424,7 +3429,7 @@ minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
34243429
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
34253430
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
34263431

3427-
minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
3432+
minimalistic-crypto-utils@^1.0.1:
34283433
version "1.0.1"
34293434
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
34303435
integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
@@ -3896,9 +3901,9 @@ path-key@^2.0.0, path-key@^2.0.1:
38963901
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
38973902

38983903
path-parse@^1.0.6:
3899-
version "1.0.6"
3900-
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
3901-
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
3904+
version "1.0.7"
3905+
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
3906+
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
39023907

39033908
path-type@^3.0.0:
39043909
version "3.0.0"
@@ -4608,9 +4613,9 @@ sshpk@^1.7.0:
46084613
tweetnacl "~0.14.0"
46094614

46104615
ssri@^6.0.1:
4611-
version "6.0.1"
4612-
resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
4613-
integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==
4616+
version "6.0.2"
4617+
resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5"
4618+
integrity "sha1-FXk5E08gRk5zAd26PpD/qPdyisU= sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q=="
46144619
dependencies:
46154620
figgy-pudding "^3.5.1"
46164621

@@ -4884,9 +4889,9 @@ tmp@^0.0.33:
48844889
os-tmpdir "~1.0.2"
48854890

48864891
4887-
version "1.0.4"
4888-
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
4889-
integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
4892+
version "1.0.5"
4893+
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
4894+
integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
48904895

48914896
to-arraybuffer@^1.0.0:
48924897
version "1.0.1"
@@ -5060,10 +5065,10 @@ urix@^0.1.0:
50605065
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
50615066
integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
50625067

5063-
url-parse@>=1.5.6, url-parse@^1.4.3:
5064-
version "1.5.7"
5065-
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.7.tgz#00780f60dbdae90181f51ed85fb24109422c932a"
5066-
integrity sha512-HxWkieX+STA38EDk7CE9MEryFeHCKzgagxlGvsdS7WBImq9Mk+PGwiT56w82WI3aicwJA8REp42Cxo98c8FZMA==
5068+
url-parse@>=1.5.8, url-parse@^1.4.3:
5069+
version "1.5.10"
5070+
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
5071+
integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
50675072
dependencies:
50685073
querystringify "^2.1.1"
50695074
requires-port "^1.0.0"
@@ -5309,9 +5314,9 @@ [email protected]:
53095314
mkdirp "^0.5.1"
53105315

53115316
ws@^5.2.0:
5312-
version "5.2.2"
5313-
resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
5314-
integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
5317+
version "5.2.3"
5318+
resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.3.tgz#05541053414921bc29c63bee14b8b0dd50b07b3d"
5319+
integrity "sha1-BVQQU0FJIbwpxjvuFLiw3VCwez0= sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA=="
53155320
dependencies:
53165321
async-limiter "~1.0.0"
53175322

@@ -5333,9 +5338,9 @@ xtend@^4.0.0, xtend@~4.0.1:
53335338
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
53345339

53355340
y18n@^4.0.0:
5336-
version "4.0.0"
5337-
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
5338-
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
5341+
version "4.0.3"
5342+
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
5343+
integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
53395344

53405345
yallist@^3.0.2:
53415346
version "3.1.1"

src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<Reference Include="Microsoft.AspNetCore.Components.Forms" />
1111
<Reference Include="Microsoft.Extensions.DependencyInjection" />
1212
<Reference Include="Microsoft.JSInterop" />
13+
<Reference Include="System.Text.Encodings.Web" />
1314
</ItemGroup>
1415
<ItemGroup Condition="'$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)'">
1516
<Compile Include="Microsoft.AspNetCore.Components.Web.netcoreapp.cs" />

src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
32
<PropertyGroup>
43
<TargetFrameworks>netstandard2.0;$(DefaultNetCoreTargetFramework)</TargetFrameworks>
54
<TargetFrameworks Condition="'$(DotNetBuildFromSource)' == 'true'">$(DefaultNetCoreTargetFramework)</TargetFrameworks>
@@ -16,4 +15,8 @@
1615
<Reference Include="Microsoft.JSInterop" />
1716
</ItemGroup>
1817

18+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' OR
19+
('$(MSBuildRestoreSessionId)' == '' AND '$(CompileUsingReferenceAssemblies)' != 'false') " >
20+
<Reference Include="System.Text.Encodings.Web" />
21+
</ItemGroup>
1922
</Project>

src/SignalR/clients/ts/FunctionalTests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
"resolutions": {
5555
"lodash": ">=4.7.14",
56-
"url-parse": ">=1.5.6"
56+
"url-parse": ">=1.5.8"
5757
},
5858
"author": "",
5959
"license": "Apache-2.0"

0 commit comments

Comments
 (0)