The reason is that the difference between Variable and Tensor creates a lot of misunderstanding and errors for new comers.
I don’t have the exact time for the release, but this change is mostly done in the master branch already.