The new logger class for the new version implemented. This new logger design logs events in threads because writing to console and files are slow functions, so you can log more without worrying about performance.
New memory interfaces implemented in engine KGE_NEW and KGE_DELETE are used for allocating and deallocating memory then engine can track memory for memory leaks and it uses nedmalloc to allocate memory which is a fast library for working with memory.
for more info see http://kge3d.org/wiki/document/developers/coding-style/ wiki page