Skip to content

Releases: LBPUnion/Starnet

v1.3.0

07 Dec 02:59
7976f6f
Compare
Choose a tag to compare

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

16 Oct 20:14
9df7686
Compare
Choose a tag to compare

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

04 Oct 16:52
7133698
Compare
Choose a tag to compare

Summary

This release patches the GetSlotsAsync method to actually use the limit and skip parameters in the request.

Commits

  • 7133698: Actually use the limit and skip values for GetSlotsAsync (koko)

v1.2.2

03 Oct 14:28
33a3acc
Compare
Choose a tag to compare

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

  • 5313349: Update base project README to describe library contents (koko)
  • 33a3acc: Remove redundant null coalescing operators (koko)

v1.2.1

01 Oct 13:04
863e720
Compare
Choose a tag to compare

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

27 Sep 16:58
1d57cc0
Compare
Choose a tag to compare

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

24 Sep 18:32
8fe9b9b
Compare
Choose a tag to compare

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

22 Sep 23:22
9542f1e
Compare
Choose a tag to compare

Summary

This release hot-fixes an exception throw issue with the invite token creation method.

Commits

  • 0715a9f: Fix incorrect exception throw in invite token creation method (koko)
  • 9542f1e: [chore] Bump library version to 1.0.1 (koko)

v1.0.0

22 Sep 16:17
666bb41
Compare
Choose a tag to compare

Summary

Initial release.