Are promocodes tied to a version of the app?

I want to update an app but I currently have promocodes that haven't been used yet. Will the promocodes still work if I update the app?

Are promocodes tied to a version of the app?
 
 
Q