2.1.1 - 2026-10-29 * The Downloads Remaining column is left out when every download is unlimited (it only showed the infinity sign), and the Downloads block can always hide it - CHANGED * Downloads block and [getpaid_downloads]: items argument to list only some items' downloads (a bundle's downloads use the bundle item's ID), and the getpaid_customer_downloads_widget_downloads filter - ADDED * Download limit set on an item was never saved, so downloads were unlimited - FIXED * Renewing or editing a subscription changed the download expiry for every customer of the same item - FIXED * Deleting a download permission on an invoice removed it for every customer - FIXED * Downloads are now limited to allowed folders and file types, and range requests can only resume a recent download once the download limit is reached - FIXED/SECURITY * GitHub connection accepted a forged authorization callback and skipped SSL checks, and fetched file names could write outside the uploads folder - FIXED/SECURITY * GitHub fetch ignored the selected tag, and stopped with a fatal error on PHP 8 when the repository has a readme.txt - FIXED * Fatal error on PHP 7.2 when editing or saving an item - FIXED 2.1.0 - 2026-06-04 * Ability to upload item downloads from a Git Repo by connecting GetPaid to your Github account - ADDED * Allow creating bundle type items - ADDED * Default uploader file url going blank issue on item update - FIXED * Support for GetPaid variations - ADDED 2.0.0 - 2022-03-28 * Add option to allow downloading files without logging in. 1.0.2 * Add our endpoints to the admin menu edit page - ADDED 1.0.1 * Added readme.txt - ADDED 1.0.0 Initial release.