Blizzard will make Starcraft II free-to-play starting November 14. The news was announced at BlizzCon 2017:
New multiplayer updates were revealed for StarCraft II as well. They will hit the game shortly after BlizzCon, addressing complaints regarding "underused units," and making support units more effective in smaller numbers. The changes also "promote more player control" regarding the game's state, and reduce sudden "game-ending moments." A detailed listing of the multiplayer changes can be found here.
The base Wings of Liberty campaign will be free, and those who already own the initial installment will get Heart of the Swarm for free.
Also at The Verge and Tom's Hardware.
(Score: 2) by takyon on Tuesday November 07 2017, @02:17AM
Nope, according to the announcement, it will be $15 with no credit for already owning Heart of the Swarm.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]