Kernel::getpuggVersion should be static and cannot handle version numbers like 0.7.1 (it returns double). It should also be const.
We should replace it with another function (eg. Kernel::puggVersion()) that returns a struct with three unsigned short int fields (PuggVersion). getpuggVersion could parse this and return just the first 2 fields. It will be deprecated.
Fix: [Release 0.7.1] including documentation
Done as of [Release 0.7.1]
Related
Wiki: Release 0.7.1
Diff:
Related
Wiki: Release 0.7.1