Runtime: Microsoft.Bcl.Json.Sources is no longer netstandard2.0 compatible

Created on 18 Apr 2019  路  3Comments  路  Source: dotnet/runtime

The recent Utf8JsonWriter API changes added ArrayBufferWriter to System.Memory and reference that in the sources package. Unfortunately this makes the sources package no longer usable in netstandard2.0 libraries as they are stuck referencing System.Memory 4.5.2 and don't have ArrayBufferWriter.

This is blocking upstream dependency consumption.

area-System.Text.Json blocking blocking-release

Most helpful comment

Found the issue, PR dotnet/corefx#37009 has the fix. If all is green I will merge that in today so that @BrennanConroy can consume the new version of the package produced in tonight's build.

All 3 comments

@ahsonkhan @joperezr could you please take a look to exclude these from the ns2.0 source package?

This shouldn't be a problem since the source package should contain an internal implementation of ArrayBufferWriter, when building locally I'm able to see that this file is includded, I'll try to see why is it that the latest version on the blob feed of the package doesn't have it.

Found the issue, PR dotnet/corefx#37009 has the fix. If all is green I will merge that in today so that @BrennanConroy can consume the new version of the package produced in tonight's build.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nalywa picture nalywa  路  3Comments

omariom picture omariom  路  3Comments

omajid picture omajid  路  3Comments

bencz picture bencz  路  3Comments

jamesqo picture jamesqo  路  3Comments