add changelog
remove array type hint so that RecordInterface classes can be used
add getWriterByFormat
use getWriterByFormat in controller