2026-03-18 - 2026-04-18

Overview

0 active pull requests
42 active issues
Excluding merges, 1 author has pushed 46 commits to master and 52 commits to all branches. On master, 181 files have changed and there have been 11797 additions and 3510 deletions.

38 issues closed from 1 user

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 #310 compute_fov loads out-of-range int into TCOD_fov_algorithm_t enum (UBSan) 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 #149 Reduce the size of UIGrid.cpp 2026-04-10 08:08:46 +00:00

Closed #281 [Minor Feature] Free-threaded CPython + TSan Makefile targets 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 #240 Playground: Developer troubleshooting documentation for WASM deployments 2026-04-10 07:31:50 +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 #233 Enhance Entity rendering and positioning capabilities 2026-04-10 07:29:39 +00:00

Closed #287 [Minor Feature] Regression tests that trigger each bug from #258–#278 2026-04-10 06:58:06 +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 #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 #256 [Bugfix] Animation system bypasses spatial hash updates for entity position 2026-04-10 05:46:54 +00:00

Closed #271 [Bugfix] UIGridPoint::parent_grid is a dangling raw pointer 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 #270 [Bugfix] GridLayer::parent_grid is a dangling raw pointer when grid is destroyed 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 #304 [API Freeze] Remove camelCase module functions before 1.0 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 #284 [Tiny Feature] Valgrind Massif heap profiling target 2026-04-10 05:09:19 +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 #289 [Bugfix] Caption Python property setters don't call markDirty() 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 #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 #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

12 issues created by 1 user

2 unresolved conversations

Open #294 Entity.gridstate as DiscreteMap reference 2026-04-18 01:08:16 +00:00

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