add core dependency
update changelog