Hi there,
We've recently started working with sprints in our Jira environment. However, we've not been able to get any value out of the reports available such as the Burnup report, as no issues are being identified as completed work.

Reading through the forum, I've found that the reason for this is because the issues that are done are not set to the utmost-right column on the board. Our workflow is currently as follows on the board:
To do > In development > Review QA > Done > Released.
We like to save up features before releasing them, but this will prevent the sprint reports from generating any useful data.
Could anyone advise me how to handle this better in Jira? A way that will ensure we get value out of the reports and are actually able to calculate our velocity, without losing track of what's currently released to the public and what's not?
Any help on this would be much appreciated!