Tcod

Latest version: v16.2.3

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 34 of 44

1.15.1

Changed
- Renamed build systems directory from `build/` to `buildsys/`.

Fixed
- `OPENGL` and `GLSL` renderers were not properly clearing space characters.

1.15.0

Changed
- `TCOD_image_blit_2x` now renders using Unicode block elements instead of a
custom encoding.

Fixed
- Libtcod will no longer segfault if it's statically linked to an executable.

1.14.0

Added
- `TCODConsole::get_data` method for getting the C struct pointer from C++.

Fixed
- `TCOD_map_compute_fov` will now silently ignore out-of-bounds coordinates
instead of crashing.
- Changing the tiles of an active tileset will now work correctly.

1.13.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 returns an error status.
- `TCODSystem::setRenderer` will now throw instead of terminating on an error.
- `TCOD_console_init_root` and `TCOD_sys_set_renderer` are now no-discard.

Fixed
- `TCOD_console_map_ascii_code_to_font` functions will now work when called
before `TCOD_console_init_root`.

1.12.3

Fixed
- Fixed regressions in text alignment for non-rectangle-bound text on UTF-8
print functions.

1.12.2

Fixed
- Fixed crashes and bad output when using printf-style functions.

Page 34 of 44

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.