Rewrite changelog to emphasize breaking changes
Provide init function pointer to map:init event