Releases: LBPUnion/Starnet
v1.3.0
Summary
This version removes support for .NET 7 and introduces support for .NET 8, as well as updating dependencies.
Commits
- bd9f007: Re-enable test UserRequests_InviteTokenThrowOnAuthenticationIssue (koko)
- cb25814: Bump xunit from 2.5.2 to 2.5.3 (#8) (dependabot[bot]) #8
- 4612e70: Bump xunit from 2.5.3 to 2.6.1 (#10) (dependabot[bot]) #10
- 2696059: Bump JetBrains.Annotations from 2023.2.0 to 2023.3.0 (#11) (dependabot[bot]) #11
- e426024: Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 (#12) (dependabot[bot]) #12
- 90fb93b: Bump xunit from 2.6.1 to 2.6.2 (#14) (dependabot[bot]) #14
- d3df7b0: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4 (#13) (dependabot[bot]) #13
- 7976f6f: Update to .NET 8 and C# 12 (sudokoko)
v1.2.4
Summary
This release updates how requests are deserialized, as well as bumps dependencies and temporarily disables a problematic integration test.
Commits
- f79cd33: Move deserialization logic to a helper class (koko)
- 56f79df: Bump xunit from 2.5.1 to 2.5.2 (#7) (dependabot[bot]) #7
- 1f63bf5: Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 (#6) (dependabot[bot]) #6
- 9df7686: Temporarily skip test UserRequests_InviteTokenThrowOnAuthenticationIssue (koko)
v1.2.3
v1.2.2
Summary
This release updates the base project README file and removes redundant null coalescing operators. Unsure if the redundant operators are optimized by the compiler anyways, but releasing this to be safe.
Commits
v1.2.1
Summary
No functionality changes with this release, most notably changes code annotations (see 516556d).
Commits
- 516556d: Switch from PublicAPIAttribute to MeansImplicitUseAttribute for classes (koko)
- 46455db: Enable extended security and code quality scanning (koko)
- e0d8466: Suppress unused return value inspection in CreateUserInviteTokenAsync (koko)
- 92d4615: Routine code formatting and whitespace removal (koko)
- 099672a: Add CI and NuGet badges to README (koko)
- 863e720: Link NuGet status badge to package page (koko)
v1.2.0
Summary
This release optimizes the release CI workflow, bumps unit test dependencies, and adds the ability to fetch the instance RPC configuration.
Commits
- 9211c79: Only run build step once in release workflow (koko)
- d233268: Add names to artifact download steps in release workflow (koko)
- fd58a78: Fix broken paths in release workflow (koko)
- 26e466f: Add dependabot configuration (koko)
- 2b48846: Bump xunit from 2.4.2 to 2.5.1 (#5) (dependabot[bot]) #5
- 9b2b49c: Bump xunit.runner.visualstudio from 2.4.5 to 2.5.1 (#3) (dependabot[bot]) #3
- 926a25d: Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.7.2 (#4) (dependabot[bot]) #4
- 48fe2fd: Bump coverlet.collector from 3.1.2 to 6.0.0 (#2) (dependabot[bot]) #2
- 647edde: Throw if host is unreachable during instantiation (koko)
- 08b8e6c: Revert "Throw if host is unreachable during instantiation" (koko)
- cc0c7ad: Remove blankline in csproj caused by RIDER-97746 (koko)
- 54f1e10: Implement ability to get RPC configuration from the server (koko)
- 1d57cc0: Add rich presence test and add JsonPropertyName attributes (koko)
v1.1.0
Summary
This release cleans up and reorganizes a few things pertaining to constructor initialization as well as adds basic API key validation. Also cleans up and reorganizes CI workflows and adds automatic NuGet pushing, and attaches the raw .nupkg file to GitHub releases rather than a .zip file.
Commits
- f550070: Clean up and rework CI workflows for both staging and release (koko)
- c26511f: Use debug mode instead of release mode for per-commit package builds (koko)
- 318cc8c: Semantics nitpicking of constructor param name and local variable names (koko)
- ea87ef9: Add API key validation and exception, add documentation to exceptions (koko)
- 9aeab04: Remove version property from project file (koko)
- 8fe9b9b: Fix failure-causing typo in automatic release workflow (koko)
v1.0.1
v1.0.0
Summary
Initial release.