pods::...recated(3pm)
π pods::...recated(3pm) β the deprecated tea π«
ok so this is the User Contributed Perl Documentation corner of the world, and it's literally just a receipts folder: SDL::Deprecated is the log of every deprecated item, sorted by release. bestie, this is the "what got yeeted and when" timeline β¨
πΈ NAME πΈ
SDL::Deprecated β the Log of Deprecated items per release. yeah. it's exactly what it sounds like π
π CATEGORY π
Core β she's foundational, she's built in, no cap π
β¨ RELEASES β¨
π¦ 2.517
major changes to SDLx::Controller β like, major major. buckle up:
quitis nowstop. not a rename-and-chill situation: event handlers no longer endrunon returning false. callstopexplicitly instead, fr fr. you have to say it.- the first argument to move handlers is the step portion instead of
dt. - the second argument to move handlers, the
tvalue, is now the third argument. she moved. keep up π min_twill limit apps to a framerate of 60 by default.
ngl this one's giving "read the changelog or cry" β the argument order shift will absolutely eat your old code for breakfast if you don't check it π
π 2.513
SDLx::AppβSDLx::App::loop()is deprecated. that's it, that's the whole thing. she's retired π«Ά
π§ 2.502
SDLx::Appβ now depends onSDLx::Surface. to get theSDL::Surface, use:
-"surface() >
alternatively SDLx::Surface::display(). (yes the pod formatting up there is a little cursed, we don't talk about it π)
SDLx::Surfaceβ" get_display "is now calledSDLx::Surface::display.SDLx::Sprite::Animatedβ has drastically changed, and is still volatile. read that again. volatile. proceed with love and caution π
β 2.500
SDL::AppβSDL::Apphas migrated to theSDLx::Appnamespace. the reason? because it is an extension and not a 1:1 XS/Constant Module to the c library. iykyk β¨SDL::Game::RectβSDL::Game::Recthas migrated to theSDLx::Rectnamespace. same reasoning as above, no need to ask twice π
π AUTHORS π
see "AUTHORS" in SDL. the whole squad's credited over there, go say hi π«Ά
ok that's the whole lore drop. every deprecation is a glow-up in disguise πΈ
signing off: perl v5.42.3, dated 2026-08-19 β this page brought to you by the pods::...recated(3pm) girlies, mwah π
π¦ where this page comes from
- ubuntu stonking: libsdl-perl 2.548-6build1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms