Releases: opengsq/opengsq-dotnet
Releases · opengsq/opengsq-dotnet
v2.1.5
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
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
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
- @dependabot made their first contribution in #2
Full Changelog: v2.1.2...v2.1.3
v2.1.2
- 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
- Protocol Timeout Issue Fixed
- Implement docfx for Documentation
Full Changelog: v2.1.0...v2.1.1
v2.1.0
- 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
- Targets multiple dotnet versions
- Fix Unreal2 and KillingFloor Protocol issue
Full Changelog: v2.0.0...v2.0.1
v2.0.0
🚀 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
Full Changelog: v1.2.0...v1.3.0
- Create IResponse for Source.GetInfo()
- Update tests
- Better documentation
v1.2.0
Full Changelog: v1.1.1...v1.2.0