# Revision history for wgpu-raw-hs ## 0.4.0.0 -- 2021-09-10 - Version bump. ## 0.3.0.0 -- 2021-08-30 - Add SDL surfaces. - Switch to using `MonadIO` instead of plain `IO` when possible. - Supply bracketing functions for `withXXX`. - Wrap raw `WGPUHsInstance` into a new structure which explicitly retains a reference to the dynamic library. This helps with resource freeing. - Add extra `{-# INLINABLE #-}` pragmas. ## 0.2.0.1 -- 2021-08-24 - Linux support. ## 0.2.0.0 -- 2021-08-22 - Microsoft Windows support. ## 0.1.0.3 -- 2021-08-20 - Removed slightly-broken `triangle` example. There is now a fully-working `triangle` example in the `wgpu-hs` package instead. ## 0.1.0.2 -- 2021-08-16 - Redo attempt at stubbing out `createSurface`. - Improve README. ## 0.1.0.1 -- 2021-08-16 - Stub out Linux version of `createSurface` so that the package documentation will compile. ## 0.1.0.0 -- 2021-08-15 - Initial version. - Mostly auto-generated bindings to the raw C API. - Surface creation for Metal on macOS. - Basic triangle example is kind-of working.