Skip to content

Releases: libtcod/python-tcod

11.19.3

07 Jan 19:39
11.19.3
7afa5a4
Compare
Choose a tag to compare

Fixed

  • Some wheels had broken version metadata.

11.19.2

30 Dec 12:12
11.19.2
0b0042b
Compare
Choose a tag to compare

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

30 Dec 05:37
11.19.1
2ffa87b
Compare
Choose a tag to compare

Fixed

  • MacOS wheels failed to deploy for the previous version.

11.19.0

30 Dec 00:21
11.19.0
a44b8fe
Compare
Choose a tag to compare

Added

  • Added the important order parameter to Context.new_console.

11.18.3

29 Dec 04:03
11.18.3
6fd153b
Compare
Choose a tag to compare

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

04 Dec 10:03
b46bd07
Compare
Choose a tag to compare

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

04 Jun 22:52
Compare
Choose a tag to compare
  • 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

20 Dec 11:12
Compare
Choose a tag to compare
  • fixed errors with Unicode and non-Unicode literals on Python 2
  • fixed attribute error in compute_fov

v1.5.0

13 Jul 20:10
Compare
Choose a tag to compare
  • python-tdl distributions are now universal builds
  • new Map class
  • map.bresenham now returns a list
  • this release will require libtcod-cffi v0.2.3 or later

v1.4.0

22 Jun 23:37
Compare
Choose a tag to compare
  • The DLL's have been moved into another library which you can find at https://github.com/HexDecimal/libtcod-cffi
    You can use this library to have some raw access to libtcod if you want.
    Plus it can be used alongside TDL.
  • The libtocd console objects in Console instances have been made public.
  • Added tdl.event.wait function. This function can called with a timeout and
    can automatically call tdl.flush.