Changes:
Updated Emacs version support to 29.1 and above. Because igist depends on ghub, which dropped support for older versions, igist also drops support for older Emacs versions.
Improvements:
Honor current-prefix-arg in igist-change-user and igist-set-current-user: when a prefix argument is given, always present a completing-read populated from auth-source, allowing the user to choose from saved GitHub accounts.
Fixes:
Corrected the logic that retrieves the default directory when cloning gists.
Full Changelog: v1.7.0...v1.8.0