You no longer get perks randomly when attacking npcs, only when you gain kill streaks. Perks which has been fixed: Life Leech, Reality Phase, Magazine Refill, Blood Rush and Gunslinger.
In classic you will no longer become a zombie if you get killed by another humanoid npc, for example a bandit.
Fixed an issue in hud_weapon_view which would print out the wrong string for the weapon in Linux / Mac OSx.
Removed func_breakable from breakable list for npcs due to various reasons.
Fixed the breakable doors, they wouldn't change to the right model when damaged and some gibs weren't spawned.
Added a simple damage scaling system, you can now scale the damage for npc vs players, players vs players, players vs zombie players, etc... (for each weapon as well)
Fixed a bug which would not allow bandits to kill military npcs.
Fixed a bug in trigger_inventory_check which would only use the desired item ID once, let's say you had two items with the same ID, it would only perform the action on the first item then skip.
Fixed the ammo types for the bullet cmd for func_tank.
Fixed a bug when taking damage as a human which would ignore your armor and infect you instead.
Fixed a bug which enabled global profile saving when you sat the profile saving var to 2.
Fixed a bug which allowed zombie npcs to kill infected survivors in classic mode.
Hopefully fixed the bug which don't remove weapon attachments when you become a spectator.
Fixed up item_ammo_crate, the ammo crate will give you full ammo for all the weapons you carry.