Written by Chris Klosowski. Last updated on June 28, 2023. Fixed an issue with renewal discount calculations. Added a new EDD_SL_REDIRECT_UPDATES constant that can be defined if file downloads during updates are corrupted.