Skip to content

Releases: opengsq/opengsq-dotnet

v2.1.5

07 Feb 22:29
Compare
Choose a tag to compare

Overview

  • Resolve Source Engine Protocol issue

What's Changed

  • Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /OpenGSQ by @dependabot in #6

Full Changelog: v2.1.4...v2.1.5

v2.1.4

05 Feb 22:26
Compare
Choose a tag to compare

In this release, we've made some important updates to enhance the functionality and improve the user experience of our OpenGSQ .NET library. Here's what's new:

Improvements

  • Return Types: We've made significant improvements to our return types. This enhancement will provide a more robust and reliable experience when interacting with our library.

Bug Fixes

  • KillingFloor, Unreal2 Protocol Issue: We've resolved an issue related to the KillingFloor and Unreal2 protocols. This fix ensures a smoother and more stable operation of these protocols.

Full Changelog: v2.1.3...v2.1.4

v2.1.3

29 Jan 18:11
Compare
Choose a tag to compare

Overview

  • Resolve Gamespy3 Protocol Issue
  • Update Doom3 Protocol

What's Changed

  • Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /OpenGSQ by @dependabot in #2
  • Bump Microsoft.NET.Test.Sdk from 16.5.0 to 17.8.0 in /OpenGSQ by @dependabot in #5
  • Bump MSTest.TestFramework from 2.1.0 to 3.2.0 in /OpenGSQ by @dependabot in #4
  • Bump MSTest.TestAdapter from 2.1.0 to 3.2.0 in /OpenGSQ by @dependabot in #3
  • Bump coverlet.collector from 1.2.0 to 6.0.0 in /OpenGSQ by @dependabot in #1

New Contributors

Full Changelog: v2.1.2...v2.1.3

v2.1.2

26 Jan 21:29
Compare
Choose a tag to compare
  • Update Epic Online Services (EOS) Protocol
  • Update a codebase with nullable reference types to improve null diagnostic warnings

Full Changelog: v2.1.1...v2.1.2

v2.1.1

21 Jan 01:59
Compare
Choose a tag to compare
  • Protocol Timeout Issue Fixed
  • Implement docfx for Documentation

Full Changelog: v2.1.0...v2.1.1

v2.1.0

20 Jan 00:26
Compare
Choose a tag to compare
  • Introduced response type support for ASE, Battlefield, Minecraft Protocols
  • Enhanced the XML documentation for better clarity and understanding.

Full Changelog: v2.0.1...v2.1.0

v2.0.1

18 Jan 20:16
b95647d
Compare
Choose a tag to compare
  • Targets multiple dotnet versions
  • Fix Unreal2 and KillingFloor Protocol issue

Full Changelog: v2.0.0...v2.0.1

v2.0.0

18 Jan 01:41
756c878
Compare
Choose a tag to compare

🚀 Features

  • Support ASE Protocol
  • Support Battlefield Protocol
  • Support Doom3 Protocol
  • Support FiveM Protocol
  • Support Satisfactory Protocol
  • Support San Andreas Multiplayer Protocol
  • Support Teamspeak 3 Protocol
  • Support Minecraft Protocol
  • Support RakNet Protocol
  • Support Scum Protocol
  • Support Unreal 2 Protocol
  • Support Killing Floor Protocol

🛑 Breaking changes

In the latest version of our library, we have made significant changes to improve performance and usability. One of the key updates is the transition of all query protocol methods to asynchronous methods.

Source source = new Source("45.62.160.71", 27015);

// before 2.0.0
var info = source.GetInfo();

// after 2.0.0
var info = await source.GetInfo();

Full Changelog: v1.3.0...v2.0.0

v1.3.0

13 Jan 10:55
Compare
Choose a tag to compare

Full Changelog: v1.2.0...v1.3.0

  • Create IResponse for Source.GetInfo()
  • Update tests
  • Better documentation

v1.2.0

31 Oct 16:48
Compare
Choose a tag to compare

Full Changelog: v1.1.1...v1.2.0