SDL: Added patch notes for the SDL 2.30.0 release

From cfc22ac7d7a1fb898096236fe8eabf0062616055 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 19 Jan 2024 20:11:07 -0800
Subject: [PATCH] Added patch notes for the SDL 2.30.0 release

---
 WhatsNew.txt | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/WhatsNew.txt b/WhatsNew.txt
index 14e1f7ab3d91..fffa9d2e785f 100644
--- a/WhatsNew.txt
+++ b/WhatsNew.txt
@@ -5,10 +5,19 @@ This is a list of major changes in SDL's version history.
 2.30.0:
 ---------------------------------------------------------------------------
 
+General:
+* Added support for 2 bits-per-pixel indexed surface formats
+* Added the function SDL_GameControllerGetSteamHandle() to get the Steam API handle for a controller, if available
+* Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent when the Steam API handle for a controller changes. This could also change the name, VID, and PID of the controller.
+
+macOS:
+* Added the hint SDL_HINT_JOYSTICK_IOKIT to control whether the IOKit controller driver should be used
+* Added the hint SDL_HINT_JOYSTICK_MFI to control whether the GCController controller driver should be used
+* Added the hint SDL_HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE to choose whether high or low power GPU should be used for rendering, in the case where there are multiple GPUs available
+
 Xbox:
 * Added the function SDL_GDKGetDefaultUser()
 
-
 ---------------------------------------------------------------------------
 2.28.2:
 ---------------------------------------------------------------------------