remove utils warn message
implement an internal message API
use internal message API for debug message
update CHANGELOG