Skip to content

Releases: libSDL2pp/libSDL2pp

0.18.1

17 Apr 15:26
Compare
Choose a tag to compare

Fixed

  • Fix SDL2main library link order

0.18.0

27 Mar 20:45
Compare
Choose a tag to compare

Changed

  • Switch SDL2_{mixer,mixer,ttf} detection to upstream CMake scripts

0.17.0

28 Apr 18:56
Compare
Choose a tag to compare

Changed

  • Switch to modern CMake
  • Switch to C++17

0.16.2

27 Apr 15:16
Compare
Choose a tag to compare

Fixed

  • Fix font dimensions test

0.16.1

17 Jun 21:58
Compare
Choose a tag to compare

Fixed

  • Make SDLmain library optional in Unix, since some distros seem to drop it
  • Fix using unsupported warning flags on some compilers

0.16.0

15 Feb 20:38
Compare
Choose a tag to compare

Added

  • New SDL 2.0.5 Window method: Window::SetResizable()
  • Minor documentation improvements
  • Example code fixes

libSDL2pp 0.15.0

11 Jul 14:53
Compare
Choose a tag to compare

Added

  • Color class wrapping around SDL_Color

libSDL2pp 0.14.1

28 Jun 19:40
Compare
Choose a tag to compare

Fixed

  • Surface.hh include was missing from SDL2pp.hh

libSDL2pp 0.14.0

29 May 20:10
Compare
Choose a tag to compare

Fixed

  • Proper Size() handling for custom RWops

Added

  • Window::GetOpacity() and Window()::SetOpacity() wrappers for functions appeared in SDL 2.0.5
  • Music RWops constructors based on undocumented SDL_mixer functions
  • Static standalone build support

Changed

  • libSDL2pp now follows SDL2 include path conventions, finding and using SDL2 headers without SDL2/ prefix

libSDL2pp 0.13.0

08 Nov 15:04
Compare
Choose a tag to compare

Fixed

  • Fixed SDL 2.0.4 specific AudioDevice methods: AudioDevice::QueueAudio(), AudioDevice::GetQueuedAudioSize()
  • Fixed MSVC compiler support and .dll generation
  • Multiple documentation fixes

Added

  • More tests
  • Automatic SDL 2.0.4 detection
  • Texture::Update() overload which takes rvalue reference to Surface

Changed

  • Renderer::GetClipRect now returns Optional<Rect> instead of (possibly empty) Rect
  • Exception is now derived from std::runtime_error

Removed

  • Deprecated Renderer::GetInfo() variant which takes pointer (use variant which takes reference)