IMO, a changelog should only be updated once the PR has been checked and validated and gone through all the appropriate CI/CD processes, and finally merged to the main branch. Then you can point at the PR for all their work that was done, with a brief summary in the changelog.