Skip to content

Releases: libtcod/python-tcod

12.7.3

13 Aug 20:30
12.7.3
2521db3
Compare
Choose a tag to compare

Deprecated

  • tcod.console_is_key_pressed was replaced with tcod.event.get_keyboard_state.
  • tcod.console_from_file is deprecated.
  • The .asc and .apf formats are no longer actively supported.

Fixed

  • Fixed the parsing of SDL 2.0.16 headers.

12.7.2

01 Jul 18:03
12.7.2
55f8cf4
Compare
Choose a tag to compare

Fixed

  • Scancode and KeySym enums no longer crash when SDL returns an unexpected value.

12.7.1

30 Jun 18:27
12.7.1
c5514a7
Compare
Choose a tag to compare

Added

  • Started uploading wheels for ARM64 macOS.

12.7.0

30 Jun 03:07
12.7.0
37bc8e2
Compare
Choose a tag to compare

Added

  • tcod.image and tcod.tileset now support pathlib.

Fixed

  • Wheels for 32-bit Windows now deploy again.

12.6.2

16 Jun 01:35
12.6.2
8be15d3
Compare
Choose a tag to compare

Fixed

  • Git is no longer required to install from source.

12.6.1

10 Jun 01:13
12.6.1
08934cd
Compare
Choose a tag to compare

Fixed

  • Fixed version mismatch when building from sources.

12.6.0

09 Jun 22:49
12.6.0
ad98cf9
Compare
Choose a tag to compare

Added

  • Added the decoration parameter to Console.draw_frame.
    You may use this parameter to designate custom glyphs as the frame border.

Deprecated

  • The handling of negative indexes given to console drawing and printing
    functions will be changed to be used as absolute coordinates in the future.

12.5.1

31 May 06:01
12.5.1
c5e3f72
Compare
Choose a tag to compare

Fixed

  • The setup script should no longer fail silently when cffi is unavailable.

12.5.0

22 May 00:31
12.5.0
47353dc
Compare
Choose a tag to compare

Changed

  • KeyboardEvent's 'scancode, sym, and mod attributes now use their respective enums.

12.4.0

21 May 15:01
12.4.0
8ddd70c
Compare
Choose a tag to compare

Added

  • Added modernized REXPaint saving/loading functions.
    • tcod.console.load_xp
    • tcod.console.save_xp

Changed

  • Using libtcod 1.18.1.

Fixed

  • tcod.event.KeySym and tcod.event.Scancode can now be hashed.