anodyne/nova — pull request #252 by jonmatterson (2013-12-16 04:25:37+00:00)
Title: Fix version number in update complete message

Output on update to v2.3.0 was:

> You have successfully updated Nova to version 230. You can continue using Nova as normal now. Remember to turn maintenance mode off from the Site Settings page so the rest of your users can use the site!

I believe it should have been:

> You have successfully updated Nova to version 2.3.0. You can continue using Nova as normal now. Remember to turn maintenance mode off from the Site Settings page so the rest of your users can use the site!

This was because the system info versions were just concatenated:

```php
$system_info['sys_version_major'].$system_info['sys_version_minor'].$system_info['sys_version_update']
```

Fix was to use `sprintf` with three parameterized values and formatting them all as `%u` given that all numbers in semantic versioning must be positive, and that the columns only support integers, not string suffixes.