---
name: "SDL::Deprecated"
section: "3pm"
platform: "linux"
package: "libsdl-perl"
version: "2.548-5+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SDL::Deprecated"
---

# SDL::Deprecated(3pm)

Log of Deprecated items per release

## NAME

SDL::Deprecated - Log of Deprecated items per release

## CATEGORY

Core

## RELEASES

### 2.517

Major changes to `"SDLx::Controller"`.

`"quit"` is now `"stop"`. Event handlers no longer end `"run"` on returning false. Call `"stop"` explicitly instead.

The first argument to move handlers is the step portion instead of `"dt"`. The second argument to move handlers, the `"t"` value, is now the third argument.

`"min_t"` will limit apps to a framerate of 60 by default.

### 2.513

- SDLx::App

  `SDLx::App::loop()` is deprecated.

### 2.502

- SDLx::App

  Now depends on SDLx::Surface. To get the SDL::Surface, use `" -"`**surface()** \>. Alternatively **SDLx::Surface::display()**.

- SDLx::Surface

  `" get_display "` is now called SDLx::Surface::display.

- SDLx::Sprite::Animated

  Has drastically changed, and is still volatile.

### 2.500

- SDL::App

  SDL::App has migrated to SDLx::App namespace. The reason for this is because it is an extension and not a 1:1 XS/Constant Module to the c library.

- SDL::Game::Rect

  SDL::Game::Rect has migrated to SDLx::Rect namespace. Same reasoning as above.

## AUTHORS

See "AUTHORS" in SDL.
