Releases: libtcod/python-tcod
Releases · libtcod/python-tcod
12.6.2
Fixed
- Git is no longer required to install from source.
12.6.1
Fixed
- Fixed version mismatch when building from sources.
12.6.0
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
Fixed
- The setup script should no longer fail silently when cffi is unavailable.
12.5.0
Changed
KeyboardEvent
's 'scancode
,sym
, andmod
attributes now use their respective enums.
12.4.0
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
andtcod.event.Scancode
can now be hashed.
12.3.2
Changed
- Using
libtcod 1.17.1
.
Fixed
- Fixed regression with loading PNG images.
12.3.1
Fixed
- Fix Windows deployment.
12.3.0
Added
- New keyboard enums:
tcod.event.KeySym
tcod.event.Scancode
tcod.event.Modifier
- New functions:
tcod.event.get_keyboard_state
tcod.event.get_modifier_state
- Added
tcod.console.rgb_graphic
andtcod.console.rgba_graphic
dtypes. - Another name for the Console array attributes:
Console.rgb
andConsole.rgba
.
Changed
- Using
libtcod 1.17.0
.
Deprecated
Console_tiles_rgb
is being renamed toConsole.rgb
.Console_tiles
being renamed toConsole.rgba
.
Fixed
- Contexts now give a more useful error when pickled.
- Fixed regressions with
tcod.console_print_frame
andConsole.print_frame
when given empty strings as the banner.
12.2.0
Added
- Added
tcod.noise.Algorithm
andtcod.noise.Implementation
enums. - Added
tcod.noise.grid
helper function.
Deprecated
- The non-enum noise implementation names have been deprecated.
Fixed
- Indexing Noise classes now works with the FBM implementation.