Added - Added `TCOD_load_bdf` and `TCOD_load_bdf_memory`.
1.16.0alpha.5
Changed - Mouse tile coordinates are now always zero before the first call to TCOD_console_flush.
1.16.0alpha.4
Fixed - Mouse tile coordinates are now correct on any resized window.
1.16.0alpha.3
Deprecated - Mouse state and keyboard state functions are deprecated. - Mouse functions with SDL alternatives are deprecated.
Fixed - The wavelet noise generator now excludes -1.0f and 1.0f as return values. - Fixed console fading color. - Fixed keyboard state and mouse state functions losing state when events were flushed.
1.16.0alpha.2
Fixed - Fixed possible crash in `TCOD_mouse_move`.
1.16.0alpha.1
Added - Added the `TCOD_clear_error` and `TCOD_set_errorf` functions. - Added an error code enum: `TCOD_Error`.
Changed - Console blit operations now perform per-cell alpha transparency. - When a renderer fails to load it will now fallback to a different one. The order is: OPENGL2 -> OPENGL -> SDL2.
Deprecated - The use of `libtcod.cfg` or `terminal.png` is deprecated.
Fixed - The following are no longer mislabeled as taking const images: - `TCOD_image_get_mipmap_pixel` - `TCOD_image_blit` - `TCOD_image_blit_rect` - `TCOD_sys_update_char` now works with the newer renderers. - Fixed buffer overflow in name generator. - `TCOD_image_from_console` now works with the newer renderers. - New renderers now auto-load fonts from `libtcod.cfg` or `terminal.png`.