I have not been updating the software by myself; most of the updates take place automatically depending on device or application settings. Some users get the updates straight away for security purposes and new features, while a few of them decide to hold on for some time to give the developers a chance to identify any bugs or compatibility issues.