- Added the libtcodpy module as an alias for tcod. Actual use of it is deprecated, it exists primarily for backward compatibility. - Adding missing libtcodpy functions `console_has_mouse_focus` and `console_is_active`.
Changed
- Updated libtcod to v1.6.6
4.3.2
Deprecated
- Deprecated the use of falsy console parameters with libtcodpy functions.
- Fixed cffi.api.FFIError "unsupported expression: expected a simple numeric constant" error when building on platforms with an older cffi module and newer SDL headers. - tcod/tdl Map and Console objects were not saving stride data when pickled.
4.3.0
Added
- You can now set the numpy memory order on tcod.console.Console, tcod.map.Map, and tdl.map.Map objects well as from the tcod.console_init_root function.
Changed
- The `console_init_root` `title` parameter is now optional.
Fixed
- OpenGL renderer alpha blending is now consistent with all other render modes.
4.2.3
Fixed
- Fixed setup.py regression that could prevent building outside of the git repository.
4.2.2
Fixed
- The Windows dynamic linker will now prefer the bundled version of SDL. This fixes: "ImportError: DLL load failed: The specified procedure could not be found." - `key.c` is no longer set when `key.vk == KEY_TEXT`, this fixes a regression which was causing events to be heard twice in the libtcod/Python tutorial.