Releases: libtcod/python-tcod
Releases · libtcod/python-tcod
12.1.0
Added
- Added package-level PyInstaller hook.
Changed
- Using
libtcod 1.16.7
. tcod.path.dijkstra2d
now returns the output and accepts anout
parameter.
Deprecated
- In the future
tcod.path.dijkstra2d
will no longer modify the input by default. Until then anout
parameter must be given.
Fixed
- Fixed crashes from loading tilesets with non-square tile sizes.
- Tilesets with a size of 0 should no longer crash when used.
- Prevent division by zero from recommended-console-size functions.
12.0.0
Deprecated
- The Random class will now warn if the seed it's given will not used
deterministically. It will no longer accept non-integer seeds in the future.
Changed
- Now bundles SDL 2.0.14 for MacOS.
tcod.event
can now detect and will warn about uninitialized tile
attributes on mouse events.
Removed
- Python 3.5 is no longer supported.
- The
tdl
module has been dropped.
11.19.3
Fixed
- Some wheels had broken version metadata.
11.19.2
Changed
- Now bundles SDL 2.0.10 for MacOS and SDL 2.0.14 for Windows.
Fixed
- MacOS wheels were failing to bundle dependencies for SDL2.
11.19.1
Fixed
- MacOS wheels failed to deploy for the previous version.
11.19.0
Added
- Added the important
order
parameter toContext.new_console
.
11.18.3
Changed
- Now bundles SDL 2.0.14 for Windows/MacOS.
Deprecated
- Support for Python 3.5 will be dropped.
tcod.console_load_xp
has been deprecated,tcod.console_from_xp
can load
these files without modifying an existing console.
Fixed
tcod.console_from_xp
now has better error handling (instead of crashing.)- Can now compile with SDL 2.0.14 headers.
11.18.2
Fixed
- Fixed missing
tcod.FOV_SYMMETRIC_SHADOWCAST
constant. - Fixed regression in
tcod.sys_get_current_resolution
behavior. This
function now returns the monitor resolution as was previously expected.
v.1.5.3
- set_font no longer crashes when loading a file without the implied font size in its name
- fixed non-square Map instances
v1.5.1
- fixed errors with Unicode and non-Unicode literals on Python 2
- fixed attribute error in compute_fov