Latest UZDoom Changes
Latest 50 commits
Unofficial development builds at DRD Team
08-Mar-2026 (Sunday) at 20:15:09 GMT-0400 by Marcus Minhorst
Add explicit type conversion
07-Mar-2026 (Saturday) at 15:48:39 GMT-0500 by Marcus Minhorst
Package required macos dependencies
07-Mar-2026 (Saturday) at 15:05:09 GMT-0500 by Marcus Minhorst
Increase retry delay
06-Mar-2026 (Friday) at 20:25:20 GMT-0500 by Boondorl
Cleared Behaviors on the previous pawn when spawning a new one
This is important for traveling as the previous map pawn's Behaviors will accidentally get transferred to the new pawn's via pointer substitution before being destroyed.
06-Mar-2026 (Friday) at 17:09:56 GMT-0500 by Marcus Minhorst
Merge strings with duplicate meaning
06-Mar-2026 (Friday) at 19:31:37 GMT+0800 by dwing
Fix crash when loading a savegame file (#1104)
03-Mar-2026 (Tuesday) at 20:30:18 GMT-0500 by Marcus Minhorst
Split up packaging step
01-Mar-2026 (Sunday) at 17:08:19 GMT-0500 by Marcus Minhorst
Pre-fetch packaging dependancies
02-Mar-2026 (Monday) at 22:01:40 GMT-0500 by Marcus Minhorst
Added zwidget launcher to macos
28-Feb-2026 (Saturday) at 16:16:35 GMT-0500 by Marcus Minhorst
Fix build under Clang
28-Feb-2026 (Saturday) at 13:41:50 GMT-0500 by Marcus Minhorst
Fix build under MinGW
28-Feb-2026 (Saturday) at 00:00:47 GMT-0500 by Marcus Minhorst
Disambiguate some types
27-Feb-2026 (Friday) at 23:43:06 GMT-0500 by Marcus Minhorst
Add missing include
27-Feb-2026 (Friday) at 22:34:52 GMT-0500 by Marcus Minhorst
Added MinGW
27-Feb-2026 (Friday) at 18:39:07 GMT-0500 by Marcus Minhorst
Add extra jobs
27-Feb-2026 (Friday) at 18:10:47 GMT-0500 by Marcus Minhorst
Swap CI order
27-Feb-2026 (Friday) at 17:04:15 GMT-0500 by Marcus Minhorst
Fine! I'll do it myself
27-Feb-2026 (Friday) at 17:25:56 GMT-0500 by Marcus Minhorst
Add timeout and retry loop
28-Feb-2026 (Saturday) at 17:40:59 GMT-0500 by Boondorl
Fixed improper unlinking of Actor blockmap list node on rollback
09-Feb-2026 (Monday) at 11:20:58 GMT+0100 by Piotr Migdal
Getting plist data directly from gitinfo.h
08-Feb-2026 (Sunday) at 23:38:02 GMT+0100 by Piotr Migdal
Derive macOS bundle version from git describe instead of version.h
22-Jan-2026 (Thursday) at 10:50:28 GMT+0100 by Piotr Migdal
Add contributor Piotr Migdał
22-Jan-2026 (Thursday) at 10:50:19 GMT+0100 by Piotr Migdal
Extract macOS plist bundle version from version.h
25-Feb-2026 (Wednesday) at 21:39:49 GMT-0300 by Ricardo Luís Vaz Silva
fix infinite loop in clamp
25-Feb-2026 (Wednesday) at 17:50:32 GMT-0500 by Marcus Minhorst
Remove optimization that washes out midtones for little gain
25-Feb-2026 (Wednesday) at 01:37:19 GMT-0500 by Sally Cochenour
Fix type mismatch assert in serializer code
This is written as uint64, but was being read as int64. Fix that
24-Feb-2026 (Tuesday) at 19:59:26 GMT-0300 by Ricardo Luís Vaz Silva
move r_portal_recursions to hw_cvars.cpp and add limits
24-Feb-2026 (Tuesday) at 19:48:18 GMT-0300 by Ricardo Luís Vaz Silva
consolidate portal depth cvars
(these have not been exported in menus at all, so should be safe to assume they're the both default value of '4' for most users)
24-Feb-2026 (Tuesday) at 08:15:24 GMT-0300 by Ricardo Luís Vaz Silva
support r_visibility on classic lightmode
23-Feb-2026 (Monday) at 21:22:04 GMT-0300 by Ricardo Luís Vaz Silva
fix MDL_ROTATING, and add new MDL_FIXROTATING flag to make it use the same coordinate system as MDL_USEROTATIONCENTER
18-Feb-2026 (Wednesday) at 22:16:44 GMT+0100 by Gutawer
rework FName entirely to use an external high-perf hashmap implementation
18-Feb-2026 (Wednesday) at 22:13:23 GMT+0100 by Gutawer
add the abseil library, primarily for its flat_hash_map data type
12-Feb-2026 (Thursday) at 14:28:26 GMT+0100 by Gutawer
set LTO on by default
13-Feb-2026 (Friday) at 17:43:50 GMT+0100 by Gutawer
reuse memory allocations for the rollback data serialization where possible
12-Feb-2026 (Thursday) at 14:28:26 GMT+0100 by Gutawer
don't compress the rollback data to resolve speed issues with it
18-Feb-2026 (Wednesday) at 23:15:00 GMT+0100 by Gutawer
add string optimizations to serialization for rollbacks
18-Feb-2026 (Wednesday) at 22:47:28 GMT+0100 by Gutawer
speed up deserializing by assuming fields are ordered the same as when serializing
13-Feb-2026 (Friday) at 22:40:22 GMT-0500 by Ricardo Luís Vaz Silva
Switched to local timer for client-sided animations
These shouldn't rely on the server timer as they tick independently of it.
19-Feb-2026 (Thursday) at 00:31:36 GMT-0500 by Marcus Minhorst
Add version data to nightlies
18-Feb-2026 (Wednesday) at 19:37:51 GMT-0500 by Marcus Minhorst
Skip nightly
19-Feb-2026 (Thursday) at 16:02:35 GMT+0800 by nashmuhandes
Add -showlauncher startup parameter to force the launcher to appear
15-Feb-2026 (Sunday) at 22:56:52 GMT-0500 by Marcus Minhorst
Update tag
15-Feb-2026 (Sunday) at 22:50:40 GMT-0500 by Marcus Minhorst
Formatting Removed GCC build, as it's not the 'legacy' build
16-Feb-2026 (Monday) at 22:27:12 GMT-0500 by Marcus Minhorst
Remove hard-wrapping
13-Feb-2026 (Friday) at 10:15:33 GMT-0800 by nikitalita
Fix casting integer to texture ID not working
16-Feb-2026 (Monday) at 01:57:52 GMT-0300 by Ricardo Luís Vaz Silva
make sure extensions are compiled together with their respective class
15-Feb-2026 (Sunday) at 10:53:11 GMT-0500 by Marcus Minhorst
Add missing token
15-Feb-2026 (Sunday) at 13:17:26 GMT-0300 by Ricardo Luís Vaz Silva
move required wad from before to after support wad as well
14-Feb-2026 (Saturday) at 23:10:55 GMT-0500 by Boondorl
Fixed support WAD load order
This should come before the IWAD.
14-Feb-2026 (Saturday) at 15:42:43 GMT-0500 by Boondorl
Keep load order when loading optional files
This is needed to ensure assets aren't accidentally overwritten.
