Revision history for Dist-Zilla-Plugin-GitHub 0.49 2023-04-30 13:17:09Z - better diagnostics when [GitHub::Update] encounters permission errors 0.48 2021-02-20 22:19:08Z - fix uninitialized warning, and dump full response, on receipt of an error from github - use https URLs for metacpan.org, p3rl.org - fix use of authentication tokens against latest github APIs 0.47 2018-09-16 22:43:24Z - Fix infinite loop when using 2FA (Joelle Maslak, #55) 0.46 2018-08-05 01:19:21Z - Fix error in calculating github credentials (Joelle Maslak, #52) - the 'cpan' option in [GitHub::Update] is now deprecated, and will now behave as if the 'metacpan' option was set instead. 0.45 2018-05-27 03:56:57Z - Authentication is optionally available for all requests, via the new 'require_auth' option. (Dave Rolsky, #51) 0.44 2017-05-11 09:30:45Z - fix undef warnings in [GitHub::Update] when any current settings un GitHub are unset. 0.43 2016-12-25 01:42:31Z - avoid undef warnings when the login name cannot be determined from git configs (Mohammad S Anwar, GH#49) 0.42 2016-01-28 02:20:07Z - localize locale when fetching repository information (thanks, Jose Luis Perez Diez!) 0.41 2015-08-07 03:36:05Z - add configs to metadata in [GitHub::Update] - avoid needless authentication and network calls when no information is being changed (Dave Rolsky, #47) 0.40 2015-01-08 15:00:01-08:00 America/Vancouver - fix error in JSON conversion in 0.39 that caused all requests to fail (thanks, Dave Rolsky!) 0.39 2014-12-30 19:44:24+01:00 Europe/Rome - Check for _check_response() return value before using it - Switch from JSON.pm to JSON::MaybeXS (GH#44) (thanks, @karenetheridge!) 0.38 2014-06-28 12:38:24+02:00 Europe/Rome - Support using tokens with HTTP Basic Auth (GH#36) (thanks, @RsrchBoy!) - Support 2-factor authentication (GH#38) (GH#39) (thanks, @friedo!) - Fix password prompt - Support for creating repos within an organization (GH#40) (thanks, @friedo!) 0.36 2013-12-03 19:25:55 Europe/Rome - Require Net::SSLeay for HTTP::Tiny SSL support and check HTTP::Tiny exceptions (GH#33) (thanks, @chorny!) 0.35 2013-07-27 14:58:49 Europe/Rome - Change phase for [Github::Update] from Releaser to AfterRelease (GH#27) (thanks, @karenetheridge!) - Add options to enable/disable issues, wiki and downloads when creating a new repository (GH#29) 0.34 2013-05-03 22:17:26 Europe/Rome - Fix if/elsif in gh command (GH#26) (thanks, @karenetheridge!) 0.33 2013-05-03 20:17:46 Europe/Rome - Do not use given when anymore to avoid new experimental::smartmatch warnings (GH#22) 0.32 2013-03-24 23:50:12 Europe/Rome - Support custom provider and profile in the "dzil gh create" 0.31 2013-03-06 15:54:19 Europe/Rome - Silence warnings in Create when the repository has no commits (GH#19) (thanks, @rkitover!) - Improve repository name extraction from remote URL (GH#21) (thanks, @doherty!) 0.30 2013-01-13 16:29:12 Europe/Rome - Meta and Update now try to extract the GitHub repository name from the URL of the remote pointing to the repository - Set the remote tracking for the current branch to the GitHub remote on create (GH#17) (thanks, @rkitover!) - Create now uses the (optional) 'repo' option from the profile.ini file to decide the name of the GitHub repository to create. This option may also be a template (thanks for the idea, @rkitover!) 0.29 2012-12-22 14:02:45 Europe/Rome - Documentation fixes (no functional changes) - Use feature 'switch' instead of v5.10 (GH#16) (thanks, @brianphillips) 0.28 2012-11-30 12:46:33 Europe/Rome - Add a proper Changes file - Support user/repository format for 'repo' option (GH#15) 0.27 2012-08-20 11:17:23 Europe/Rome - Rebuild to update META.* repository links (no functional changes) 0.26 2012-08-05 16:05:45 Europe/Rome - Documentation fixes and improvements (no functional changes) - Use dist description when creating a new repo with the dzil gh command 0.25 2012-07-07 18:09:27 Europe/Rome - Fix dist name in the META.* homepage 0.24 2012-07-07 12:49:53 Europe/Rome - Rebuild to update META.* repository links (no functional changes) 0.23 2012-06-15 17:22:39 Europe/Rome - Bump versioned dependency on IO::Socket::SSL (GH#14) 0.22 2012-06-14 18:31:51 Europe/Rome - Add proper command and usage description to the dzil gh command - Various fixes related to forked repositories 0.21 2012-06-08 10:53:12 Europe/Rome - Add 'gh' command to use the plugins from the dzil command-line 0.20 2012-06-06 19:16:05 Europe/Rome - Fix GitHub::Meta plugin on perl 5.8 (GH#13) (thanks, @berekuk!) - Optionally support Config::Identity::GitHub for retrieving credentials 0.19 2012-04-16 19:11:47 Europe/Rome - Add meta_home option (GH#12) 0.18 2012-04-10 10:21:09 Europe/Rome - Fix default value for fork (GH#10) (thanks, @ioanrogers!) - Switch to GitHub API v3 and discontinue token-based login - Improve error handling 0.17 2012-03-29 11:40:51 Europe/Rome - Do nothing if login info is not available - Improve the error message when github.user is not set (GH#9) 0.16 2012-03-11 15:45:47 Europe/Rome - Add support for login with password and deprecate token login 0.15 2012-03-07 11:34:27 Europe/Rome - GitHub::Meta now works also when offline (GH#8) 0.14 2011-12-20 18:13:00 Europe/Rome - Documentation fixes and improvements (no functional changes) - Prompt for confirmation before creating a GitHub repo (GH#7) (thanks, @thaljef!) - Check if the .git dir exists before checking for the remote 0.13 2011-08-19 14:45:36 Europe/Rome - Automatically point to original repo if forked (GH#5) 0.12 2011-08-13 12:55:24 Europe/Rome - Check for connection errors (GH#4) 0.11 2011-08-07 09:52:34 Europe/Rome - Abort on GitHub error (GH#2) - Automatically add a git remote (GH#3) 0.10 2011-06-06 17:41:03 Europe/Rome - Support metacpan.org URL in GitHub::Update 0.09 2011-06-03 19:30:35 Europe/Rome - Documentation fixes (no functional changes) 0.08 2011-05-05 17:57:07 Europe/Rome - Documentation fixes and improvements (no functional changes) 0.07 2011-04-24 21:20:02 Europe/Rome - Make classes immutable for performance - Documentation fixes (no functional changes) 0.06 2011-03-13 16:33:24 Europe/Rome - Force prereq on IO::Socket::SSL (needed for https GitHub URLs) 0.05 2011-03-13 15:51:33 Europe/Rome - Actually implement the 'wiki' option - Check if the GitHub issues tracker is used - Check if the project homepage is set 0.04 2011-02-28 21:39:44 Europe/Rome - Fix default values for attributes 0.03 2011-02-28 21:18:03 Europe/Rome - Remove 'login' and 'token' parameters, add 'repo' - Add 'homepage', 'bugs and 'wiki' parameters to GitHub::Meta 0.02 2011-02-27 19:56:39 Europe/Rome - Add GitHub::Meta plugin - Add @GitHub plugin bundle - Allow for undef attributes 'login' and 'token' 0.01 2011-02-26 15:20:39 Europe/Rome - Initial version