2026-03-18 - 2026-04-18

Overview

0 active pull requests
44 active issues
Excluding merges, 1 author has pushed 50 commits to master and 56 commits to all branches. On master, 210 files have changed and there have been 24741 additions and 7250 deletions.

39 issues closed from 1 user

Closed #294 Entity.gridstate as DiscreteMap reference 2026-04-18 09:44:14 +00:00

Closed #310 compute_fov loads out-of-range int into TCOD_fov_algorithm_t enum (UBSan) 2026-04-18 00:05:58 +00:00

Closed #309 Caption numeric setters cast negative floats to unsigned int (UBSan) 2026-04-18 00:05:58 +00:00

Closed #311 DijkstraMap pathfinding accepts out-of-bounds coords and aborts via TCOD assertion 2026-04-18 00:05:58 +00:00

Closed #283 [Major Feature] Coverage-guided fuzz harness for Python API (libFuzzer + ASan) 2026-04-17 03:15:00 +00:00

Closed #237 Multi-tile entities using composite sprites 2026-04-10 08:15:37 +00:00

Closed #281 [Minor Feature] Free-threaded CPython + TSan Makefile targets 2026-04-10 08:08:46 +00:00

Closed #149 Reduce the size of UIGrid.cpp 2026-04-10 08:08:46 +00:00

Closed #280 [Minor Feature] Instrumented libtcod debug build for sanitizer coverage 2026-04-10 08:08:46 +00:00

Closed #285 [Minor Feature] CI pipeline for debug-test and asan-test 2026-04-10 07:31:50 +00:00

Closed #238 Playground: Emscripten debugging infrastructure (DWARF, source maps, debug dumps) 2026-04-10 07:31:50 +00:00

Closed #240 Playground: Developer troubleshooting documentation for WASM deployments 2026-04-10 07:31:50 +00:00

Closed #233 Enhance Entity rendering and positioning capabilities 2026-04-10 07:29:39 +00:00

Closed #236 Multi-tile entities using oversized sprites 2026-04-10 06:58:06 +00:00

Closed #235 Texture display bounds for non-uniform sprite content 2026-04-10 06:58:06 +00:00

Closed #287 [Minor Feature] Regression tests that trigger each bug from #258–#278 2026-04-10 06:58:06 +00:00

Closed #293 DiscreteMap serialization via bytes 2026-04-10 06:06:17 +00:00

Closed #218 mcrfpy.Color and mcrfpy.Vector animation targets 2026-04-10 06:06:17 +00:00

Closed #271 [Bugfix] UIGridPoint::parent_grid is a dangling raw pointer 2026-04-10 05:46:54 +00:00

Closed #270 [Bugfix] GridLayer::parent_grid is a dangling raw pointer when grid is destroyed 2026-04-10 05:46:54 +00:00

Closed #256 [Bugfix] Animation system bypasses spatial hash updates for entity position 2026-04-10 05:46:54 +00:00

Closed #277 [Bugfix] GridChunk::parent_grid raw pointer can dangle 2026-04-10 05:46:54 +00:00

Closed #234 Entity origin offset for oversized sprites 2026-04-10 05:41:20 +00:00

Closed #279 [Meta] Engine memory safety audit — 7DRL 2026 post-mortem 2026-04-10 05:35:20 +00:00

Closed #284 [Tiny Feature] Valgrind Massif heap profiling target 2026-04-10 05:09:19 +00:00

Closed #286 [Tiny Feature] Re-enable ASan leak detection after fixing #266/#275 2026-04-10 05:09:19 +00:00

Closed #304 [API Freeze] Remove camelCase module functions before 1.0 2026-04-10 05:09:19 +00:00

Closed #289 [Bugfix] Caption Python property setters don't call markDirty() 2026-04-10 05:09:18 +00:00

Closed #290 [Bugfix] UIDrawable base x/y/pos/grid_pos setters don't propagate dirty flags to parent 2026-04-10 05:09:18 +00:00

Closed #288 [Bugfix] UICollection mutations don't invalidate parent Frame's render cache 2026-04-10 05:09:18 +00:00

Closed #291 [Refactoring] Audit all Python property setters for missing markDirty() calls 2026-04-10 05:09:18 +00:00

Closed #257 grid layers with z_index of zero are on top of entities 2026-04-10 05:09:18 +00:00

Closed #308 [API Freeze] Remove redundant Grid.position alias 2026-04-10 02:19:13 +00:00

Closed #305 [API Freeze] Remove deprecated sprite_number property 2026-04-10 02:19:13 +00:00

Closed #306 [API Freeze] Remove legacy string enum comparisons 2026-04-10 02:19:13 +00:00

Closed #307 [Bugfix] Color type missing __eq__/__ne__ despite having __hash__ 2026-04-10 01:19:07 +00:00

Closed #252 GridView and Grid, FOVLayer and PathLayer 2026-04-04 08:34:18 +00:00

Closed #303 FOV optimization for behavior TARGET triggers 2026-04-02 05:36:03 +00:00

Closed #302 Pathfinding with entity collision labels 2026-04-02 05:34:26 +00:00

13 issues created by 1 user

1 unresolved conversation

Open #167 [Demo Target] r/roguelikedev Tutorial Series Demo Game 2026-04-17 03:26:00 +00:00