=== Highlights ===
* Added <span class="image-link">[[File:Nyx Assassin minimap icon.png|20px|link=Nyx Assassin|class=noprint pixelart]] [[Nyx Assassin|Nyx Assassin]]</span>, <span class="image-link">[[File:Keeper of the Light minimap icon.png|20px|link=Keeper of the Light|class=noprint pixelart]] [[Keeper of the Light|Keeper of the Light]]</span>, and <span class="image-link">[[File:Visage minimap icon.png|20px|link=Visage|class=noprint pixelart]] [[Visage|Visage]]</span> and enabled in Captain's Mode!
* Added a cooldown to being able to find a match when a player declines or abandons a game.
* Added notification for when a Tournament has a live game currently running.
=== Gameplay ===
* <span class="image-link">[[File:Beastmaster minimap icon.png|20px|link=Beastmaster|class=noprint pixelart]] [[Beastmaster|Beastmaster]]</span>:
** Fixed <span class="image-link">[[File:Wild Axes icon.png|16px|link=Beastmaster|alt=|class=noprint]] [[Beastmaster#Wild Axes|Wild Axes]]</span> working with Refresher.
** <span class="image-link">[[File:Wild Axes icon.png|16px|link=Beastmaster|alt=|class=noprint]] [[Beastmaster#Wild Axes|Wild Axes]]</span> no longer provide vision when they aren't flying.
* <span class="image-link">[[File:Naga Siren minimap icon.png|20px|link=Naga Siren|class=noprint pixelart]] [[Naga Siren|Naga Siren]]</span>:
** Fixed [[Dust of Appearance]] not working against units slept by Song of the Siren.
** Fixed <span class="image-link">[[File:Ice Blast icon.png|16px|link=Ancient Apparition|alt=|class=noprint]] [[Ancient Apparition#Ice Blast|Ice Blast]]</span> debuff not getting added to units slept by <strong class="error"><span class="scribunto-error" id="mw-scribunto-error-0">Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Song of the Siren".</span></strong>.
** Fixed <strong class="error"><span class="scribunto-error" id="mw-scribunto-error-1">Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Weave".</span></strong> not affecting units slept by <strong class="error"><span class="scribunto-error" id="mw-scribunto-error-2">Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Song of the Siren".</span></strong>.
* <span class="image-link">[[File:Phantom Lancer minimap icon.png|20px|link=Phantom Lancer|class=noprint pixelart]] [[Phantom Lancer|Phantom Lancer]]</span>:
** Fixed <strong class="error"><span class="scribunto-error" id="mw-scribunto-error-3">Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Doppelwalk".</span></strong> illusions not correctly replicating their inventory item slots.
* <span class="image-link">[[File:Rubick minimap icon.png|20px|link=Rubick|class=noprint pixelart]] [[Rubick|Rubick]]</span>:
** Fixed <span class="image-link">[[File:Wild Axes icon.png|16px|link=Beastmaster|alt=|class=noprint]] [[Beastmaster#Wild Axes|Wild Axes]]</span> being left around when another ability is stolen.
* <span class="image-link">[[File:Sand King minimap icon.png|20px|link=Sand King|class=noprint pixelart]] [[Sand King|Sand King]]</span>:
** Neutrals can now be damaged by <span class="image-link">[[File:Sand Storm icon.png|16px|link=Sand King|alt=|class=noprint]] [[Sand King#Sand Storm|Sand Storm]]</span>.
* <span class="image-link">[[File:Templar Assassin minimap icon.png|20px|link=Templar Assassin|class=noprint pixelart]] [[Templar Assassin|Templar Assassin]]</span>:
** Fixed <span class="image-link">[[File:Meld icon.png|16px|link=Templar Assassin|alt=|class=noprint]] [[Templar Assassin#Meld|Meld]]</span> initial attack doing too much damage.
* <span class="image-link">[[File:Slardar minimap icon.png|20px|link=Slardar|class=noprint pixelart]] [[Slardar|Slardar]]</span>:
** Fixed [[File:Bash of the Deep icon.png|16px]] [[Slardar#Bash|Bash]] working while doomed.
* Neutrals damaged by an invisible enemy will now try to run away.
=== Spectating ===
* Multiple tweaks to director events and framing.
* Fixed particle effects sometimes not drawing while in Player Perspective mode.
=== UI ===
* Added notification for when a Tournament has a live game currently running.
* The kill card now shows a randomly selected item that the killer is wearing. Also reduced its size.
* Fixed equipping an item in the backpack not jumping to the correct hero in the loadout
* Added Buyback to the spectating stats dropdown.
* Added a cooldown for being able to find a match when a player declines or abandons a game.
* Fixed Storm Spirit Mega-Kill announcer having the incorrect equip slot.
=== Visuals ===
* Fixed Rubick retaining incorrect skins from stolen abilities when returning to his normal model.
* Meld damage display is now only shown for successful hits.
=== Bots ===
* Significant revision of how bots determine their strategic desires.
* Roshan desire has been significantly reworked. It's now based on how quickly Roshan can be killed given the available heroes and how quickly enemies can show up.
* Evasion desire is now more granular. Things like Blade Fury now cause a range of evasion desire based on the bot's current health.
* Fixed case where bots were trying to path to an invalid location when defending their base.
* Made bots more aggressive about attacking when defending a lane.
* Cleaned up inferred human modes for pushing and defending lanes.
* Made bots less concerned about distance when considering an attack on a pinged target.
* Fixed bug that made pinged towers less likely to attract allied bots that were doing other high*priority stuff.
* Tuned retreat desire values when hurt and close to the fountain.
* Made bots somewhat more likely to buy a flying courier.
=== Workshop ===
* Added a new Import Wearable option to the Publish New Item section of the in*game workshop UI. It will compile, validate, and preview your model before you submit it. When submitting, it also packs the files into a format that makes it much easier for us to bring it into the game.
=== Undocumented Changes ===
*Updated <span class="image-link">[[File:Batrider minimap icon.png|20px|link=Batrider|class=noprint pixelart]] [[Batrider|Batrider]]</span>'s textures.
*Updated <span class="image-link">[[File:Crystal Maiden minimap icon.png|20px|link=Crystal Maiden|class=noprint pixelart]] [[Crystal Maiden|Crystal Maiden]]</span>'s textures.
*Added spawn animations for the following heroes:
**<span class="image-link">[[File:Earthshaker minimap icon.png|20px|link=Earthshaker|class=noprint pixelart]] [[Earthshaker|Earthshaker]]</span>
**<span class="image-link">[[File:Night Stalker minimap icon.png|20px|link=Night Stalker|class=noprint pixelart]] [[Night Stalker|Night Stalker]]</span>
**<span class="image-link">[[File:Shadow Demon minimap icon.png|20px|link=Shadow Demon|class=noprint pixelart]] [[Shadow Demon|Shadow Demon]]</span>
**<span class="image-link">[[File:Tidehunter minimap icon.png|20px|link=Tidehunter|class=noprint pixelart]] [[Tidehunter|Tidehunter]]</span>
**<span class="image-link">[[File:Tinker minimap icon.png|20px|link=Tinker|class=noprint pixelart]] [[Tinker|Tinker]]</span>
*Added teleport start and end animations for the following heroes:
**<span class="image-link">[[File:Earthshaker minimap icon.png|20px|link=Earthshaker|class=noprint pixelart]] [[Earthshaker|Earthshaker]]</span>
**<span class="image-link">[[File:Pudge minimap icon.png|20px|link=Pudge|class=noprint pixelart]] [[Pudge|Pudge]]</span>
**<span class="image-link">[[File:Night Stalker minimap icon.png|20px|link=Night Stalker|class=noprint pixelart]] [[Night Stalker|Night Stalker]]</span>
**<span class="image-link">[[File:Shadow Demon minimap icon.png|20px|link=Shadow Demon|class=noprint pixelart]] [[Shadow Demon|Shadow Demon]]</span>
**<span class="image-link">[[File:Tidehunter minimap icon.png|20px|link=Tidehunter|class=noprint pixelart]] [[Tidehunter|Tidehunter]]</span>
**<span class="image-link">[[File:Tinker minimap icon.png|20px|link=Tinker|class=noprint pixelart]] [[Tinker|Tinker]]</span>
*Added Haste Rune Run animations for the following heroes:
**<span class="image-link">[[File:Night Stalker minimap icon.png|20px|link=Night Stalker|class=noprint pixelart]] [[Night Stalker|Night Stalker]]</span>
**<span class="image-link">[[File:Pudge minimap icon.png|20px|link=Pudge|class=noprint pixelart]] [[Pudge|Pudge]]</span>
*Added the following animations to <span class="image-link">[[File:Night Stalker minimap icon.png|20px|link=Night Stalker|class=noprint pixelart]] [[Night Stalker|Night Stalker]]</span>:
**Injured Run
**Injured Idle
**Victory & Defeat
*Updated <span class="image-link">[[File:Phantom Assassin minimap icon.png|20px|link=Phantom Assassin|class=noprint pixelart]] [[Phantom Assassin|Phantom Assassin]]</span>'s minimap icon to reflect her updated model.
*Updated quite a few item icons
*You can now see if your friends are viewing a Tournament game.
*You can now see how many casters (if any) are broadcasting a game from the audio channel button.
* Added a new [[Tournament Items|Tournament Item]]:
<div class="cosmetic-label" style="width:170px"><div style="box-shadow:0px 0px 2px 4px #5e98d9">[[File:Cosmetic icon Prodota 2 Worldwide League.png|170px|link=Prodota 2 Worldwide League|Prodota 2 Worldwide League]]</div>[[Prodota 2 Worldwide League|Prodota 2 Worldwide League]]</div>