Revision history for Dist-Zilla-Plugin-GitHub

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