Dota 2 - Valve
- Added Tusk!

GAMEPLAY
- Lina: Fixed Dragon Slave hitting units behind you.
- Mirana: Fixed some backswing behaviors with her spells
- Templar Assassin: Fixed Meld not removing collision.
- Troll Warlord: Fixed a case where ranged Troll Warlord can bash when attacking while transforming.
- Troll Warlord: Added a "fast" attack animation that will only trigger when his attack speed is above 210
- Fixed Orchid disabling Dagger at the end of its duration even if it was doing no damage.
- Fixed a recent bug with Poor Man's Shield that could infrequently cause it to not block hero damage
- Fixed some wave speed issues with Crypt Swarm, Dual Breath, Breathe Fire, Dragon Slave, Illuminate, Sonic Wave and Shockwave.
- Enabled Silencer in Tournament lobbies.
- Team Matchmaking now uses the Tournament lobby rules.
- Two-player Mid Only games now automatically spawn a courier.
- Enabled Medusa in Captain's Mode for Latest Version (will be enabled in Tournament Version the following week).

UI
- Updated look of the combat log and added language localization.
- Fixed bug where players who'd set themselves as Offline in Steam would still report their Rich Presence status.
- Players no longer display what hero they're playing in their Rich Presnce if they're in a private no-spectating game.
- Added a "Add Self to Roster" button that shows up for Team Admins that aren't part of their Team's Roster.
- The Game End panel now shows team names for games with teams.

VISUALS
- If Keeper of the Light dies with Recall active, the visual effect is now removed.

BOTS
- Fixed PL not being considered a Hard Carry for lane-selection and last-hit-deferring purposes.
- Fixed VS bot not having a large enough item build list.
- Bots will no longer dust Doppelwalk because it's sneaky.
- Bots will no longer buy invisibility detection for an enemy's item until they see that item in an enemy's inventory.
- Made Zeus bot slightly more likely to use Wrath of the Thundergod.
- When a player connects, we now only disable/make invulnerable heroes on the opposing teams (not units with bots like the Warlock Golem).
Dota 2 - Valve
- Added Team Matchmaking! Teams have a public rating based on their performance against other Teams.
- Added Language setting for Matchmaking!

GAMEPLAY
- Alchemist: Fixed Unstable Concoction AOE and Self impact behavior when there is a Magic Immune target.
- Batrider: Fixed Sticky Napalm being applied to Magic Immune units.
- Batrider: Fixed Sticky Napalm being removed by Magic Immunity.
- Bloodseeker: Fixed Rupture damage interval.
- Bloodseeker: Fixed being able to use potions during Rupture.
- Dark Seer: Fixed being able to cast Ion Shell on special units like Spirit Bear and Warlock's Golem
- Doom: Fixed Doom's interaction with MKB and Truestrike.
- Dragon Knight: Fixed Dragon Breath sometimes missing at very close range in Elder Dragon Form.
- Dragon Knight: Fixed Dragon Breath travel time being too slow.
- Gyrocopter: Fixed Call Down first and second impact slow values being swapped
- Keeper of the Light: Fixed Recall going off if Keeper died during the delay.
- Lone Druid: Fixed Spirit Bear's Entangle working against Ancients and Creep Heroes like Familiars and Warlock's Golem.
- Medusa: Fixed Split Shot hitting Nightmared units.
- Medusa: Fixed Mana Shield not blocking damage from Death Ward, Plague Wards, Serpent Wards and Wildkin's Tornado.
- Morphling: Fixed Morph transformation stopping if Morphling gets purged or cycloned.
- Shadow Fiend: Fixed Shadow Fiend gaining souls while dead
- Shadow Fiend: Fixed Shadow Fiend gaining souls from killing illusions.
- Spectre: Fixed Spectral Dagger sometimes creating invisible paths of targets it hit.
- Troll Warlord: Added Pseudo Random support for his Bash.
- Troll Warlord: Fixed Whirling Axes interaction with Roshan.
- Visage: Fixed Cleave hitting Familiars.
- Warlock: Fixed Flaming Fists hitting ethereal units.
- Weaver: Fixed various buffs Time Lapse did not remove.
- Witch Doctor: Fixed Paralyzing Casks bouncing off of couriers.
- Courier: Fixed courier not responding to deliver orders after having received a hold or stop order.
- Courier: Reduced stash interaction ranges to fix the courier not filling a bottle when entering and exiting the fountain area in a short time.
- Courier: Fixed the Deliver Items breaking if you used speed burst on the way to the stash.
- Fixed direct unit target spells having 24 less effective range.
- Fixed Dark Pact and and Kraken Shell not removing Sticky Napalm, Shadow Strike, Venomous Gale, Poison Nova and Viper Strike.
- Fixed Day/Night cycle duration as well as initial state being a bit off.
- Fixed some ability Backswing timing issues (Kunkka, Clockwerk, Timbersaw, Meepo, Pudge, Spiritbreaker, Sand King, Riki, Nyx, Lion, Pugna, Shadow Demon, Batrider).
- Orb of Venom now has the same stacking behavior with Lifesteal that Eye of Skadi does.
- Fixed Veil of Discord not getting applied to Magic Immune units.
- Fixed Veil of Discord getting dispelled by Purge/BKB/Cyclone/etc.
- Fixed Bloodstone charges incrementing while you are dead.
- Dropped, non-sharable items can no longer be destroyed by teammates.
- Fixed dominated units continuing their previous channeling spell.
- Enabled Silencer in Captain's Mode for Latest Version (will be enabled in Tournament Version the following week).

UI
- Added Language option for Matchmaking. You will find players when matchmaking that have selected the same language(s).
- Fixed buff refreshes not showing the correct swipe.
- Made Keeper's two Spirit Form abilities always visible but just disabled until he uses Spirit Form.
- The dota:// URL handler now supports lobbyid= and accountid= for creating game spectating links.
- Fixed autocast ability border not hiding when moving from a friendly unit to querying an enemy.
- When using smart tab switching, fixed not being able to cycle to controllable units if your currently selected using is dead.
- Players that play on a league game will now have access to that league pass.
- Fixed being able to pick or random an already repicked hero.
- Added an error message when pressing the courier deliver button and there are no items to be delivered.

WEBAPI:
- Added Team query to WebAPI. Query is GetTeamInfoByTeamID, params are start_at_team_id and teams_requested.

LEAGUES:
- Players that participate in Leagues will now have access to watch all games for said league in the tournament tab.

BOTS
- Made Necrolyte bot more likely to use Death Pulse to heal himself.
- When considering purchasing an item and determining whether there's room in their inventory, bots will now consider whether the item will stack with an existing item.
- Bots will no longer sell a situational item in order to retrieve a situational item from their stash (fixes purchase thrashing).
- Witch Doctor will no longer use Maledict on non-hero units.
- Slightly lowered the maximum desire to attack a non-hero unit.
Dota 2 - Valve
This update has improved how Dota 2 is setup on your machine and will provide a significantly faster load time for most players. As a result of these changes, the update may take a while to download.


GAMEPLAY
- Fixed how magic damage is amplified when there are multiple sources of bonuses.
- Death Prophet: Fixed Exorcism healing never resetting.
- Enigma: Tightened selection area of Eidolons to make picking individual units easier when they clump
- Gyrocopter: Fixed Call Down not slowing magic immune units.
- Spectre: Spectral Dagger now properly trails invisible units.
- Spectre: Fixed various properties of Haunt illusions being incorrect.
- Tiny: Fixed Craggy Exterior working on illusions of Tiny.
- Visage: Fixed Roshan decreasing Gravekeeper's Cloak charges.
- Visage: Fixed Gravekeeper's Cloak not restoring its layers independently of one another.
- Warlock: Fixed Flaming Fist damage not leveling properly, damaging magic immune units, and having incorrect chance to proc.
- Fixed a bug with Radiance kill credit and illusions.
- Fixed Roshan no longer casting Slam to slow and damage nearby units.

UI
- The Smooth Drag option now works for anyone that's spectating (whether through DotaTV or as a broadcaster).
- Reduced waiting time in hero picker during All Random to 10 seconds.
- Reworked how your personal hero performance is done on your profile page (provide feedback here http://dev.dota2.com/forumdisplay.php?f=431).
- Added preview for summoned items like the panda and watcher golem to store and backpack.
- Added the ability to filter out empty teams from the team list.

BOTS
- Fixed some incorrect timing calculations that were causing bots to miss some last hits.
- Fixed Practice vs Bots not properly selecting the nearest server.
- Fixed Death Prophet bot to know about the true range of Crypt Swarm.
- Fixed bots thrashing selling a situational item (dust, wards, TP scroll) to purchase another situational item.

WEBAPI
- Added Captain's Mode Picks and Bans.
- Added ability upgrade order and times to each player.
- Added inventory for additional units (Lone Druid's Spirit Bear).
- Added an API for getting match details in the order they were recorded.
Dota 2 - Valve
- Updated the icons for the new Warlock and Lone Druid sets.
- Fixed units not pathing around invisible enemies.
- Fixed stolen Berserker's Rage not restoring the original attack type on death.
- Fixed for LP mode not limiting 40 heroes.
- Fixed Battle Trance affecting units like Spirit Bear.
Dota 2 - Valve
- Added Troll Warlord!
- Added All Random to matchmaking!
- Added tournament calendar view to the Watch tab!

GAMEPLAY
- The pathfinder now ignores obstructions that are due to units that are not visible to the pathing unit.
- Crystal Maiden: Fixed Freezing Field channeling ending if you get purged.
- Dazzle: Fixed Poison Touch slow and stun applying if BKB was used after it had been applied
- Drow: Fixed Drow Illusions carrying the double bonus from Marksmanship
- Keeper of the Light: Fixed Chakra being castable on magic immune allies.
- Keeper of the Light: Fixed Manta dispelling Mana Leak.
- Lifestealer: Fixed Rage not removing certain buffs that BKB does (Empower, Haste, etc).
- Medusa: Fixed Mana Shield happening after Stout/Vanguard damage block rather than before.
- Meepo: Fixed Poof considering dead illusions as valid destinations.
- Morphling: Fixed Replicate dying if Morphling dies with Aegis.
- Timbersaw: Fixed Whirling Death sometimes taking too long to cast when used with Timber Chain.
- Timbersaw: Fixed Chakram cast time behavior
- Visage: Fixed Attack and Defense type on level 3 Familiars
- Warlock: Fixed Aghanim Warlock Golems not doing enough damage
- Fixed MKB dealing bonus damage to towers.
- Fixed ground courier being able to block lanes and surround Roshan.
- Fixed being able to lifesteal more life than the target has.
- Fixed Diffusal Blade cooldown being 12 seconds instead of 8

UI
- Added Practice vs Bots option in the Play menu.
- Added a privacy setting in the UI so that players can specify whether they want to allow external 3rd party websites to be able to access their match history (defaulted to private).
- Least Played mode now eliminates each players' top 40 played heroes, up from 20.
- Added completion cost to shop item tooltips, displayed if the player has one or more components.
- Added tooltips to the shop category buttons.
- Fixed the Repick option disappearing too soon
- Fixed bug where buffs would sometimes display an incorrect duration sweep.
- Bringing up the combat log will now hide the killcam.
- Fixed bug where sometimes spectators would, when inspecting a player, not see thier cosmetic items.
- Fixed bug where Dota 2 would not track changes in the Windows default audio device.
- When spectating a game in directed, hero chase, or player view, the mouse will no longer be locked to the window

STORE
- Added new item sets for Lone Druid and Necrolyte.

BOTS
- Added Necrolyte bot.
- Added Witch Doctor bot.
- Sven will no longer War Cry when doing a casual retreat.
- Fixed Viper bot not harassing with his unique attack modifier.
- Fixed bug in Sandstorm avoidance that always made bots maximalliy avoid it.
- Adjusted the values so that bots are more willing to tanking creeps at high health/tankability ratings.
- Bots now take into account cleaving when determining what neutral camps they're willing to farm.
- Death Prophet bot will now use Carrion Swarm more when laning.
- Fixed bug that would cause bots to fountain-dive sometimes.

WORKSHOP
- Added a "Show Low-Res Model" checkbox that toggles between showing the low & high resolution LODs for imported models when in Loadout camera view.
- Now automatically switches to showing low-res models in the Day/Night camera views, and high-res models in the Portrait camera view (since that's how they're used by the game)
- Fixed "Other" submission type displaying a "failed to find content file" when submitting.
- Fixed Preview not resetting background properly when moving from Portrait to Day/Night view.
- Fixed Preview losing hero rotation when going to and from Portrait view.
- Fixed a case where the Add Wearable slot buttons didn't work for some slots on some heroes (like Sven)
Dota 2 - Valve
Added Least Played mode to matchmaking! In this mode players can only choose from a list of their least played heroes. This mode is great for learning new heroes since everyone will be on equal footing.

GAMEPLAY
- Faceless Void: Fixed Backtrack working on HP Removal.
- Medusa: Mystic Snake now returns to restore you when it is blocked by Linken's Sphere.
- Meepo: Fixed an exploit with boot selection
- Riki: Fixed an issue with Permanent Invisibility on respawning.
- Slark: Fixed Impale based stuns not getting removed by Dark Pact.
- Issuing the haste command to the courier with the new UI no longer interrupts channeling spells on the primary hero.
- Fixed an exploit allowing items to be combined from multiple owners.
- Fixed Thunderclap being purgable.
- Fixed Malefice being purgable.
- Fixed Poison Touch being purgable and its interaction with BKB
- Fixed Brewmaster's Dispel not dealing damage to illusions.
- Fixed illusion damage interaction with other things that modify outgoing damage percentage (like Quelling Blade).
- Fixed being unable to target yourself with Force Staff if you are magic immune.
- Least Played Mode: The top 20 winning heroes for each player will be disabled. Heroes with less than 3 wins will not be disabled.

UI
- Fixed an exploit that let you bring up the panel to repick after the game started
- The Balanced Shuffle button now shows up for all non-league private lobbies.
- Fixed Nightstalker's darkness indicator persisting across games.
- Abandoned games are marked in the match history

BOTS
- Added Drow bot.
- Added Warlock bot (and Warlock Golem bot).
- Added support for bots using unique attack modifiers to harass while laning.
- Fixed bug that was causing bots to farm for buyback much earlier than they should.
- Fixed bug that was causing some bots to get stuck when trying to use a Tango.
- Bots that are lanemates of a carry will no longer jungle during the laning phase.
- If a hero is already jungling during the laning phase, additional bots will not jungle.

WORKSHOP
- Added Import Courier and Import Ward.
- Added support for animations and attachment points.
- Added Quicksave & Quickload import buttons to make it easy to redo a previous import.
- Added Centaur Warrunner, Batrider, Mirana, Keeper of the Light, Shadow Demon, and Slark.
- Preview now allows you to add multiple cosmetic items onto the preview Hero.
- Preview now has a Portrait camera view.
- Preview now allows you to select a skin on models with multiple skins.
- Preview now visualizes attachment points on models that require attachments to be valid.
- Improved validation of polygon and bone count of submitted models.
Dota 2 - Valve
Added Medusa!

GAMEPLAY
- Witch Doctor: Fixed Aghanim's Death Ward attacking Familiars and other psuedo heroes.
- Doom: Scorched Earth now only applies damage from Doom himself, not all the units affected by his aura.
- Pudge: Fixed being able to get units stuck using Refresher.
- Keeper of the Light: Fixed Recall interaction with non-hero units.
- Fixed Armlet and Power Treads interaction.

UI
- Added a Haste button to the courier HUD element.
- Added Mid Only game mode for private lobbies (disables other lanes and allows the same hero to be selected).
- The Announcer Share dialog has been replaced with a Shared Content dialog.
- Added a badge to the top bar to count the available shared items.
- If shared content is available in a game, a message is now printed pregame.
- Added Balanced Shuffle button to non-tournament private lobbies.
- Added All Chat private lobby option for enabling voice chat among all players.
- Fixed "Equip" appearing in the right click menu for some chests.

AUDIO
- Fixed hearing the wrong announcer after equipping a new item in the loadout.
- Fixed bugs with muting cobroadcasters causing other sounds to be muted.

BOTS
- The bots are now less likely to push with more heroes than what they deem necessary (less 5-man Dota). Probably needs some tuning.
- Made bots slightly less self-concerned when considering defending an ally. Also made them more likely to jump in if they have a slow or stun.
- Bots that are capable of jungling during the laning phase may now do so.
- If purchasing an item from the secret shop would complete an item, desire for going there is now increased.
- When their next item is purchasable, their desire to farm is signficiantly reduced.
- Fixed bad tuning that was causing bots to almost never farm lanes.
- Improved bot responsiveness to pings on Roshan.
- Bots are now less likely to assume that humans will purchase wards.
Dota 2 - Valve
- Fixed Snowballs/Coals/Campfires proccing some passive abilities like Aftershock
- Fixed RoB, RoA and Radiance proccing Essence Aura
- Fixed a Roshan exploit with Clockerk
Dota 2 - Valve
VISUALS
- Added Nightstalker darkness graphic to day/night clock.
- When calculating Net Worth, we no longer include the inventory value of the other Meepos.

GAMEPLAY
- Roshan is no longer pushed by Clockwerk's cogs.

UI
- Added Announcer previewing.
- Fixed backwards day/night indicator.

MISC
- Added Australia server region.
- Failed chunks are now retried when downloading replays. This should address the issue with Error 206.

BOTS
- Bots will now wake up if they're attacked during their initial 15 second slumber.
- Improved decision-making of who should buy wards on a team.
- Fixed Lich bot trolling teammates by using Dark Ritual on creeps that a teammate teleporting to.
- Swapped around Jugg bot's item build (he goes for ring of health and battlefury faster now).
- Carry bots are now allowed to move further from their base laning location when going for last hits.
Dota 2 - Valve
- Naked Greevils now get a random ultimate too.
- Auras from heroes no longer apply when in Greevil mode.
- Rebalanced the essence stat bonuses slightly. This should make seraphic greevils slightly weaker overall and colored greevils should be the best at whatever their essence gives innately.
- The items heroes receive from presents are now significantly better.
- Fixed a bug that would sometimes caused non-naked greevils to get incorrect/random abilities.
- Fixed a few greevil ability tooltips that were crediting abilities to the wrong essence/egg colors.
- Fixed Greeviling game summary gifts somtimes displaying incorrectly.
...