fix inheriting from a class with a prototyped new
update changelog