Skip to content

Tags: joshgcampbell/python-tcod

Tags

6.0.3

Toggle 6.0.3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Fixed

 - tcod.Key and tcod.Mouse no longer ignore initiation parameters.

6.0.2

Toggle 6.0.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Fixed

 - Fixed color constants missing at build-time.

6.0.1

Toggle 6.0.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Fixed

 - Source distributions were missing C++ source files.

6.0.0

Toggle 6.0.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Changed

 - Project renamed to tcod on PyPI.
Deprecated
 - Passing bytes strings to libtcodpy print functions is deprecated.
Fixed
 - Fixed libtcodpy print functions not accepting bytes strings.
 - libtcod constants are now generated at build-time fixing static analysis
   tools.

5.0.1

Toggle 5.0.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Fixed

 - tdl.event no longer crashes with StopIteration on Python 3.7

5.0.0

Toggle 5.0.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Changed

 - tcod.path: all classes now use `shape` instead of `width` and `height`.
 - tcod.path now respects NumPy array shape, instead of assuming that arrays
   need to be transposed from C memory order.  From now on `x` and `y` mean
   1st and 2nd axis.  This doesn't affect non-NumPy code.
 - tcod.path now has full support of non-contiguous memory.

4.6.1

Toggle 4.6.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Broke everything about deployment in the last tag.

v4.5.2

Toggle v4.5.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Added

 - New wheels for Python3.7 on Windows.
Fixed
 - Arrays from `tcod.heightmap_new` are now properly zeroed out.

v4.5.1

Toggle v4.5.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Deprecated

 - Deprecated all libtcodpy map functions.
Fixed
 - `tcod.map_copy` could break the `tcod.map.Map` class.
 - `tcod.map_clear` `transparent` and `walkable` parameters were reversed.
 - When multiple SDL2 headers were installed, the wrong ones would be used when
   the library is built.
 - Fails to build via pip unless Numpy is installed first.

v4.5.0

Toggle v4.5.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Changed

 - Updated libtcod to v1.7.0
 - Updated SDL to v2.0.8
 - Error messages when failing to create an SDL window should be a less vague.
 - You no longer need to initialize libtcod before you can print to an
   off-screen console.
Fixed
 - Fixed tdl failing to install via pip unless Numpy was installed first.
 - Avoid crashes if the root console has a character code higher than expected.
Removed
 - No more debug output when loading fonts.