Add: Better detection for mobile.
Add: mouselook switch for camera controls.
Add: debugdrawcalls to renderer.
Upd: most vertexAttribPointer calls use variable size/strides now.
Upd: uniforms now called by .attribute rather than ['attribute'].
Upd: some primatives support the new interleaving arguments.
Upd: shadow mapping only uses its own shader if it has one =P
Upd: mouse movement delta smoothing.
Upd: static PI calculations in math.
Add: m.mat4.scale().
Add: kDOP collision functions.
Upd: more accurate dirtycos().
Upd: obj loader supports new interleaving formats.
Upd: obj loader supports load time rotate/translate/scale.
Add: getGLErrorString(enum).
Upd: changeProgram doesn't disable unused attributes.
Upd: changeProgram auto enables active attributes.
Upd: changeProgram returns true if the program has changed.
Add: rebuildAABB().

It looks like more than that but thats because I ran the trailing whitespace stripper in Geany =P