[ 
https://issues.apache.org/jira/browse/AVRO-2961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17294186#comment-17294186
 ] 

ASF subversion and git services commented on AVRO-2961:
-------------------------------------------------------

Commit c175a63b64ee5440a906ad9dcbd298334c2c2555 in avro's branch 
refs/heads/dependabot/nuget/lang/csharp/System.CodeDom-5.0.0 from Zoltan 
Csizmadia
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=c175a63 ]

AVRO-2961: Support .NET 5.0 (#981)

* AVRO-2961: Use PackageIcon isntead of PackageIconUrl. PackageIconUrl is 
deprecated and some package repos do not support it

* AVRO-2961: Add latest dotnetcore-2.1, dotnetcore-3.1 and dotnetcore-5.0 
packages to build environment

* AVRO-2961: Add netcoreapp2.1,netcoreapp3.1,net5.0 to supported frameworks

* AVRO-2961: Change framework to net 5.0

* AVRO-2961: Avoid debugging issues when caught exception is rethrown

* AVRO-2961: Replace deprecated Assembly.CodeBase with Assembly.Location

* AVRO-2961: Set default build framework to net 5.0

* AVRO-2961: Upgrade packages to latest

* AVRO-2961: Use StringBuilder.Append(char) if arg is a  one char string. 
Should be more optimal code. (Warning introduced by package upgrades)

* AVRO-2961: Use already existing avro-logo.png for package icon

* AVRO-2961: Update README.md with NET 5.0

* AVRO-2961: Remove rethrow exception comment

* AVRO-2961: Add netcoreapp2.1 and netcoreapp3.1 to Avro.test TargetFrameworks

* AVRO-2961: Use version.props to define used package versions, instead of hard 
coding in every csproj file

* AVRO-2961: Add versions.props

* AVRO-2961: Hide avro-logo.png

* AVRO-2961: Add new dependency version update strategy

* Update lang/csharp/versions.props

Co-authored-by: Brian Lachniet <blachn...@gmail.com>

* Update lang/csharp/README.md

Co-authored-by: Brian Lachniet <blachn...@gmail.com>

* Update lang/csharp/README.md

Co-authored-by: Brian Lachniet <blachn...@gmail.com>

* AVRO-2961: FxCopAnalyzers package has been deprecated in favor of 
Microsoft.CodeAnalysis.NetAnalyzers

Co-authored-by: Zoltan Csizmadia <csizmad...@valassis.com>
Co-authored-by: Brian Lachniet <blachn...@gmail.com>

> Support .NET 5.0 and make Avro.codegen to support LTS  .Net Core (2.1, 3.1) 
> as well
> -----------------------------------------------------------------------------------
>
>                 Key: AVRO-2961
>                 URL: https://issues.apache.org/jira/browse/AVRO-2961
>             Project: Apache Avro
>          Issue Type: Improvement
>            Reporter: Zoltan Csizmadia
>            Assignee: Zoltan Csizmadia
>            Priority: Minor
>             Fix For: 1.11.0
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> .NET 5.0 is released.
>  * Add support for it
>  
> Avro.codegen is working (as of now) on only the framework which it was built 
> for (currently 3.1). Give multi framework support to Avro.codegen to support 
> all LTS .Nett cores and the latest .Net 5.0.
> This will allow Avro.codegen to be installed in any .Net Core LTS or .Net 
> 5.0, SDK specific docker image. (mcr.microsoft.com/dotnet/sdk:3.1,  
> mcr.microsoft.com/dotnet/sdk:2.1 or  mcr.microsoft.com/dotnet/sdk:5.0). 
> "dotnet tool install" will select the  most appropiate framework supported by 
> the environment or "dotnet tool install --framework FRAMEWORK" can be used to 
> explicitly specify the required frameowrk version to be installed.
>  
> Currently  a custom docker image must be createad if avrogen is required, 
> with .Net Core 3.1 support, just for supporting Avro.codegen.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to