Releases: haskell-game/sdl2
Releases · haskell-game/sdl2
v2.5.5.0
What's Changed
- Add high-level GameController bindings by @jtnuttall in #279
- Change two field types from Int32 to JoystickID by @chris-martin in #285
- Add windowOpacity by @dpwiz in #288
- Add renderGeometry by @dpwiz in #290
New Contributors
- @felixonmars made their first contribution in #275
- @jtnuttall made their first contribution in #279
- @chris-martin made their first contribution in #286
Full Changelog: v2.5.4.0...v2.5.5.0
v2.5.4.0
What's Changed
- Add missing floating point variants of render functions by @hanst99 in #271
- Fix createCursor inputs, add createCursorFrom by @dpwiz in #273
- Add a flag allowing one to disable using pkgconfig by @expipiplus1 in #274
Full Changelog: v2.5.3.3...v2.5.4.0
v2.5.3.3
What's Changed
- Use #alignment from some recent hsc2hs
New Contributors
- @willmcpherson2 made their first contribution in #265
- @ernestask made their first contribution in #268
Full Changelog: v2.5.3.2...v2.5.3.3
2.5.3.2
What's Changed
- Allow text-2.0 by @dpwiz in #247
- Add a high-level binding for setWindowIcon by @Dretch in #243
- Fix event polling by @hanst99 in #242
- Silence missing pattern synonym signatures by @dpwiz in #249
- Fix StarIsType deprecation warning by @dpwiz in #248
- Put copyExF under a package flag by @dpwiz in #250
- Fix remaining warnings by @dpwiz in #251
- Put Float types in hsc under the guard too by @dpwiz in #252
- Remove misleading result from updateTexture by @dpwiz in #253
New Contributors
Full Changelog: v2.5.3.1...v2.5.3.2
2.5.3.1
What's Changed
- SDL.Event.pollEvents: remove redundant constraint by @endgame in #211
- SDL.Audio: Fix openAudioDevice Changeable check by @spinnylights in #229
- AudioSpec now exports its constructor so you can access sample format by @evanrinehart in #234
- Add binding for getWindowBordersSize by @TristanCacqueray in #231
- Export SurfacePixelFormat constructor by @bbarker in #192
- Expose ModalLocation type by @Grinshpon in #207
- Add SDL.Input.Mouse.createSystemCursor by @phlay in #226
- Bindings for some missing parts of the raw SDL2 API by @evanrinehart in #205
- Fixes for GHC 9.2 by @dpwiz in #236
- Add bindings for renderCopyExF, FRect, FPoint by @nxths in #228
- Make results of SDL.getRenderDriverInfo printable without causing errors by @oshyshko in #227
2.4.1.0
-
More SDL functions no longer allocate. See #179 and #178. Thanks to @chrisdone for this work.
-
Fixed an off-by-one bug in
SDL.Input.Mouse.getMouseButtons
. See #177 for more information. Thanks to @Linearity for identifying and fixing this bug.