Fixed - Joystick/controller device events would raise `RuntimeError` when accessed after removal.
16.0.1
Fixed - `AudioDevice.stopped` was inverted. - Fixed the audio mixer stop and fadeout methods. - Exceptions raised in the audio mixer callback no longer cause a messy crash, they now go to `sys.unraisablehook`.
16.0.0
Added - Added PathLike support to more libtcodpy functions. - New `tcod.sdl.mouse.show` function for querying or setting mouse visibility. - New class method `tcod.image.Image.from_file` to load images with. This replaces `tcod.image_load`. - `tcod.sdl.audio.AudioDevice` is now a context manager.
Changed - SDL audio conversion will now pass unconvertible floating types as float32 instead of raising.
Deprecated - Deprecated the libtcodpy functions for images and noise generators.
Removed - `tcod.console_set_custom_font` can no longer take bytes as the file path.
Fixed - Fix `tcod.sdl.mouse.warp_in_window` function. - Fix `TypeError: '_AudioCallbackUserdata' object is not callable` when using an SDL audio device callback. [128](https://github.com/libtcod/python-tcod/issues/128)
15.0.3
Deprecated - Deprecated all libtcod color constants. Replace these with your own manually defined colors. Using a color will tell you the color values of the deprecated color in the warning. - Deprecated older scancode and keysym constants. These were replaced with the Scancode and KeySym enums.
Fixed - DLL loader could fail to load `SDL2.dll` when other tcod namespace packages were installed.
15.0.1
Added - Added support for `tcod.sdl` namespace packages.
Fixed - ``Renderer.read_pixels`` method was completely broken.
15.0.0
Changed - Modified the letter case of window event types to match their type annotations. This may cause regressions. Run Mypy to check for ``[comparison-overlap]`` errors. - Mouse event attributes are being changed: ``.pixel -> .position`` and ``.pixel_motion -> .motion``. - `Context.convert_event` now returns copies of events with mouse coordinates converted into tile positions.
Deprecated - Mouse event pixel and tile attributes have been deprecated.