It was in April when Motorola announced that it would be skipping Android 5.0 Lollipop on all of its 1st gen Moto X, G and E phones in favour of updating directly to Android 5.1. Now two and a half months later, the update is here for the Moto X. All versions, including the Rogers model have started receiving the 695mb OTA file with build number 222.21.15.
A full list of changes can be found in the source link below.