# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## unreleased * Replaced `no_std` feature with `std` feature, selected by default * `no_std` environments are now built by setting `default-features = false` * Added new `sdl` feature for building SDL2 without bundling * Included by `bundled`, so only one or the other needs to be selected ## 0.3.35 * Better fix for macOS builds ## 0.3.34 * Pin SDL2 for macOS compatibility ## 0.3.33 * Support multi-character SDL text input ## 0.3.32 * Change Rust edition from 2015 to 2018 * Change `Color` from `repr(packed)` to `repr(transparent)` * Fix compiling against wayland > 1.20.0 ## 0.3.31 * Web support ## 0.3.28 * Add sdl2 bundled and static feature * Add HiDPi support for sdl2 sys * Add DropEvent (file | text) for sdl2 sys * Add raw-window-handle implementation for sdl2 * Add TextInputEvent