Skip to content

Tags: psizek/python-tcod

Tags

11.2.2

Toggle 11.2.2's commit message

Unverified

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

Fixed
 - Fixed a regression preventing PyInstaller distributions from loading SDL2.

11.2.1

Toggle 11.2.1's commit message

Unverified

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

Fixed
 - Fixed a regression preventing PyInstaller distributions from loading SDL.

11.2.0

Toggle 11.2.0's commit message

Unverified

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

Added
 - `tcod.path.dijkstra2d`: Computes Dijkstra from an arbitrary initial state.
 - `tcod.path.hillclimb2d`: Returns a path from a distance array.
 - `tcod.path.maxarray`: Creates arrays filled with maximum finite values.

Fixed
 - Changing the tiles of an active tileset on OPENGL2 will no longer leave
   temporary artifact tiles.
 - It's now harder to accidentally import tcod's internal modules.

11.1.2

Toggle 11.1.2's commit message

Unverified

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

Changed
 - Now bundles SDL 2.0.10 for Windows/MacOS.

Fixed
 - Can now parse SDL 2.0.10 headers during installation without crashing.

11.1.1

Toggle 11.1.1's commit message

Unverified

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

Deprecated
 - Using an out-of-bounds index for field-of-view operations now raises a
   warning, which will later become an error.

Fixed
 - Changing the tiles of an active tileset will now work correctly.

11.1.0

Toggle 11.1.0's commit message

Unverified

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

Added
 - You can now set the `TCOD_RENDERER` and `TCOD_VSYNC` environment variables to
   force specific options to be used.
   Example: ``TCOD_RENDERER=sdl2 TCOD_VSYNC=1``

Changed
 - `tcod.sys_set_renderer` now raises an exception if it fails.

Fixed
 - `tcod.console_map_ascii_code_to_font` functions will now work when called
   before `tcod.console_init_root`.

11.0.2

Toggle 11.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.
11.0.2

Changed
 - You no longer need OpenGL to build python-tcod.

11.0.1

Toggle 11.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.
11.0.1

Changed
 - Better runtime checks for Windows dependencies should now give different
   errors depending on if the issue is SDL2 or missing redistributables.

Fixed
 - Changed NumPy type hints from `np.array` to `np.ndarray` which should
   resolve issues.

11.0.0

Toggle 11.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.
11.0.0

Changed
 - `tcod.map.compute_fov` now takes a 2-item tuple instead of separate `x` and
   `y` parameters.  This causes less confusion over how axes are aligned.

10.1.1

Toggle 10.1.1's commit message

Unverified

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

Fixed
 - Fixed regressions in text alignment for non-rectangle print functions.