# Project Zomboid changelog > Project Zomboid is the ultimate in zombie survival. - Vendor: The Indie Stone - Category: Games - Official site: http://www.projectzomboid.com - Tracked by: What's New (https://whatsnew.fyi/product/project-zomboid) - Harvested from: Steam (app 108600) - Entries below: 25 of 30 (newest first; the rest are on https://whatsnew.fyi/product/project-zomboid) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### Build 42.19.0 Unstable Released - Date: 2026-06-01 - Original notes: https://store.steampowered.com/news/app/108600/view/687507011804334336 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-687507011804334336 - **added** — Added Controller Re-Mapping - **added** — Added extended idle animations when seated on the floor - **added** — Added new Gamepad Customization UI - **added** — Added the ability to press the X button to clear text entries - **added** — Added vertical scrollbar to survival-guide text - **changed** — Controller Input Fixes - **changed** — Updated the colour of the Discomfort moodle to better differentiate from Unhappy - **changed** — Hunter occupation no longer receives +1 Trapping, and now receives +1 Tracking - **changed** — Hiker occupation cost has been changed from -6 to -5 - **changed** — Adjusted encumbrance values of several items and moveable objects - **changed** — Increased the amount of thread required to weave a fabric roll from 100 to 400 - **changed** — Reworked the User List window UI - **fixed** — Fixed controller issues in MapSpawnSelect - **fixed** — Fixed controller issues in LoadGameScreen - **fixed** — Fixed GrabCorpse binding not also dropping corpses - **fixed** — Fixed the A button not toggling the ingredient inputs panel in the Build window - **fixed** — Fixed the X button not clearing the text in ISTextEntryBox in some cases - **fixed** — Fixed the controller focus not being set correctly after editing server settings causing Lua files to be reloaded - **fixed** — Fixed controllers not being able to smash windows from the Button Prompt with the default B / Circle button - **fixed** — Fixed being unable to interact with some crafting stations on controller As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". ##### NEW - Added Controller Re-Mapping - Added extended idle animations when seated on the floor ##### UI/CONTROLLER - Added new Gamepad Customization UI - Controller Input Fixes - Added the ability to press the X button to clear text entries - Fixed controller issues in MapSpawnSelect - Fixed controller issues in LoadGameScreen - Fixed GrabCorpse binding not also dropping corpses - Fixed the A button not toggling the ingredient inputs panel in the Build window - Fixed the X button not clearing the text in ISTextEntryBox in some cases - Fixed the controller focus not being set correctly after editing server settings causing Lua files to be reloaded - Fixed controllers not being able to smash windows from the Button Prompt with the default B / Circle button - Fixed being unable to interact with some crafting stations on controller - Fixed controllers not working in WorldMap - Fixed players toggling sprint after vaulting a fence if sprint is rebound to B button - Fixed navigating the add note menu on controller creating errors and locking the player - Fixed aiming left or right on controller also aiming slightly downwards - Fixed "Show the survival guide on startup" setting preventing players from performing several actions on controller - Added vertical scrollbar to survival-guide text - Reworked the User List window UI - Removed the obsolete "Choose Mods" button from the server-settings Mods panel - Fixed some icons overflowing in the animal tracks info window - Fixed Feeding Trough Info UI widening indefinitely after being pinned - Fixed survival-guide text rendering outside the panel - Fix tooltips for the Animal Breeding Season and Animal Info - Fixed Blood Decals dropdown menu in options showing two percentage signs - Fixed the foraging info button not linking to the Survival Guide - Fixed equipped walkie-talkie RMC menu not having device options ##### BALANCE - Updated the colour of the Discomfort moodle to better differentiate from Unhappy - Hunter occupation no longer receives +1 Trapping, and now receives +1 Tracking - Hiker occupation cost has been changed from -6 to -5 - Adjusted encumbrance values of several items and moveable objects - Increased the amount of thread required to weave a fabric roll from 100 to 400 - Railroad Track and Railroad Track Piece have been removed until they are properly implemented as crafting ingredients ##### MP - Enabled command line arg, safehouse, XP, Permission, and Player anti-cheats - Restored BanIP/UnBanIP and "Ban IP" UI on Steam servers for direct connections - Fixed weapon magazines disappearing after reloading - Fixed an exploit that allowed players to download server map data - Fixed an exploit that allowed players to recover endurance constantly - Fixed the consolidate action creating item duplicates - Fixed an instance of killed zombies duplicating on server reconnect - Fixed an instance of zombies disappearing - Fixed local split-screen players not seeing each other in the game world - Fixed being unable to enable FastMove cheat - Fixed animals in the trailer disappearing after relogin - Fixed some animals being visible to one player but invisible to another - Fixed being unable to put a chicken in the trailer if it was taken from a hutch - Fixed players having infinite endurance at high FPS - Fixed players being able to sit together on the same furniture - Fixed the Map Rempote Player Visibility settings not working properly - Fixed fertilized eggs in a fridge continuing to show fertilized status - Fixed an anti-cheat server-side exception _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/687507011804334336]_ ### Build 42.18.0 Unstable Released - Date: 2026-05-11 - Original notes: https://store.steampowered.com/news/app/108600/view/653727478219539020 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-653727478219539020 - **added** — Added new Weapon Reload animations for lever action rifles and shotguns - **added** — Added Option to Accessibility section to automatically pause the game when reading maps - **added** — Added keybind for Sit on Ground action - **changed** — Updated assets for propane tanks to reflect US standards - **added** — Added some new garbage bins to Spiffos and PizzaWhirled - **changed** — Park Ranger occupation now has +1 Carving, and no longer has +1 Tracking - **changed** — Rancher occupation now has +1 Fitness, and no longer has +1 Agriculture - **changed** — Improvised Gas Mask has been rebalanced - **changed** — Clean rags can be used as Rag Filters in Improvised Gas Masks - **changed** — Rag Filters with <= 30% used Delta are returned as dirty rags - **changed** — Adjusted encumbrance values for metal drums and several barrel moveable inventory items - **changed** — Adjusted fluid container capacities for JerryCan, Canteen, CanteenMilitary, CanteenCowboy, HydrationBackpack, HydrationBackpack_Camo, and BeerEmpty - **changed** — Non-base Module Recipes now work in MP - **fixed** — Fixed Game Crash with Missing Recipe Items - **changed** — Improved Craft History with cleanup - **security** — Fixed RakNet DoS vulnerability - **changed** — Player can refuse Medical Check now - **fixed** — Fixed crash to the main menu when a remote vehicle with an attached trailer collides with other vehicles - **added** — Added hearing distant vehicle sounds in multiplayer - **fixed** — Fixed non-PVP player and vehicle interactions so non-PVP players no longer receive damage when struck by a vehicle As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". ##### NEW - Added new Weapon Reload animations for lever action rifles and shotguns - Added Option to Accessibility section to automatically pause the game when reading maps. If enabled the game will unpause when a map is closed. - Important: this setting is known to freeze the map screen on controllers. A fix will be included in an upcoming patch, but it's recommended that controller users disable this feature for the time being. - Added keybind for "Sit on Ground" action - Updated assets for propane tanks to reflect US standards - Added some new garbage bins to Spiffos and PizzaWhirled ##### BALANCE - Park Ranger occupation now has +1 Carving, and no longer has +1 Tracking - Rancher occupation now has +1 Fitness, and no longer has +1 Agriculture - Improvised Gas Mask has been rebalanced - Clean rags can be used as Rag Filters in Improvised Gas Masks - Not as powerful as commercial gas masks / respirators, but more powerful than wearing a bandana - Rag Filters with <= 30% used Delta are returned as dirty rags - Adjusted encumbrance values for metal drums and several barrel moveable inventory items - Adjusted a number of fluid container capacities - base.JerryCan - 10L -> 20L - base.Canteen, base.CanteenMilitary - 500ml -> 900mL - base.CanteenCowboy - 1L -> 1.8L - base.HydrationBackpack - 1L -> 2L - base.HydrationBackpack_Camo - 1L -> 3L - base.BeerEmpty - 1L -> 300mL ##### MODDING - Non-base Module Recipes now work in MP - Fixed "Game Crash with Missing Recipe Items" - Improved Craft History (added cleanup) - Added "getModTags()", "setTags()" for CraftRecipe. Added "getItems()" for InputScript - Fixed File writers bug. Now it return null, when initialized incorrectly. - Returned Tag "FITS_CLOTHING_RACK" for items for clothing rack. - Added Event "SyncFactionServer(factionName, isRemove)). - It triggers on any change in faction. - Added Texture field for Trait Script. - Now you can set path to texture for Trait. - Fixed Mod Foraging Icon bug. - Now it possible to collect mod items by Foraging. - Added public methods for zombie: "doCrawlerSpeed(zombieSpeed)", "doSprinter()", "doFastShambler()", "doFakeShambler()", "doShambler()", "getSpeedType()" ##### MP - Fixed RakNet DoS vulnerability. Big thank you to Cat for all of the hard work identifying the issue. - Player can refuse Medical Check now - AFK players won't die anymore if somebody tries to remove their bandages - Fixed a crash to the main menu when a remote vehicle with an attached trailer collides with other vehicles - Added hearing "distant vehicle" sounds in multiplayer. - Player can hear approaching vehicles from afar again - Restored IP logging to a specific text file with exclusion from logs.zip - Added optimisations for VisitedMap saves - Map visited area resets after relog. - Fixed non-PVP player and vehicle interactions - Non-PVP players no longer receive damage when struck by a vehicle. - PVP players receive damage if the Player Damage From Vehicle Impact is not set to None. - PVP players can be knocked down by a vehicle if KnockedDownAllowed is set to true - Non-PVP players are no longer staggered or knocked down when struck by a vehicle - Non-PVP players no longer damage vehicles. - Vehicle damage no longer applies for persistent pedestrian contacts. - Pushing pedestrians no longer applies max damage. - Redundant Fire and Smoke anti-cheats are removed - Fixed Server option “Show First And Last Name” - Renamed DisableSafehouseWhenPlayerConnected to DisableSafehouseWhenOwnerConnected - Removed AutoCreateUserInWhiteList setting. T _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/653727478219539020]_ ### Build 42.17.0 Unstable Released - Date: 2026-04-20 - Original notes: https://store.steampowered.com/news/app/108600/view/573787410484167426 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-573787410484167426 - **added** — Survival Guide updated with new content - **added** — Added static spawn points to Sandbox Mode in Brandenburg, Echo Creek, Ekron, Fallas Lake, Irvington, March Ridge, and Valley Station - **added** — Added new Skill VHS tapes for Aiming, Animal Care, Blacksmithing, Electrical, First Aid, Knapping, Pottery, Tailoring, and Welding - **added** — Fluid container empty rates now depend on type of container - **added** — Added book "The Moments of Darius" by Ignas - **changed** — Pet Name list updated in memoriam - **added** — Added dedicated Credits Screen - **changed** — In-game UI improvements including clamped XUI to screen size, rearranged crafting window, reduced input and output item box sizes, and improved scale of Admin Powers window - **changed** — Apocalypse game mode: vehicle spawn gas chance increased from Low to Normal, Other loot spawn rate increased from 0.6 to 0.8, Wound Infection Damage Factor increased from 0.0 to 1.0 - **changed** — Extinction game mode: Wound Infection Damage Factor increased from 0.5 to 1.0 - **changed** — Outbreak game mode: Other loot spawn rate increased from 0.6 to 0.8, Wound Infection Damage Factor increased from 0.0 to 1.0 - **changed** — Rising game mode: Other loot spawn rate increased from 0.6 to 1.0, Wound Infection Damage Factor increased from 0.0 to 1.0 - **changed** — Sandbox mode: Vehicle Chance Has Gas setting value of Normal reduced from 70 to 45 - **changed** — Chef occupation now gives +1 Short Blade instead of +1 Short Blunt - **changed** — DIY Expert now gives Inventive Trait instead of +1 Carving, point cost changed from -4 to -2 - **changed** — Electrician point cost changed from -4 to -2 - **changed** — Farmer now gives +1 Strength - **changed** — Welder point cost changed from -6 to -4 - **changed** — Animal stress gain and impact rebalanced: animals gain less stress from zombies, less stress under rain, and less stress from sound; animals' stress reduced more when petted; animals start destroying objects at stress 80 instead of 70 - **changed** — Reduced gasmask and respirator filter drain rate from corpse sickness - **changed** — Reduced tool degradation for Tailoring recipes - **fixed** — Chef occupation bug fix for Short Blade value - **fixed** — Unable to set Zombie speed in multiplayer - **added** — Thread-safe DDoS protection for RakNet - **changed** — Added option "Friends and nearby users" to map remote player visibility setting - **fixed** — Rare server crash when driving vehicles - **fixed** — Rope tied to animal disappearing after relogin - **fixed** — Unable to build constructions when standing near a container - **fixed** — Pipe bomb and Aerosol bomb not doing damage to players or animals - **fixed** — Timed fluid actions not working properly when queued - **fixed** — Spawn with Self server setting respawning player in a random spot - **fixed** — Character spontaneously taking off their clothes - **fixed** — Exception when disassembling a working TV - **fixed** — Characters interacting with items from a distance - **fixed** — Climbing rope desync - **fixed** — Double-tap door interactions causing doors to instantly open and close - **fixed** — Unable to view safehouse info through safehouse list window - **fixed** — Drying racks Take All button not working properly - **fixed** — Location of bite or scratch on body not matching damage on character's clothing - **fixed** — Character automatically rotating when standing above or under a vehicle - **fixed** — Favourited Light Sources losing favourite status after being transferred to a held container - **fixed** — Scrap failed halo text not being displayed - **fixed** — Rope not returning to character's inventory when Remove Escape Rope used As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". ##### NEW - The Survival Guide has been updated with new content - Added additional static spawn points to Sandbox Mode - Brandenburg - Echo Creek - Ekron - Fallas Lake - Irvington - March Ridge - Valley Station - Added new Skill VHS tapes - Aiming - Animal Care - Blacksmithing - Electrical - First Aid - Knapping - Pottery - Tailoring - Welding - Fluid container empty rates now depend type of container - Added book "The Moments of Darius" by Ignas - Updated Pet Name list in memoriam ##### UI/CONTROLLER - Additional WIP controller changes have been implemented. (Please keep providing feedback. It has been extremely valuable.) - The ability to customise controls in-game still requires additional work, and will be included in a future update. - Added dedicated Credits Screen - In-Game UI improvements - Clamp XUI to screen size - Rearranged and compacted Crafting window craft control box - Reduced size of input item boxes - Rearranged and compacted recipe filter box - Compacted Building window input panel - Reduced size of output item boxes - Fixed Crafting window input and output panels - Reduced preferred width of handcraft window - Reduced preferred width of build window - Compacted craft inventory panel - Improved scale of Admin Powers window - Host loading bar width has been resized ##### BALANCE - Game Mode Defaults Updated - Apocalypse - Chance for vehicles to spawn with gas increased from "Low" to "Normal" - Increased "Other" loot spawn rate from 0.6 to 0.8 - Increased "Wound Infection Damage Factor" from 0.0 to 1.0 - Extinction - Increased "Wound Infection Damage Factor" from 0.5 to 1.0 - Outbreak - Increased "Other" loot spawn rate from 0.6 to 0.8 - Increased "Wound Infection Damage Factor" from 0.0 to 1.0 - Rising - Increased "Other" loot spawn rate from 0.6 to 1.0 - Increased "Wound Infection Damage Factor" from 0.0 to 1.0 - Sandbox - Vehicle "Chance Has Gas" setting value of "Normal" reduced from 70 to 45 - Occupation Values Updated - Chef now gives +1 Short Blade instead of +1 Short Blunt (bug fix) - DIY Expert now gives Inventive Trait instead of +1 Carving, point cost changed from -4 to -2 - Doctor point cost changed from -2 to 0 - Electrician point cost changed from -4 to -2 - Farmer now gives +1 Strength - Nurse point cost changed from -2 to 0 - Rancher point cost changed from -2 to 0 - Welder point cost changed from -6 to -4 - - Trait Points Updated - Nutritionist changed from -4 to -2 - High Thirst changed from +1 to +2 - Smoker changed from +2 to +3 - - Animal stress gain & its impact have been rebalanced - Animals gain less stress from zombies - Animals gain less stress under rain (only certain animals don't like rain!) - Animals gain less stress due to sound - Animal's stress is reduced more when petting them - Animals should flee less often due to stress - Animals will start to destroy objects at stress 80 instead of 70 - Reduced the rate that gasmask/respirator filters are drained by corpse sickness - Reduced tool degredation for Tailoring recipes - Added moodle buffs to Radio/TV shows that were not awarding them - Adjusted encumberance values of coffins and gym mats - Adjusted Carpentry XP awards for WoodFloorLvl2, WoodFloorLvl3, SofteningBeam, TanninBarrel and ChurnBucket - Updated several tile properties - Changed the tooltip for scrapping tiles to be consistent with picking up tiles - Updated some flyer definitions, pictures, and text - Added guardrails for the “Other” loot distribution functionality so it doesn't include inappropriate conta _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/573787410484167426]_ ### Patching a Zero Day Exploit - Date: 2026-04-08 - Original notes: https://store.steampowered.com/news/app/108600/view/494973688019419974 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-494973688019419974 On April 7th, we received reports from multiple users regarding a mod that was allegedly generating malicious code when run. We immediately investigated the mod in question, which contained heavily obfuscated code, and confirmed that it was creating malicious files outside of the Project Zomboid directory. Further investigation revealed that the same user had uploaded a total of 14 mods, all containing the same exploit. These mods had been installed on between 500 and 2200 devices. The user has since been banned, and all affected mods have been removed from the Steam Workshop. At this time, the full scope and behavior of the malicious files have not been fully determined. However, because these mods were capable of creating files outside the game directory, we strongly recommend that anyone who downloaded them take appropriate security measures to ensure their system is safe. Simply uninstalling the mods is not sufficient. ##### Affected Mods - Risk of Rain 2 OST (True MoooZIC) Workshop ID: 3681934105 - Mod ID: RiskOfRain2Music - Risk of Rain 1 OST (True MoooZIC) Workshop ID: 3681810963 - Mod ID: RiskOfRain1Music - NieR: Automata OST (True MoooZIC) Workshop ID: 3681765529 - Mod ID: NierAutomataMusic - Katana ZERO OST (True MoooZIC) Workshop ID: 3681764942 - Mod ID: KatanaZeroMusic - Persona 5 OST (True MoooZIC) Workshop ID: 3681756112 - Mod ID: Persona5Music - Jujutsu Kaisen S1 OST (True MoooZIC) Workshop ID: 3681755051 - Mod ID: JujutsuKaisenMusic - Hotline Miami 2: Wrong Number OST (True MoooZIC) Workshop ID: 3681719339 - Mod ID: HotlineMiami2Music - Hotline Miami OST (True MoooZIC) Workshop ID: 3681718339 - Mod ID: HotlineMiami1Music - Silent Hill OST (True MoooZIC) Workshop ID: 3681477980 - Mod ID: SilentHillMusic - Cowboy Bebop OST (True MoooZIC) Workshop ID: 3681476976 - Mod ID: CowboyBebopMusic - Metal Gear Rising: Revengeance Vocal Tracks (True MoooZIC) Workshop ID: 3681339955 - Mod ID: MGRRevengeanceMusic - Classic Roblox Music (True MoooZIC) Workshop ID: 3681335952 - Mod ID: RobloxClassicMusic - DELTARUNE Ch3+4 Music (True MoooZIC) Workshop ID: 3681334251 - Mod ID: DeltaruneCh34Music - Minecraft Alpha+Beta OST (True MoooZIC) Workshop ID: 3680972796 - Mod ID: MinecraftClassicMusic ##### Additional Information This exploit only affected Build 42 branches. Build 41 was not vulnerable to this specific issue. The security updates released for Build 41 today address a separate vulnerability identified during an internal audit. At this time, we have found no evidence that this separate vulnerability has been exploited. As with previous security fixes, we have updated the outdatedunstable branch to match the unstable branch to avoid leaving a known vulnerability accessible. Going forward, outdatedunstable will continue to lag one content update behind unstable. ##### Quick Update Notice We have seen a lot of people misunderstanding this situation. The affected mods above are not the True Moozic mod, nor were they created by the author of the True Moozic mod. The affected mods were simply add-ons for True Moozic. They did not leverage the True Moozic mod as part of the exploit, and they were made without the consent of the True Moozic mod's author. As mentioned above, the perpetrator has been banned and is no longer able to upload to the Workshop. All of the affected mods have also been removed from the workshop. If you see a mod on the workshop, it was not part of this incident. _As always, discussions regarding this update can be found pinned to the Project Zomboid Discussions Forums (https://steamcommunity.com/app/108600/discussions/0/800092562772770017/)_. ### Stable(41.78.19) + UNSTABLE(42.16.3) Hotfixes Released - Date: 2026-04-08 - Original notes: https://store.steampowered.com/news/app/108600/view/494973688019419514 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-494973688019419514 STABLE (41.78.19) - Security Vulnerability Update UNSTABLE (42.16.3) - Fixed an exception in Server Browser - Security Vulnerability Update _As always, discussions regarding this update can be found pinned to the Project Zomboid Discussions Forums (https://steamcommunity.com/app/108600/discussions/0/800092562772761347/)_. ### 42.16.2 UNSTABLE Hotfix Released - Date: 2026-04-08 - Original notes: https://store.steampowered.com/news/app/108600/view/494973688019419185 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-494973688019419185 GAMEPADS AND CONTROLS - Right-click no longer toggles forceAim conflicting with RMC menu. Now waits slightly longer before engaging, so that RMC menu doesn't pop up. - Gamepad interactions with UI and Vehicles. -- Controller users can now move or perform actions while the inventory is open -- Vehicle radial menu isn't being interrupted by the player aim anymore -- Switching seats no longer makes the player exit the vehicle -- Squeezing right-trigger for gas pedal no longer activates aim while driving (requires both right-stick and trigger to aim in vehicles) - ToggleToAim no longer breaks for melee/unarmed. - Fixed characters getting stuck at rotating character at the start of the tutorial on controller _As always, discussions regarding this update can be found pinned to the Project Zomboid Discussions Forums (https://steamcommunity.com/app/108600/discussions/0/800092562772748901/)_. ### 42.16.1 UNSTABLE Hotfix Released - Date: 2026-04-02 - Original notes: https://store.steampowered.com/news/app/108600/view/533253650845270940 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-533253650845270940 Just a heads-up: thanks for reporting the controller issues and bugs in the latest patch! We’ve logged them all and while we couldn't squeeze every fix in before the Easter holidays, they are already cooking and will be released as soon as possible! **FIXES** - (Server Browser) IP Addresses now hidden by default. Toggle check-box to reveal - Fixed GameClientConcurrentModification Exception when remote players time out - Fixed Park Ranger's herbalist trait being a trait point exploit - (MP Exploit) Creating a new character causes errors and the dead character reappears after reconnecting ### Build 42.16.0 Unstable Released - Date: 2026-03-31 - Original notes: https://store.steampowered.com/news/app/108600/view/533253197651772556 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-533253197651772556 As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **IMPORTANT: B42.15 and earlier saves will not be compatible with B42.16+ builds.** If you wish to continue a 42.15 savegame, please select the "outdatedunstable" Steam beta and make a local backup of your game. ##### UI UPDATES - Added new Game Mode UI menu - Updated loading screen tips - Campfires, BBQ's, Fireplaces now supported in revamped RMC system - New highlight added when mouse-over container with same highlight as moused-over "on ground" item in loot UI menu - Changed default size of the various main screen UIs - Anchor permanent Oven/Campfire/etc options to the lower-right of the loot UI to prevent conflicts with loot options - Improved context-menu handling of window frames without windows - Vehicle Lightbar Control UI Panel can now be repositioned - Transfer liquid UI will default to maximum transfer amounts instead of 'none' when appropriate - Disabled Welcome Text Box ##### BALANCE - Occupation Balance Pass -- Overall: Generalized increase in skill points added for core profession competency -- Rebalanced Occupation cost and adjusted included skills affecting most Occupations -- Occ Affected: Police Officer, Park Ranger, Construction Worker, Security Guard, Carpenter, Chef, Rancher, Farmer, Electrician, Fishing Guide, Doctor, Nurse, Welder, Blacksmith, Mechanic -- Renamed Fire Officer to Firefighter -- Renamed Angler to Fishing Guide - Trait Balance Pass -- New Traits Added: Tinkerer: +1 Maintenance, Target Shooter: +1 Aiming -- Renamed Wilderness Knowledge to Bushcrafter -- Increased cost for Cat's Eyes and Wakeful -- Decreased cost for First Aider and Iron Gut -- Increased bonus for Illiterate and Reluctant Fighter -- Decreased bonus for Weak Stomach -- 'Start fire speed with Bow Drill' bonus removed from Outdoorsey and added to Bushcrafter and Former Scout -- Desensitized trait now also provides immunity to Discomfort - Game Mode Balance Pass -- Minor Loot Spawn adjustments & Decreased Erosion Speed in Apocalypse, Outbreak, and Rising -- Extinction: Removed Day/Night Speed Effect that was stopping day Sprinters -- Extinction: Increased Erosion Speed, Decreased Zombie Door Opening %, Decreased Rally Group Size, Increased Maximum Follow Distance -- Removed unused Zombie Door Opening % in Apocalypse, Outbreak, Rising that was causing confusion - Tailoring Skill Tree Rebalance -- XP granted reworked to reward crafting items rather than grinding patches -- Rebalanced Skill Level requirements with progression through complexity of items created -- Increasing XP reward based on complexity of item crafted - Firearms Adjustments -- Weapon Attachment Visual Update - New models and textures (DB Shotgun Choke is placeholder) -- Increased capacity to MSR700 and MSR788 to reflect IRL counterparts -- Additional attachment availability for Double Barrel Shotgun, L94 Rifle and MSR7 Tactical Rifle -- Both Sawed-Off Shotguns variations now have stock removed -- Adjusted Sawed-Off Shotgun encumbrances to reflect smaller size -- Removed Recoil Pad from Sawn-off Shotgun & M16 attachment -- Removed Scopes from JS-2000 attachment -- Fixed MSR700 icon -- Repositioned Weapon Attachments for correct alignment - Controller Rework: -- Added PowerA generic XBOX controller -- Added an option to throw corpses over fences and through windows, needed when using a controller -- Fixed sluggish cursor when unarmed or using melee -- Gamepad aiming reticles now render correctly for all players in split-screen -- Gamepad aim and movement rebindings. Revamped the way IsoPlayer handles input keys. Now shared _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/533253197651772556]_ ### [Updated 2026-03-20] Important Security Updates - Date: 2026-03-18 - Original notes: https://store.steampowered.com/news/app/108600/view/491594085843337242 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-491594085843337242 [UPDATE 2026-03-20] - We have pushed additional hotfixes to fix rare crash bugs for both the stable and unstable branches. The version numbers below have been updated to reflect the current versions. On the 3rd of March we were made aware of a significant security vulnerability in the game thanks to a member of our modding community, copiumsawsed, who responsibly reported the issue to us. We immediately investigated the vulnerability, and were fortunately able to patch it on the main stable branch, and on the unstable branch that same day. We were however unable to patch every legacy version in that time frame, and rather than leave the vulnerability in place until we were able to patch every version, we opted to temporarily remove all of the legacy versions from circulation. Over the following days we patched the legacy versions, and eventually brought them back. Shortly after that incident we received another report from a member of our amazing modding community, Albion, while at the same time we were conducting our own internal security audit. We immediately began investigating the reported issue, and confirmed it, as well as some additional issues that our internal audit identified. These new vulnerabilities were more complex to resolve, however our team has been working diligently since the report to patch the issues, and today we have released patches to a number of our branches. Legacy versions that could not yet be patched have again been removed from official circulation to ensure user safety. The current available versions are: Default Public Version -> 41.78.18 unstable -> 42.15.3 outdatedunstable -> 42.15.2 (this will lag 1 minor version behind unstable going forward) Like the vulnerability reported on the 3rd of March, these new vulnerabilities only affected mods, and we have received no reports of anyone being affected in a malicious way due to these issues, nor have we seen anybody being exploited in the wild. Nevertheless, we have both a legal and an ethical responsibility to ensure that our users are protected, and so some difficult decisions had to be made. Unfortunately, due the extensive work required to patch these vulnerabilities, legacy versions will remain unavailable. We would love to be able to bring them back eventually, however our team's priority needs to be Build 42 stable, and future content updates. We are exploring ways to safely reintroduce legacy versions in a way that does not impact future development, but we are unable to make any commitments at this time. It is possible that some mods may be affected by this patch, however we estimate the number of affected mods to be very low. If you are a mod developer and your mod stops working after this update, for either Build 41 or Build 42, please report it in our #mod_portal channel on (https://discord.gg/theindiestone). This will allow us to quickly receive feedback, and if necessary, release a hotfix. Thank you for your patience and understanding in this matter. As always, discussion regarding our announcements can be found pinned on the Steam Discussion Forums (https://steamcommunity.com/app/108600/discussions/0/800090666243760378/) ### 42.15.2 UNSTABLE HOTFIX Released - Date: 2026-03-11 - Original notes: https://store.steampowered.com/news/app/108600/view/496097051687256112 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-496097051687256112 As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **FIXES** - Fixed additional cases of the game not loading where the username has non-ascii characters - Fixed animals not moving when rope is attached - Fixed GlobalModDataPacket ### 42.15.1 UNSTABLE HOTFIX Released - Date: 2026-03-10 - Original notes: https://store.steampowered.com/news/app/108600/view/526495718648580856 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-526495718648580856 As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **FIXES** - Fixed game not loading when the username has non-ascii characters ### Build 42.15.0 Unstable Released - Date: 2026-03-09 - Original notes: https://store.steampowered.com/news/app/108600/view/526495718648580633 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-526495718648580633 As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **NEW** - New Game Mode Defaults: Game Modes have been rebalanced and updated, with all but Apocalypse and Custom Sandbox replaced with new versions. Each includes a pre-set in Custom Sandbox to view/modify all specific mode settings. Expect future adjustments based on playtesting feedback. --"Apocalypse" is intended to serve as the 'Lore Canon' game mode, representing what REALLY happened on July 9th, 1993. Core changes including removing Zombie Respawn, reduced impact of Muscle Strain and Discomfort, more realistic Animal growth rates, adjusted Loot levels, and more. --"Outbreak" is designed for players desiring an accellerated play experience, with an overal focus on less time investment for advancement. --"Extinction" is focused on a brutal hardcore experience, and is intended for veteran players who want more of a challenge. BEWARE SPRINTERS. --"Rising" is intened for players who want a little more breathing room to explore, build, and create. --"Custom Sandbox" remains to allow players to customize settings to their desired play style, and remains a 'core' and valid way to enjoy Project Zomboid. - New Firearms (including relevant magazines, loot distributions based on rarity/appropriateness of firearms, and repair recipes) -- JS-14 Rifle - 5.56x45mm -- JS-3T Tactical Shotgun - 12 Guage -- L92 Carbine - .357 Magnum -- L94 Rifle - .30-30 -- MSR7T Tactical Rifle - 7.62x51mm -- Trapper Carbine - .45 ACP - Character now recieves a reading speed boost when sitting. - New gun store loot story prototype at Stendo's. - Added new map symbols for animals. - Gamepad Aiming Tech prototype - Work in Progress -- Implementing basic aiming reticle handling for Gamepad aiming. Uses aim axis to place target reticle relative to player. -- Added reticle slow-down when over active target for more precise targeting. - Added option to toggle Livestock Zone visual overlay on/off - Shift + Click allows user to select multiple items in workstation menus - Renamed Game Option "Pause when focus is lost" to be more clear, enabled by default on new game installs. - New SFX for Large Containers: -- Small Metal Door -- Clothes Rack -- Carboard and CardboardLarge **BALANCE** - Tool Usage Balance Changes -- Removed tool requirements from several tiles when picking them up -- Removed tool degradation for screwdrivers in electrical-related recipes -- Reduced the durability drain on tools designed to chop trees, when chopping trees -- Garden hoes now have the ability to remove stumps - Loot Table Updates: -- Updated missing Distributions Entries & Incorrect Roomdefs -- Added 'policeswat', 'prisonlocker' and 'swatlocker' roomdefs. Removed forced merge for 'policestorage' and 'policegunstorage' -- Added GunStoreAmmunition to military lockers in gun stores. Added 'metalfabrication' and 'metalfabricationstorage' roomdefs. Added CrateMetalBars and CrateMetalPipes to 'metalshop' and 'metalshipping' -- Added 'sewingfactory' roomdef. Added fabric rolls to sewingstore. Added CrateWallpaper to crates and cardboard boxes in furniture store storage. -- Added ButcherFish to seafoodkitchen display counters. -- Integrated new firearms into the loot lists. Added 'gunStorage' modifier to containers to ensure approropriate magazines and ammo spawn with the correct guns. Removed unused modifiers from Distributions. -- Updated maximum displaycases that can spawn items in gunstore roomdef -- Created a room definition for Music school. -- Microwaves now have ability to spawn Cup of Coffee and TV Dinner - Decreased penlight light cone _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/526495718648580633]_ ### 42.14.1 BETA HOTFIX Released - Date: 2026-02-18 - Original notes: https://store.steampowered.com/news/app/108600/view/532123949771784276 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-532123949771784276 **Note: Players who want to remain on 42.13.2 can select the "outdatedunstable" Steam Beta to continue their game. _We will be removing the "42.13.1" Beta soon._ Players who wish to remain on that version of the game are recommended to make manual backups.** As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **SP FIXES** - Fixed player getting stuck trying to leave cars - Fixed vehicles attracting zombies from far away - Fixed errors when pressing Avatar rotate buttons - Fixed being able to select "Deaf" and "Hard of Hearing" together. - Fixed not being able to drink tainted water from bottles, the option was missing from context menu **MP FIXES** - Fixed error with packet of type: SyncItemFields. Exception occurred when remote player equiped weapon in hotbar. - Fixed NullPointerException error, occurred only when the Weapon Multi hit sandbox option is enabled. - Fixed muscle strain from combat not synced in multiplayer ### Build 42.14.0 Unstable Released - Date: 2026-02-16 - Original notes: https://store.steampowered.com/news/app/108600/view/598551508223525132 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-598551508223525132 **Note: Players who want to remain on 42.13.2 can select the "outdatedunstable" Steam Beta to continue their game. _We will be removing the "42.13.1" Beta soon._ Players who wish to remain on that version of the game are recommended to make manual backups.** As always it is recommended that you create a new save with no mods after updates. Updates fix bugs and introduce new changes that may not be compatible with any older saves, especially ones older than the last patch. ##### _How do I subscribe to the Unstable beta branch?_ Right-click PZ in your Steam library. Select "Properties". Under "Game Version & Betas" select "Unstable". **NEW** - Players can sit on significantly more seats now, including hay bales and toilets. Updated sitting animations. - Added Dental Floss as a thread equivalent item to the game; -- base.FishingLine can be also now be used for crafts, patching and stitching alongside thread. base.PremiumFishingLine can be used for the previous usages as well as being used for crafts that require sinew thread or aramid thread. - Game Option: Enable "Resume normal speed when timed actions complete" by default - Disabled Motion Sickness trait pending health balance overhaul - Added tile-properties to more tiles - Added guns to display counters. - Tail lights now provide illumination - Added agriworker, campworker, and hunterstorage rooms to Distributions. - Added new item icons - Changed the display names of some firearm items. - Updated logos in the game **MP** - Fixed melee attacks passing through zombies - Fixed being able to add more items than character's capacity allows - Fixed errors and lags caused by composters - Fixed PlayerBumpPlayer option resulting in player's freeze when enabled on server - Fixed gun magazines disappear after reloading - Fixed being unable to connect to a closed steam server with an existing account until you add a user steam ID - Fixed Server becoming unresponsive due to java.lang.StackOverflowError - Fixed autodrink bug when player was fishing - Fixed renamed containers resetting to the original name after relog - Fixed priest zombies spawning at the prison - Fixed "Siphon gasoline" consuming gasoline from the tank, but does not add anything into a small container. - Fixed exceptions on server side - New tooltip for granting perks to players - Re-implemented the option to disable War on server - Fixed BadWordFileter that was triggered by "!!" - Fixed that Discord integration didn't require admin permissions on server before - Fixed being unable to throw on the ground stack of items while in the vehicle. - Fixed passenger leaving a vehicle through the driver’s door (for the remote player) - Fixed DeadBodyAtlas - java.lang.ArithmeticException: / by zero - Addressed the issue with dedicated server backups, they were incomplete compared to b41 - Fixed Animal Extra Values cheat not being auto-disabled in MP game - Fixed the bug where patched holes re-appear after the player performs ISClothingExtraAction - Fixed Skill Books that are too complicated for your current skill level are read & finished instantly - Fixed microwaves bit catching fire when cooking metal objects - Fixed missing skill level increases sfx in MP - Fixed errors caused by composters in MP - Fixed Poisonous mushrooms becoming ordinary after being picked - Fixed Consolidate All for MP - Fixed corpse sickness in MP - Fixed body heat generation staying at the same value. - Fixed being unable to interact with the Hutch during the first visit - Fixed the applied bandages disappearing from the character model after relogging - Fixed exercising with Barbells quickly exhausts the player completely & provides an exceptional amount of XP - Fixed campfire illumination range doesn't correlate to remaining campfire fuel - Fixed "put chicken" in Hutch action creates a chicken duplicate in a player’s inventory - Fixed being unable to obtain the animal info through the check zone (animal zone) window - Fixed not being able to r _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/598551508223525132]_ ### 42.13.2 UNSTABLE HOTFIX Released - Date: 2026-01-19 - Original notes: https://store.steampowered.com/news/app/108600/view/637955472778857064 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-637955472778857064 **NEW** - New improved whitelist - Drying racks are functional in MP now - Updated "Announce Animal Death" message - Added a limit on the number of animals sent in a single AnimalUpdatePacket - Added Plastering in MP **FIXED** - Fixed ongoing issue with erroneous zombie migration. Please let us know if you spot any more cases - Fixed not being able to remove and replace battery in different devices - Fixed being able to put more items in the container than capacity allows - Fixed Favoriting recipes (Craft and Build menu) being reset after relogging - Fixed weight pointers - Fixed some performance issues with animal zones - Fixed animal pathfinding in MP - Fixed server crash caused by pipe bombs - Fixed number of visible zombies counter - Fixed SFX glitch when getting attacked by a zombie while shooting - Fixed seasoning ingredients not being displayed in tooltip - Fixed plant tile updating only after revisiting chunk or relog - Fixed not being able to remove seeded furrows - Fixed memory leak with NetworkState packets - Fixed wrong animation when unequipping an attached item on the player's back - Fixed backpack sprayer duplication - Fixed MP Soaked and Wet states - Fixed body insulation/temperature always being at 0 - Fixed disassembled furniture not disappearing from the world - Fixed weapons unequipping when character is climbing through windows - Fixed microwave/Stove timers resetting to 0 - Fixed double door sfx - Fixed not being able to get an animal corpse from the car trunk - Fixed non-lootable containers placed in doorways - Fixed NPE caused by calling getVehicleContainer() on null square - Fixed wrong items being selected and captured from stack of items - Fixed updates breaking setting the ZombieState FMOD parameter - Fixed being unable to build stairs above ground sometimes due to non-existent squares. - Fixed stair pillars not appearing on clients until reloading the area. - Fixed odd cutaway behavior of player-built stairs and support pillars. - Fixed not being able to craft Fire-Hardened Spears - Fixed character with the claustrophobic trait not panicking inside buildings - Fixed car battery looping sfx glitch - Fixed clothes drying only when picked up - Fixed door shaking animation - Fixed basement entrance disappearing after building & removing floor overtop of entrance - Fixed "Walk To" stream of errors if cursor is placed outside the bounds of a basement - Fixed rope attached to the animals not breaking - Fixed several cases with commands: AddXP and LoseXP - Fixed remote player health sync issues - Fixed bombs staying in player's inventory after relog - Fixed not being able to butcher the animal corpse in the inventory - Fixed Hitting SFX isn't always playing ### 42.13.1 BETA HOTFIX Released - Date: 2025-12-18 - Original notes: https://store.steampowered.com/news/app/108600/view/507348444540568509 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-507348444540568509 This patch is currently available on the "42.13.1" Steam Beta and will likely land on the Unstable beta branch before the holiday break. Instructions: Right-Click game in Steam library -> Properties -> Click “Betas” tab -> Select “42.13.1” from the Beta Participation Dropdown Menu. MP save games from 42.13.0 will not be compatible. ##### FIXES - Fixed loot not respawning in MP - Fixed severe stutters in MP sessions - Fixed server crashes caused by colliding with an animal while inside a safehouse - Fixed IsoChunk.soundList not clearing when chunks are reused, leading to zombies following players to other towns. - Fixed Nimble skill not progressing in MP - Fixed wrong multipliers being applied to skills - Fixed foraging zones not being created - Fixed Foraging XP gain being abnormally high - Fixed corpses not being transferred into containers properly in MP - Fixed extended placement of items for MP - Fixed Organized/Disorganized traits not having effect in MP - Fixed Endurance recovery speed not changing while seated - Fixed missing Wakeful, Sleepyhead, Restless Sleeper - Fixed Host Settings UI scaling issue on some resolutions - Fixed VHS/TVs not giving XP to players in MP - Fixed a desync issue when a remote player reconnects to the server, the weapon in their hands will not be displayed. - Fixed not being able to fast-forward sleep in vehicles in MP - Fixed not being able to remove servers from Favorites - Fixed not being able to sleep on the ground - Fixed disappearing animal corpses when destroying Butchering Hook - Fixed server side exception when performing “Attach Animal to Rope” - Fixed exception with weapon upgrades - Fixed an exception with drying racks (drying racks are still WIP) - Fixed exception when trying to start an engine while there is no battery installed - Fixed errors when double-clicking on empty containers in inventory - Fixed Ratchet Wrench causing error when taking Engine Parts. - Fixed animal duping in inventory after relogging - Fixed animal dupe in Livestock Trailers - Fixed dropping a heavy backpack you don't have room to carry in main inventory leaving a copy in inventory - Fixed the bug when being overencumbered, selecting the "extra option" of Worn Clothing drops a duplicate item on the ground - Fixed not being able to run over animals - Fixed animals spawn on trap check - Fixed not being able to kill a small animal while holding it in hands - Fixed animals pathfinding after being dropped to the ground - Fixed troughs not having food upon the first visit to a default livestock zone - Fixed Specific timed actions giving errors (using Dice, Card Deck, Dented Can, Unlabeled Can) - Fixed Water capacity bar locking on 1L when filling, leading to not being able to create Stews etc - Fixed character gaining the Strength XP while seated in a vehicle - Fixed Generator SFX remaining after turning it off - Fixed being unable to pick up a Generator that was dropped while entering the vehicle - Fixed not being able to place Generator and other furniture on seats in vehicles in MP - Fixed not being able to pick up some stuff from disassembled furniture - Fixed not saving the lock status on the handcraft UI - Fixed partially consumed food items still being displayed as full in the UI - Fixed padding information not updating on unequipped clothing items - Fixed disappearing favorite, unusable and unwanted tags - Fixed vehicles getting stuck in the air after collisions - Fixed zeds no longer ragdolling - Fixed zombies wanting to pathfind around fences instead of vaulting them. - Fixed "Destroy" not working for multi-tile objects - Fixed chickens disappearing in hutches after relogging - Fixed map annotations being removed after relogging - Fixed players failing to connect to Host with names that contained symbols - Fixed being able to open locked garage doors - Fixed the order of clothing layers for mod creators - Fixed a case of the Chickenpocalypse ### Build 42.13.0 UNSTABLE Multiplayer Released - Date: 2025-12-11 - Original notes: https://store.steampowered.com/news/app/108600/view/648085384362721309 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-648085384362721309 ##### FAO MODDERS Please see the[ linked guide](https://theindiestone.com/forums/index.php?/topic/88499-modding-migration-guide-4213/) for information on how to update your mods to work with 42.13.0 and beyond, and how to make your mods MP compatible. ##### MULTIPLAYER DETAILS The Multiplayer build is WIP for stress testing. To ensure a smoother experience and simplify bug tracking and resolution, please adhere to the following guidelines before joining a MP session: - Disable Debug and Mods (even client ones). - Disable Ragdoll physics. - We strongly recommend only playing in coop or on whitelisted servers. - We do not recommend having more than 20 player-slots on your Dedi servers for now. ##### NEW - Improved target selection when aiming firearms. The system now prioritizes body parts, making the head the primary target, followed by the spine, pelvis, and then other limbs. - Inventory/Object Interaction: - Update items that can be equipped/unequipped while walking -- Appropriate clothing and container items can be equipped while walking, such as hats, gloves, glasses, satchels, backpacks, etc. -- If a character is walking while also performing the unequip action for a clothing or container item that cannot be worn while walking then the unequip action will be cancelled. - Added a new body location slot, "satchel". Satchels, water bags, and cowboy canteens now all use the body location slot "satchel". Water bags and cowboy canteens previously used the ammo_strap body location. Satchels previously used the back body location. - Double Clicking on Items in inventory should perform non-destructive actions if appropriate. - Double Clicking on Bandages now applies them to an injury. If there are multiple body parts that can benefit from being bandaged, then the body part that is inflicting the most current damage will be the one that is bandaged. - Double-clicking on literature and map items that are in the players inventory, will, if they are supposed to be readable by the player, will start the reading actions. - Double clicking on containers that don't have a body location or in-hand model will still equip them. How what hand is equipped is as follow: -- If the secondary hand if empty then it is equipped in the secondary hand. -- Otherwise if the primary hand is empty then it is equipped in the primary hand. -- Otherwise, regardless of what already is in the secondary hand, it is equipped in the secondary hand. - Lighters and Walkie Talkies will be equipped and turned on when double clicked while in a character's inventory. - Double clicking on items in the players inventory that can be activated, such as flashlights, will equip-and-activate if unequipped, or unequip-and-deactivate in equipped. -- Candles and Hurricane Lanterns aren't included with this, as they don't work like Flashlights. -- Double clicking on unlit Candles and Hurricane Lanterns in a players inventory will, if the player has a lighting object, automatically light and equip the Candle or Lantern. - Double-clicking on boxes/bundles/cartons/etc of item in the players inventory will unpack them. - Players will no longer start eating food items on double click if the player is aware of them being hazardous to consume on account of them being burned, rotten, dangerous uncooked and also uncooked, or has poison that the player is aware of. - Added item icons to the "Destroy For Fuel" and "Light Fire" context menus. - Multiple items can be set Unwanted or unset Unwanted when selected. - Changed the loot-window "Take Same Type" text button to an image button, to match the inventory-windows buttons. - Moved the loot-window container title leftward since it overlapped the weight. - Added a second button to the inventory window to transfer matching items to nearby containers. - Context menu option will not b _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/648085384362721309]_ ### Build 42.12.3 UNSTABLE Hotfix Released - Date: 2025-10-22 - Original notes: https://store.steampowered.com/news/app/108600/view/511846967442145626 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-511846967442145626 **FIXED**: - Fixed missing biomes (e.g stones, twigs, boulders can be found in the world again) - Fixed not being able to sharpen blades beyond Handle Condition. ### Build 42.12.2 UNSTABLE Hotfix Released - Date: 2025-10-20 - Original notes: https://store.steampowered.com/news/app/108600/view/568141414092769280 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-568141414092769280 **Minor additional Hotfix for 42.12:** - Fixed Linux build not starting. - Fixed language encoding for some languages. **FIXED** - Fixed shove bug. The call to IsoGameCharacter.Hit() had to have bIgnoreDamage == true for the shove through zombie bug not to occur. - Fixed melee and ranged targets for other split-screen players being highlighted. - Fixed very mysterious buildings that were blocking the highway south of Muldraugh. - Fixed EffectsManager double-freeing models. - Fixed a vulnerability in the Lua deletion code. Our thanks to Jab for reporting this. This was included in a previous patch to both B41 and B42 but not referenced until now for security reasons as it affected both. ### 42.12.1 UNSTABLE Hotfix Released - Date: 2025-10-02 - Original notes: https://store.steampowered.com/news/app/108600/view/520851629825590707 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-520851629825590707 Additional fixes, including a fix to the Shoving bug, will be provided in a 42.12.2 release. - Added priority logic for ballistic targets body part colliders: Head > Spine > Pelvis > Others, and updated camera target selection to prioritize body parts. This significantly improves headshot targeting across all firearms. - Disabled most aspects of the visual system that blacked out unseen rooms. This has been taken back into the shop for future work, however the system and the power to fade out rooms remains in the code. - Fixed missing BodyLocationGroup.getOrCreateLocation(String) which was needed by clothing mods. - Fixed non-exposed WeaponCategory enum in Lua which was needed by mods. - Fixed the toxic effect of generators not being updated for player-made rooms whenever roofs are added or removed. - Fixed issue with ripping clothing returning dirty rags for clean clothes and vice versa - Fixed a performance drop when the player-made-building code runs, when there are no player-made buildings in the current cell. - Fixed PhysicsHitReactionScript.physicsHitReactionList not being cleared when scripts are reloaded. - Fixed exceptions when a HandWeapon's MuzzleFlashModelKey was unspecified. - Fixed animal traps not resetting the time an animal has been inside the trap, when the next animal is trapped. - Fixed issues when drawing item models by disabling face-culling. - Fixed some roofs not cutting away sometimes - Fixed some basement buildings being combined with above-ground buildings. - Fixed vehicle horns only playing twice. - Fixed not being able to open bottles of wine. - Fixed a distinct lack of fire bug in the CDDA challenge - Fixed exception when a recipe completes in a crafting station that isn't currently loaded. - Fixed an infinite loop calculating the number of sheet ropes that can be added when below ground. ### 42.12.0 UNSTABLE Released - Date: 2025-09-25 - Original notes: https://store.steampowered.com/news/app/108600/view/520851629825589654 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-520851629825589654 UNSTABLE WARNING - Due to changes in Generator fuel consumption and corresponding defaults; existing saves will likely experience increased fuel consumption; Meta: 'Generator Fuel Consumption' Sandbox Settings can be changed in debug mode. **There is an issue when Refueling from Gas Pumps currently found last-minute. It must be cancelled with ESC, or by sprinting. Your character may not move if you simply try to walk away.** ##### _How do I subscribe to the Unstable beta branch?_ [expand type=details expanded=false ] **NEW** - Reordered hit location damage calculation to occur after physics ballistics body part is selected. - Ranged weapon damage can now make use of specific body part damage modifiers. This brings ranged damage into line with how melee combat works, head shots will receive 3x damage, legs and arms get dealt far less. - Fixed Shotgun Targeting Bug. Zombies were dodging your pellets. When aiming a shotgun at a specific body part, the other pellets were mysteriously disappearing. Now all shotgun pellets properly calculate their hits, every zombie will get what's coming. - These changes should impact on how shotguns play and feel. - View cone opacity slider added to performance settings. - Updated vision cone to use square lighting outside when it is brighter than the current daylight value, so that players can benefit from streetlights and other light sources at dusk, dawn and night. - Updated lighting system so that rooms behind shut doors are blacked out. - Added more tiles to Breakable Metal Fences - While resting, the Endurance moodle now acts as a progress indicator. - Updated pathfinding to allow players to plan paths over climbable walls during Walk-To where it's possible to climb over the wall. - Added muzzle flash models, textures, and model keys. - Allow players to store corpses in the vehicle trunk or seats - Add "required items" and "sorted by name" into the crafting UIs. Renamed sort 'by name' to sort 'Alphabetical (A-Z) - Cigarettes can be smoked directly from the pack without removing them beforehand. - Fluid containers that need to be opened to be consumed will, if the player is capable of opening the fluid container, have the option to Drink available, and when selected the craft recipe to open it will be performed. The RMC option for drinking beverages is now "Open and Drink" as opposed to "Drink". - Canned Food that need to be opened to be consumed will, if the player is capable of opening the canned food, have the RMC option to Open and Eat available, and when selected the craft recipe to open it will be performed before the eating action. - Similar to how double-clicking on food items gets the character to eat the food item. Double clicking on pills and consumable drainables such as chewing tobacco trigger the character to consume the item. This does not apply to rat poison as it would kill the player on account of an accidental double-click. - Double clicking on beverage fluid items will get the player to drink the beverage, opening it beforehand if required. - Double clicking on water fluid items will, if the player is thirsty, have the player drink the water. - Improved Auto-highlight of first recipe in craft UI on search. List will now always only highlight player-selected recipe. - Added evaluation for player-visible taint/poison to disable double-click drinking on fluid items if they are player visibly tainted/poisoned. - Added SHIFT + CLICK on the Available ingredients list windows-style selection (currently for Build and Crafting menus, will be added for work stations later on as well). - Added CTRL + CLICK on the header's node will select everything inside it. - Crafting/build menus close when character moves. Added lock button to Handcraft and Build windows to prevent window autoclosing on walk. - Craft/build/entity UIs save and restore size/position between loads/saves - Items can be marked as "Unwanted", setting all instances of that item to display a text highlight in _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/520851629825589654]_ ### 42.11.0 UNSTABLE Released - Date: 2025-08-04 - Original notes: https://store.steampowered.com/news/app/108600/view/498328557405079678 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-498328557405079678 ##### _How do I subscribe to the Unstable beta branch?_ **NEW ** - Added new CraftLogic UI - Several CPU and Memory usage optimisations. - Added "Add Padding" and "Patch Hole" garment-ui context menu display icons for the fabric item. - Clicking on the top half of a two-container object's sprite will select the second container in the loot window. - Added two extra levels for zooming in on the mini-map. - Added an in-game-map option called "PlayerZoom" to control whether the player model is displayed at zoom level 20 or greater. - Added ability to bind a hotkey for toggling the Building UI. -- This is currently unassigned, and will require a player to bind a key to it. - Added ability to use Shift, CTRL or ALT modifier to keybindings. -- There are currently no new keybinding using this, but players can set up their own. -- Only one modifier key can be used. - Added a new type of style layer, "Text", to the in-game map. -- Text layers are used to define the font and color of the baked-in map annotations, instead of specifying font and color for every annotation separately. When a text annotation's alpha value is set to zero, the text-layer's color is used. -- User annotations are all assigned to the "text-note" layer that uses the Handwritten font. - Updated streets.xml with Louisville streets. - Optimized rendering of image pyramids in the in-game map. - Changed multithreading in ImagePyramid to possibly fix hanging when entering GameLoadingState. - Map annotations may be resized and rotated. - Map annotations can be configured to "stick" to the surface of the map, respecting the isometric and orthographic perspectives. - The "Edit Note" tool is now named "Edit Marking" and works on texture annotations, allowing the color to be changed. - Map annotations may be duplicated by holding the Shift key while dragging with the "Move Marking" tool. - Maps may have default non-editable annotations defined in a file named worldmap-annotations.lua in the map directory. -- This can be used for city names and other map features. worldmap-annotations.lua can be edited in the F8 map editor. It is possible to configure the font and min/max zoom levels of these annotations. - Default annotations may be hidden by unchecking the MapLabels map option. - Added support for multi-line text annotations. - The world map remembers whether print-media icons are displayed or not. - Streets aren't highlighted when the mouse pointer is over a child panel of the in-game map. - Fixed the incorrect alpha being saved in the annotations editor. - Added automatic orientation detection for the Build Menu. - Consolidated all lua-side Fireplace handling code with the lua-side BBQ handling code. - Removed now unused lua files specifically for handling Fireplaces. - Added some functions to IsoObject to handle "fire-interaction-tiles" and propane tanks in preparation for using ECS to handle tiles/objects. - Animal custom names are now displayed above the animal, when animal designations zones are highlighted. - Animal designation zones are highlighted when the "Check Zone" context-menu option is highlighted. - Water-source items are highlighted when the corresponding context-menu option is highlighted. - The icon for water-source items is displayed next to the corresponding context-menu option. - Animal submenu options display the animal icon, and highlight the animal when the option is highlighted. - Display the "Info" icon next to "Feeding Trough Info" and "Animal Info" context-menu options. - The animal "Grab" and "Pet" context-menu options display the same icons as the animal radial menu. - Transfer Fluids UI now closes when players move an item from their inventory or from the world - Updated Molotov recipe so it no longer requires a second fluid container. - Updated ISLightFromKindle timed action to use an animation and display items. - Added new component ContextMenuConfig to handle right-click context options. - It is now possible to take bricks or gold ba _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/498328557405079678]_ ### 42.10 UNSTABLE Released - Date: 2025-06-30 - Original notes: https://store.steampowered.com/news/app/108600/view/498325386812195936 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-498325386812195936 **Slightly shorter changelist for this patch due to various team members working on larger scale changes required for balance, QOL and other required features for 42.** ##### _How do I subscribe to the Unstable beta branch?_ [expand type=details expanded=false ] **NEW** - General improvements to player map. - Added street names to the in-game map. - Added a new type of style layer to the in-game map, called ImagePyramid. This is used to control the draw order and color of image pyramids. - Forests no longer fade out when zooming out on the in-game map. The fading out was done due to the slowness of drawing all the forest polygons. Now, the zoomed-out forests are rendered using an image pyramid. - Textures in image-pyramid zip files are no longer loaded on the render thread. Loading is now done on filesystem threads. When a needed image isn't yet loaded, a lower-resolution one is rendered instead. - Updated Fire and Smoke visuals. (Please note this is a visual change only, and not a full system redesign, which remains planned for future builds). - Added gizmo controls for rotating and moving items during extended placement. - Added the ability for 90 minute days (now the new default for Apocalypse) to be selected in the sandbox settings. Existing saves will not have their day length modified. - Added zombie sandbox option to enable/disable "Voronoi Noise" randomisation of distribution. -- The option to turn off the voronoi noise cutoff is not meant to be a general "opt out", it's a tool destined to workshop mappers to keep distribution deterministic. Disabling it will also double the amount of zombie spawned. - "Adding Barricades" moved to Build menu. - Doors must now be closed before placing a barricade. - Metal bar barricades now accept steel bars. - Added new SFX for Clapping SFX, Opening Fridges. - Removed the current sandbox setting for non-unique home VHS tapes, as the current implementation does not work as intended. - Added Fishing with Spinning - player has to reel the line from time to time in order to catch something. The Reeling mechanic is still WIP, however. - Added controller support for Fishing. - Changed cast button on gamepad to RT + improved switch between gamepad/keyboard for fishing. **MODELS/ANIMS** - Added animations for lunging zombies and zombies that turn on the spot. - Added animations for zombies staggering left and right. - Reverted a previous fix for Balaclava Clipping after player feedback. Changed Balaclava body location back to Mask. - Added alternate models for when hoodie, padded jacket and poncho hoods are up while wearing Balaclava. - Added new alternative models for Bandana mask to be worn when certain clothing hoods are up. - Changed Welding mask to use nobeard hair group. Note that some clipping will still occurs but it is far better than before. - Changed animated clock hands to use textures instead of models. - Added media/scripts/clocks.txt to specify animated clock hand details, instead of being hard-coded. - Added clock hands to the double-tile walls_detailing_02 clock seen in West Point's city hall. **BALANCE** - New Default Apocalypse will have 90 minute days. - Adjusted the Default Apocalypse sandbox loot settings from 0.4 to 0.6 for all individual loot settings. - Changed default apocalypse sandbox settings for zombie hearing and sight from "random" to "random between poor and normal". - Added PiercingBullets to the M-14 - Industrial Dye can Spawn in many more colors. - Players can now sneak with heavily damaged feet, albeit much more slowly. - Fixed issues with new zombie spawn map system that, for example, were spawning far too many zombies at isolated cabins - and at police stations. Also general balance and polish put in. **DEBUG** - Added street-name editor to the F8 map editor. - Items List Viewer now shows an additional "#spawn" column that indicates the number of times each inventory item has appeared either as loot or story-clutter. es. - Made pest _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/498325386812195936]_ ### Build 42.9.0 UNSTABLE Released - Date: 2025-06-10 - Original notes: https://store.steampowered.com/news/app/108600/view/498323476114836481 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-498323476114836481 **UNSTABLE WARNING - DUE TO CHANGES TO THE ZED SPAWNING SYSTEM SOME UNEXPECTED SPAWNS COULD OCCUR IN EXISTING SAVES - UNSTABLE WARNING ** ##### _How do I subscribe to the Unstable beta branch?_ [expand type=details expanded=false ] **NEW** - Zombie spawn map is now generated automatically. -- Two levels of noise are applied to the spawn map to generate a variety of Z spawn configurations. -- Noise is seed-based so each new game will return a different configuration, unless a specific seed chosen. Details: An improved Zed Spawn Heat Map system has been implemented. The Heat map is now generated automatically based on certain tiles' locations on the map. Each of those selected tiles is given a certain radius of influence and a zombie spawn multiplier. For instance, Military tiles will have a large radius and a high zombie multiplier, while Vacant tiles (ie: broken windows for instance) will have a medium radius and a low zombie multiplier. This system is also coupled with a seed-based cell noise that subtracts from the aforementioned zombie spawn heat map in order to break the predictability of, for example, always having lots of zombies next to a military base. There are two noise levels overlaid on top of each other which will provide variety on a residential scale and on a district scale. ie: Sometimes a normally busy building will have no zombies (or at least fewer zombies), and sometimes and entire street or block will be voided of zombies (think LV) The system will work with all modded maps and allow workshop mappers to adjust their heat map if they are not happy with the generated result. This system does not drive the presence and the number of zombies inside houses, this is done through an entirely other system, it only affects Zombies spawning outside buildings. We will be adjusting the tiles selection (that generate those areas of infleunce) so as to make sure there are not too many weird edge cases, but overall we hope that this will be a much more robust system that will provide a more consistent Z distribution and a certain level of surprise. You can look at what it looks like in debug mode under the map options. In the images attached to this post you can see the zombie heat map of Muldraugh (the brighter it is the more zombie are spawning), while the other is the exposed cell noise with those two scales made visible. It is also an intention that the tendrils of the noise will allow for some sort of empty corridors that should allow for easier sneaking between locations too, although clearly zeds have the ability to move and drift having spawned. - Implemented Ragdolls vs Explosives physics. - Explosives such as Pipe Bombs and Aerosol Bombs are now much more effective at damaging and killing zombies. - Explosives now use physic hit reactions when enabled. - If a player knows a recipe but is 1 skill level short of being able to fulfill a skill level requirement to perform a craft recipe, having an item that teaches the recipe in their inventory or vicinity will allow for the item being used as a "cookbook" type reference to perform the recipe. - Added recipe for dying clothes using Industrial Dye. - Added container outlines to mannequins. - The "Pick Up Animal", "Pick Up Skeleton", "Get Bones" and "Butcher Animal" context-menu options now highlights the animal corpse, when the option is enabled. - The "Add Corpse" context menu in the butcher-hook ui shows item icons, and highlights the corpse when an option is highlighted. - Added new anims for been shot in the chest, shoulder, left and right as well as from behind - Added new SFX for Zombie thumping wood to help players better differentiate them from thumping doors - Added new sound for removing wooden plank with crowbar animation - Added new sound when grabbing chicken or turkey from hatchery - Updated M16 full-auto sound. - The existing "wildlife noise", wolf and owl sounds, will not occur until 4 weeks have passed for any player that happens _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/498323476114836481]_ ### 42.8.1 UNSTABLE Released - Date: 2025-05-20 - Original notes: https://store.steampowered.com/news/app/108600/view/800062851651732505 - Permalink: https://whatsnew.fyi/product/project-zomboid/releases/steam-800062851651732505 ##### _How do I subscribe to the Unstable beta branch?_ [expand type=details expanded=false ] Hotfix 41.8.1: - Fixed Game not launching with Video Effect being unchecked. - Welcome message can be disabled in the options. 41.8.0: **NEW** - Introducing ragdoll physics. - Ragdolls are currently enabled for vehicle collisions and gunplay. - Melee ragdolls are planned but are not imminent. - This is the first implementation of a new feature that requires testing, balance feedback, visual feedback, and performance reports. - Disruption to your current playthrough is unlikely, but possible. - Ragdolls can be turned off on initial load, and can be turned on or off in Options at any time. - Biomes improvements - Added sand banks and areas of clay when close to water on the map - Added a more granular way to define the floor upon which things are created. "params.placements" now takes all the types of "features" plus "GENERIC", which is used as the old "params.placements". - Blending is more advanced now. - Added new properties to floor tiles ("FloorMaterial", "IsFloorAttached", "FloorAttachementN/S/E/W"). - Removed "Attachments.lua", "Similar.lua", and all "attach" from the features. - Automatically generating potential attachments when a world is first loaded using the new properties. - Blending takes into account 'half-tiles' and blends properly. - Using the biome replacement facility and the new granular placement, we generated sand on all ph_forest biomes. - Added an outline to highlighted items in the world. - When the mouse is over an option in the "Extended Placement" submenu, the corresponding world item is highlighted. - "Extended Placement" menu changes: 1) Sort items by name. 2) Fixed displaying only one item with the same name. 3) Group items with the same name into separate submenus when there are three or more. - Extended placement UI now closes the extended placement UI if you're too far away. - Added GeneratorTileRange & GeneratorVerticalPower sandbox options to support generator use in tall and deep buildings. - Default values are a 20-tile range and 3 vertical power. - Builder mode has it at 40 & 5. - Better detection for animal drinking from puddles when the player is absent. - Added Animal sinew item. This drops when butchering animals and depends on the animal's size, etc - Added three new basements. - The disassemble-furniture cursor will highlight objects using the "bad" highlight color, similar to the disassemble context menu. - The Loot window will be displayed and expanded when opening a vehicle trunk, and collapsed when closing the trunk (unless it's pinned open). - Work done on IsoMovingObject.DistToProper(IsoObject other) and IsoMovingObject.DistToSquared(IsoMovingObject other) - If both objects are vehicles, the distance is between the closest points on the bounding boxes of both vehicles. - HotSave improvements. Add hot-saving of Player Map, Animal Zones, and Game time. (This system is saving elements of the game world around you as you play, meaning that should your game crash or unexpectedly exit, you will not travel back in time / lose progress) - Added container outlines for corpses. - The Grab context menu now shows multiple corpses, and highlights corpses the same way items are highlighted. - Added options to the Wash context menu to wash "All Containers", "All Weapons", and "All Other" (like rags). The "All Clothing" option only washes clothing items, not containers/weapons/rags. - Added Jar of Roe recipe. - Added animal's milk powder. - For now, you can only use it with either a bucket full of water or a feeding bottle full of water. (1 bag for 2 buckets of 10L) - You can now give this animal's milk to any hungry or thirsty animal. - This is to help people keep the baby animal if the mother has died in labor. - Changes on wild animal hunting: - Shooting an animal will now make it flee instead of _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/108600/view/800062851651732505]_