Skip to content

Release a new version #872

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

Closed
jcs090218 opened this issue Sep 19, 2021 · 15 comments
Closed

Release a new version #872

jcs090218 opened this issue Sep 19, 2021 · 15 comments
Assignees
Milestone

Comments

@jcs090218
Copy link

I think there are multiple bug fix. Maybe is good to tag a new release? 😕

@Isitar
Copy link

Isitar commented Feb 8, 2022

push

@var1ap-WA
Copy link

image

@fossbrandon
Copy link

Is there an update on when we might get a new release? The projects I'm using this with require features that are not released yet so I have to bring the project into my own project and reference it that way.

@IgorMilavec
Copy link
Collaborator

@drieseng could you publish a preview NuGet package? This way users will be able to access the latest features and bug fixes from the development branch and we would gain feedback if the code is stable enough.

@drieseng
Copy link
Member

@IgorMilavec I'll try to find time in the next days. Releasing a new version is a pain (until we remove support for legacy target frameworks).

@IgorMilavec
Copy link
Collaborator

I know, that's why I'm trying to push towards vNext so we can release the final legacy version and then remove legacy frameworks. :)

@chrcar01
Copy link

chrcar01 commented Mar 8, 2023

Any chance of getting a new release of what's currently in the develop branch?

@Shadow-of-N7
Copy link

821w4n

@WojciechNagorski
Copy link
Collaborator

WojciechNagorski commented Oct 10, 2023

@Shadow-of-N7 @var1ap-WA @chrcar01 https://twitter.com/WojtekNagorski/status/1711675545061110039

@Rob-Hague
Copy link
Collaborator

Completed by #1201

@WojciechNagorski WojciechNagorski added this to the 2023.0.0 milestone Nov 2, 2023
@mhm-iteris
Copy link

mhm-iteris commented Nov 7, 2023

Is it just possible to make another repo with .NET core 6 and push out a nuget package? Isolating .NET and .NET framework from one another is probably best.

@Rob-Hague
Copy link
Collaborator

Is it just possible to make another repo with .NET core 6 and push out a nuget package? Isolating .NET and .NET framework from one another is probably best.

In what way? I see no reason to do that.

@mhm-iteris
Copy link

mhm-iteris commented Nov 7, 2023

Is it just possible to make another repo with .NET core 6 and push out a nuget package? Isolating .NET and .NET framework from one another is probably best.

In what way? I see no reason to do that.

Ah... Let me explain a little more clearly. .NET Framework and .NET core are vastly different frameworks with different lifecycle support policies by Microsoft. Microsoft is phasing out support for .NET framework, but will continue to support 4.7.2- 4.8.1 under their OS support policies. They have agreed to stop developing features for .NET framework. Details in below links:

https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-framework
https://learn.microsoft.com/en-us/lifecycle/faq/dotnet-framework

From a high level perspective the team would have to support 2 different versions of this package anyway. Where .NET Core will be more frequently updated. My suggestion would be to have 2 separate repos, one for .NET Core (updated frequently) and .NET framework (updated only for security issues). Splitting the codebase will result in less work to develop .NET core codebase as Nuget packages, less work to regression test, and faster deployments for .NET core (majority of users will switch over to).

@Rob-Hague
Copy link
Collaborator

Thanks. I understand the difference between Framework and Core, but 99% of the code base for this project is shared between the targets, so in reality it would be twice as much work to maintain two repos. It is very common (and well supported) for a library project to target both.

Long term, I expect the project to simply drop Framework and Standard targets. But there is plenty of modernizing and bug-fixing to be done with the current targets before that point.

@WojciechNagorski
Copy link
Collaborator

I agree with @Rob-Hague.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests