From d97bd68adae381512053d19c53b47c74a6d2b3a0 Mon Sep 17 00:00:00 2001 From: CosminPerRam Date: Tue, 5 Sep 2023 01:41:46 +0300 Subject: [PATCH] [Crate] Update CHANGELOG to move some stuff to breaking --- CHANGELOG.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dba38c0..8c778ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,12 +8,7 @@ Games: Protocols: - Quake 2: Fixed a bug where the version tag wouldn't always be present. -- Valve: Added the field `check_app_id` to `GatherSettings` which controls if the app id specified to the request and -reported by the server are the same, errors if not, enabled by default. -- Valve: Fixed `player`'s `score` field being `u32` when it needed to be `i32`, as specified in the protocol. - The Ship: Fixed some instances of using `unwrap` without handling the panics. -- Minecraft Java: Added an optional parameter, `RequestSettings`, which contains fields that are used when creating the handshake -packet (this solves some servers not responding to the query). Crate: - Rich errors, capturing backtrace is done on `RUST_BACKTRACE=1`. @@ -38,7 +33,9 @@ Protocols: 1. Renamed `protocol` to `protocol_version`. 2. Renamed `version` to `game_version`. 3. Renamed `game` to `game_mode`. -4. Changed `score` type of player from `u32` to `i32`. +4. Fixed `player`'s `score` field being `u32` when it needed to be `i32`, as specified in the protocol. +5. Added the field `check_app_id` to `GatherSettings` which controls if the app id specified to the request and +reported by the server are the same, errors if not, enabled by default. - GameSpy (1, 2, 3): 1. Renamed `version` to `game_version`. @@ -56,12 +53,14 @@ Protocols: 1. Renamed `version_protocol` to `protocol_version`. 2. Renamed `version_name` to `game_version`. 3. Renamed `players_sample` to `players`. +4. Added an optional parameter, `RequestSettings`, which contains fields that are used when creating the handshake +packet (this solves some servers not responding to the query). - Minecraft Bedrock 1. Renamed `version_protocol` to `protocol_version`. - Minecraft: -1. Added `request_settings` parameter to `query()` +1. Added an optional parameter, `request_settings` parameter to `query`. - The Ship: 1. Renamed `protocol` to `protocol_version`.