Upgrades compiler plugin and adds release conf

I'm always a bit sceptic about changing the default behavior. Why do we need these changes? Doesn't it work well as is?