Your release process should in theory only be picking up changes for tickets that have made it to QA and are tagged as QA or passed QA in your project management system.
We had the same problem here. What we implemented is:
1. Have a separate step on the project management board describing "In Review" (QA) and "Deployed" (in production)
2. Interested parties (sales and marketing teams, for instance) should have "Observer" access in the ticketing system and follow relevant issues
Alternatively, you can ditch the Observer access and do the release notes based on what was "Deployed". If learning how to navigate the ticketing system generates friction for your interested parties, this can work better. Not an issue for us as everyone uses the same system to track their tasks.