{"push_id":627846561,"size":4,"distinct_size":4,"ref":"refs/heads/feature/matrix","head":"971f98a92bfd446bc02edc2589698ae0882e5034","before":"d4754c44984a3350e3e99b315687dbe2d4e39e29","commits":[{"sha":"97bcd3171e03075a1dc3399bc8f324edd5dea499","author":{"email":"ba8ee16da817fe89accb616281af93f1e3853daa@gmail.com","name":"brason"},"message":"Matrix4: add getNormalMatrix, getMaxScaleOnAxis, setFromTranslationRotationScale, decompose and applyToVector3Array","distinct":true,"url":"https://api.github.com/repos/brason/vector_math/commits/97bcd3171e03075a1dc3399bc8f324edd5dea499"},{"sha":"2fc7513ebefe4e6a93ef408f6f6f58ded6c69b1e","author":{"email":"ba8ee16da817fe89accb616281af93f1e3853daa@gmail.com","name":"brason"},"message":"Add tests","distinct":true,"url":"https://api.github.com/repos/brason/vector_math/commits/2fc7513ebefe4e6a93ef408f6f6f58ded6c69b1e"},{"sha":"38260594d31e99dfbd13f9af0f9b3521c0febd78","author":{"email":"ba8ee16da817fe89accb616281af93f1e3853daa@gmail.com","name":"brason"},"message":"Matrix3: add copyNormalMatrix","distinct":true,"url":"https://api.github.com/repos/brason/vector_math/commits/38260594d31e99dfbd13f9af0f9b3521c0febd78"},{"sha":"971f98a92bfd446bc02edc2589698ae0882e5034","author":{"email":"ba8ee16da817fe89accb616281af93f1e3853daa@gmail.com","name":"Brage Nilsson"},"message":"Add Matrix4.compose constructor","distinct":true,"url":"https://api.github.com/repos/brason/vector_math/commits/971f98a92bfd446bc02edc2589698ae0882e5034"}]}