Changelog (or release notes) helps developers to stay up to date with project changes and helps migrating to new versions.
Tutorial is great way to help user to get started. It takes user through a series of steps demonstrating a particular use case, introduces the main project concepts and shows how to apply them. Tutorial is the first entry point for many developers and is a critical part of project's developer experience.