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

Move to a single .NET Standard 2.0 target #5

Closed
akamsteeg opened this issue May 24, 2019 · 0 comments
Closed

Move to a single .NET Standard 2.0 target #5

akamsteeg opened this issue May 24, 2019 · 0 comments
Assignees
Labels
BREAKING CHANGE Breaking changes enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@akamsteeg
Copy link
Owner

akamsteeg commented May 24, 2019

Currently, Pitcher multi-targets to .NET 4.0 and .NET Standard 1.0. These are both very old and not very likely to be used for the modern high-performance code Pitcher is intended to be used in.

Suggestion: Drop the .NET 4.0 target and move to .NET Standard 2.0 exclusively.

.NET Standard 2.0 is properly supported from .NET 4.7.2 onwards (if we forget the dumpster fire that's the tacked on support in 4.6.something). That means we support everything from april 2018 onwards. That's good enough I think And, moving to a single modern TFM should make future upgrades and additions easier too.

This is a breaking change, we need to increase the major version number for this.

@akamsteeg akamsteeg added enhancement New feature or request good first issue Good for newcomers labels May 24, 2019
@akamsteeg akamsteeg added this to the 2.0.0 milestone May 24, 2019
@akamsteeg akamsteeg self-assigned this May 26, 2019
@akamsteeg akamsteeg added the BREAKING CHANGE Breaking changes label Aug 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BREAKING CHANGE Breaking changes enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant