China's e-commerce powerhouse appears to have finally let go of what was holding it back from entering a new era.