v2.0.0
Advisories and Breaking Changes
In this release, we are dropping support for .NET 4.6. This needs to be done to move forward with the framework and innovate using the new APIs and assemblies.
Highlights from the issue description:
.NET Framework 4.6 (and 4.6.1) went out of support on April 26, 2022. Continuing to publish Octokit for this target adds a support burden.
.NET standard 2.0 covers .NET Framework 4.6.2 already.
Supporting a single target framework, .NET standard 2.0, would simplify maintenance of this project while supporting all target frameworks currently supported upstream.
For reference, these are the supported versions going forward
.NET implementation | Version support |
---|---|
.NET and .NET Core | 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0 |
.NET Framework | 4.6.1 2, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
For more information see #2521 via @nickfloyd
Release Notes
Fixes
- Fixes issues with two-factor authentication overload and certain endpoints - #2524 via @JonruAlveus | Note this bug was introduced in v1.0.1 - thanks to @casstait for finding and reporting it and for the quick turnaround from @JonruAlveus!
Housekeeping
- Bumps xunit from 2.4.1 to 2.4.2 - #2518 via @dependabot[bot]
Documentation Updates
- Updates deprecation warning from subscribers_count to watchers_count - #2519 via @Brend-Smits
- Updates code docs for SetRequestTimeout to more appropriately reflect what the method does. - #2520 via @notauserx