The main improvement of this version comes from the extended number of matrix constructors so that a programmer can used different scalar types for each parameter.
The quaternion implementation has been updated as well, fixing the various slerp implementation flavours (mix, shortMix and fastMix) and providing more completeness: Added interaction with GLM_GTX_epsilon and missing lowp_quat, mediump_quat and highp_quat but also none square matrix equivalents.
Finally, some efforts have been put to remove warnings across all supported compilers.