A nova versão inclui um número significativo de recursos para trabalhar com controladores de jogos e joysticks, novas dicas dependentes da plataforma e algumas solicitações de alto nível.
O driver HIDAPI agora suporta os controladores PS5 DualSense e Xbox Series X; foram adicionadas constantes para novas teclas. O valor de SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS agora é false por padrão, melhorando a compatibilidade com gerenciadores de janelas modernos. Foram adicionadas funções para trabalhar com SIMD, localizações e comparações de strings wchar sem distinção entre maiúsculas e minúsculas, além de nomes de formato de pixel RGB mais claros.
Para Windows, foi adicionado um driver RAWINPUT que suporta mais de 4 controladores Xbox ao mesmo tempo, junto com as constantes correspondentes.
Para macOS, foram adicionadas funções para trabalhar com Metal.
Para Linux, foram adicionadas novas dicas para PulseAudio e para o escalonador de threads.
No Android, agora é possível solicitar uma resolução específica do sistema e definir o comportamento do áudio ao minimizar o aplicativo.
Inesperadamente, o suporte para OS/2 foi reintroduzido no SDL2 2.0.14.
Fonte: linux.org.ru
