App promo codes - do they renew?
They will regenerate and make the old codes invalid.

"They become invalid if a new version of the app becomes available" ... "You can request up to 100 promo codes for every version of each platform of your app"  - Apple Developer - Providing Promo Codes