sdl2-1.3.1: ChangeLog.md
1.3.1
=====
* Correct type signature of `getSurfaceBlendMode`
1.3.0
=====
* Use pattern synonyms exclusively
* `Graphics.UI.SDL.Enum.Pattern` overrides `Graphics.UI.SDL.Enum`
* Generalize all IO functions over MonadIO
* Add convenience wrapper functions for constructing FunPtr callbacks
* Add Typeable instances to all type classes
* Add strictness annotations to all data structure fields
* Add missing `SDLK_AUDIOPREV` enumeration
* Correct deserialization of `SDL_TEXTINPUT` event
* Data beyond the null terminator was returned previously
1.2.0
=====
* Add support for pattern synonyms as an alternative for SDL enumerations
* Only present when compiling with GHC 7.8 or newer
* Add missing enumerations:
* `keymodShift`, `keymodCtrl`, `keymodAlt`, `keymodGUI`
* `keyPressend`, `keyReleased`
* `toucheMouseID`
* Specialize init flags over `InitFlag`, a `Word32`
* Generalize `keymod*` enumerations over `Num`
* The C API is inconsistent on their types
* Fix foreign imports on `Graphics.UI.SDL.Thread`
* Correct type signature of `getRenderDrawBlendMode`
* Correct type signature of `queryTexture`
* Remove export of `Keycode` from `Graphics.UI.SDL.Types`
* `Graphics.UI.SDL.Enum` already exports `Keycode`
1.1.3
=====
* Add missing `Keycode` enumerations
* Add missing enumerations:
* `audioAllowFrequencyChange`, `audioAllowFormatChange`
* `audioAllowChannelsChange`, `audioAllowAnyChange`
1.1.2
=====
* Add `ClipboardUpdateEvent` to `Event` data structure
* Add `UnknownEvent` to `Event` data structure
1.1.1
=====
* Add `Graphics.UI.SDL.Platform` module
* Add `Graphics.UI.SDL.Thread` module and associated types and enumerations
* Add `getWindowWMInfo`
* Add `setError`
* Add additional logging functions
1.1.0
=====
* Require SDL 2.0.3
* Add `gameControllerAddMappingsFromFile`
* Add `gameControllerAddMappingsFromRW`
* Add `glResetAttributes`
* Add `mouseButtonEventClicks` field to `WindowEvent`
* Add missing mouse button enumerations
1.0.2
=====
* Correct type signature of `getNumTouchFingers`
1.0.1
=====
* Factor type of `addHintCallback` and `delHintCallback` into `HintCallback`
* Add `Version` data structure