Revision history for Dist-Zilla-PluginBundle-Author-KENTNL
2.003000 2013-11-22T00:30:56Z
[00 Minor]
- New utility to generate Prereq changes by iterating git tags.
- All non-dev prereq changes → Changes.deps
- All prereq changes including dev → Changes.deps.all
- All dev prereq changes → Changes.deps.dev
- Changelog retroactively tidied
2.002001 2013-11-18T03:36:33Z
[00 Bugfix]
- Use Module::Metadata to get Module::Build version ( avoid bugs with
mantissa shortening in tests )
- Refactor code to share more logic
2.002000 2013-11-11T11:09:48Z
[00 Minor]
- Swap out Test::Compile with Test::Compile::PerFile, which is marginally
faster.
2.001000 2013-11-05T09:25:27Z
[00 Minor]
- Reasonably sizeable tooling changes to propagate more develop deps
2.000000 2013-10-12T05:23:24Z
[00 Major]
- Versioning scheme now back to single-decimal.
- If you are downstream and this breaks things, please learn to normalise
upstream versions.
- Default versioning scheme for new dists is now single-decimal.
1.9.0 2013-09-26T12:07:46Z
[00 Major]
- Well not hugely major, declared develop depends change starting this
release.
- @Author::KENTNL is develop_required ( as you will need that bundle if
you do any dev work on consuming things without modifiying them )
- @Author::KENTNL::Lite is now develop_suggests only, to indicate that
bundle can be somewhat used to work on consuming things, as long as you
edit the right dist.ini's to make it so.
1.8.4 2013-09-26T11:16:23Z
[Bugfix / Minor]
- Update to avoid Win32 Test::Compile issues.
- Add a strip eol util
- Remove EOL from generated dist.ini
1.8.3 2013-08-30T20:30:21Z
[!Minor]
- Revert some far too aggressive version bumps on core things.
1.8.2 2013-08-30T20:05:35Z
[!Minor]
- Ramping all Dzil deps to latest
- Bumping to get newer Test::Compile test
[Utils]
- new utility utils/cpan_changes_markdown.pl
- utilities +x by default
- using /usr/bin/env everywhere instead of /usr/bin/perl
1.8.1 2013-08-22T16:56:50Z
[Bug Fixes]
- stop dropping travis.yml files
- stop being dependent on specific contents for develop_requires
- stop loading modules, Dzil does that for us, and doing so inhibits
modules that reverse-engineer bundles
- stop using autobox, its slow and inhibits us from dropping Moose
1.8.0 2013-08-08T00:57:13Z
[!Major]
- The way dependencies are declared for this module are aggressively
overhauled and much more tightly follow upstream versions. This is
mostly to smoke out any dependencies that need to be added to the
exclusion list.
1.7.7 2013-08-07T17:33:54Z
[BugFix]
- Accidentally upgraded dependency on Plugin::Authority to a version that
is not on CPAN. Solved. Thanks to Sander Lepik for reporting.
1.7.6 2013-08-05T07:33:33Z
[BugFix]
- Fix test failures introduced by new dependencies
1.7.5 2013-08-01T09:48:11Z
- Minor Changes, backend deps switched.
1.7.4 2013-06-13T22:56:08Z
- Maintenance release
- ::Twitter bumped for API v1.0 deprecation
[Documentation]
- Retroactively modernize Changes
- Add MetaPOD and Class Graph
1.7.3 2013-04-26T19:09:26Z
- Bugfix for minting failure with Plugin::Test::CPAN::Changes
- Ramp bootstrap::lib
- add a small arsenal of utils
1.7.2 2013-04-03T02:39:06Z
- minor release, packaging / update Module::Build
[Documentation]
- Sort changes previous.
[Packaging]
- Update to Module::Build 0.4004 to properly support test requires
1.7.1 2013-03-13T13:31:16Z
- Minor release to test changes to DZP:Git
[Documentation]
- utf8ify changes.
1.7.0 2013-01-25T04:24:14Z
[!Features]
- Add README.mkdn to all dists
- Dependencies Ramped.
[Documentation]
- Copyright license updated ( Year )
1.6.0 2012-11-10T13:31:13Z
[Features]
- Bug tracker now defaults to github issues
- use <<no_ghissues>> to disable.
1.5.1 2012-11-04T16:03:42Z
- maintenance release
[Tests]
- regenerated t/000-report-versions-tiny.t
1.5.0 2012-08-08T02:56:12Z
[Features]
- added three additional profiles: moo, moo-role and moose-role
( inc tests )
1.4.3 2012-07-28T20:37:33Z
1.4.2 2012-07-07T15:40:38Z
1.4.0 2012-04-11T20:24:43Z
[Features]
- moved from GatherDir to Git::GatherDir, faster, and less prone to
picking up cruft.
1.3.1 2012-03-12T15:17:53Z
[Features]
- enabled the show_config option of metadata::builtwith
1.3.0 2012-03-06T22:21:22Z
[Features]
- Can now disable the 5.10.0 explit x.y.z upgrade via KETNNL_NOFIVETEN=1
and no_fiveten=1
1.2.1 2012-02-27T05:12:12Z
[Packaging]
- Update LICENSE (Year, Indent)
1.2.0 2011-11-05T06:33:40Z
[Features]
- Removed twitter-only mode.
- removed support for autoversion. Git versions now mandatory.
[Internals]
- Reorganised plugin configuration.
1.1.1 2011-10-31T04:25:07Z
1.1.0 2011-10-30T18:18:21Z
[Features]
- All newly minted dists get [-Encoding] for free
- All dists now get xt/minimum-version.t
- All dists will have their Perl's set to 5.10 if they are 3-part.
- New dists will dep on 1.1.0
- Existing dists will suggest 1.1.0
[Packages]
- new: Dist::Zilla::Plugin::Author::KENTNL::MinimumPerl, contains an
additional 3-part version check that forces Perl 5.10.0
[Packaging]
- Reformated Props list.
- Wrap method names in C<>
- Encoding POD lines added.
[Tests]
- new: xt/release/minimum-version.t
1.0.22 2011-10-07T21:14:49Z
[Dependencies]
- Update dependency on ::Twitter for TRIAL support. (
1.0.21-source-2-gca0180a )
[Internals]
- Now properly creates non-broken URI's on -TRIAL releases.
( 1.0.21-source-2-gca0180a )
1.0.21 2011-09-10T20:26:52Z
[Features]
- Tweets URL to the Changelog on MetaCPAN.
1.0.20 2011-09-10T19:45:36Z
[Features]
- Use Authority.
1.0.19 2011-09-06T19:42:54Z
[BugFix]
- Only call uname on Linux. ( Reported by James Laver )
1.0.18 2011-09-02T10:03:50Z
[Documentation]
- Credit all the other authors now using @Author::
1.0.17 2011-08-29T19:54:39Z
[Dependencies]
- Update Test::Compile to circumvent a bug with __END__
- Update Test::Kwalitee 1.112410 to avoid a bug with 'plan'
1.0.16 2011-08-28T07:59:59Z
[Packaging]
- All extra-tests now shipped in xt/ instead of t/, and they're only
called by Dzil.
1.0.15 2011-08-23T21:48:10Z
[Bugs]
- Recent Dist::Zilla / Prereq Scanners report strict/warnings which broke
tests. Fixed now, thanks tjmc.
[Internals]
- Versions no longer declared in BEGIN { } # new dzil.
1.0.14 2011-07-18T21:23:49Z
[Bugs]
- Reworked handling of auto_prereqs_skip not to carp needlessly.
[Features]
- Can use multiple values of auto_prereqs_skip now.
- Now stricter about flags passed to detect typos.
- Minted dists now have an example auto_prereqs_skip
[Tests]
- Minter test now tests auto_prereq generation and the auto_prereqs_skip
flag.
1.0.13 2011-07-17T01:06:15Z
[Bugs]
- Fixed an issue where the change of Dzil's Autoprereqs 'skip' parameter
started taking an array instead, by using an array. ( External interface
is still the same though )
[Dependencies]
- Dist::Zilla 4.200011 is now the minimum requirement, as that has the
adjusted Autoprereqs
[Packaging]
- Web metadata now uses HTTPS:// urls.
1.0.12 2011-07-12T09:57:41Z
[Dependencies]
- Version explicit dependency added to Test::File::ShareDir 0.3.0 which is
required for -root to be optional.
1.0.11 2011-07-11T04:56:38Z
[Tests]
- Redo the git hack using ENV flags instead of a config file as it still
doesn't work as intended. Need both AUTHOR and CONFIG env variables.
- Minting test now more detailed with arbitrary pass indicators to
indicate where fails occur.
1.0.10 2011-07-11T03:41:19Z
[Packaging]
- Retroactive Changes normalization
[Tests]
- Change git behaviour in the Minter test so git environment is always
sane-ish and doesn't report weirdness.
1.0.9 2011-06-13T23:50:29Z
[Features]
- Comments out autoversion_relative fields in generated dist.ini as a move
towards eliminating it.
- Pre-Injects Abstract and Moose to new Modules.
- Sets a custom template provider in the profile.
[MiscFiles::New]
- share/profiles/default/ModuleTemplate.pm, template for my modules.
- corpus/global/config.ini, a default "Global" configuaration for test
purposes.
[Tests::New]
- 01-Minter.t, A reasonably exhaustive mint > build > testbuild domino
test.
1.0.8 2011-06-12T22:41:51Z
[Features]
- No longer warns about unspecified Autoversion::Relative params when
using Git::NextVersion
1.0.7 2011-04-24T13:45:19Z
[Dependencies]
- Depend on LWP::Protocol::https >= 6.0 to make sure ::Twitter works.
[Utils]
- Use CPAN::Changes 0.17 instead of hacking it ourself.
1.0.6 2011-04-13T13:15:49Z
[Features]
- Replace CPANChangesTests with Test::CPAN::Changes
1.0.5 2011-04-03T15:21:54Z
[Features]
- Can now pass 'auto_prereqs_skip' instead of having to filter the bundle
and mangle things.
- Newly Minted Changes file is more formal and CPAN::Changes-like.
[Packaging]
- Now comes with utils/zuluize.pl to translate Dist::Zilla style
datestamps to W3CDTF while retaining accuracy.
- Now comes with utils/normalize.pl to run a Changes file through
CPAN::Changes and normalize the output.
- All code run through Perl::Tidy.
1.0.4 2011-04-03T12:08:53Z
[Dependencies]
- Upgrade deps to avoid rt#67183
[Features]
- Removed extra whitespace padding on injected release stamp lines. This
results in the generated file being the same as a parsed and
re-serialized version of the same file as per how CPAN::Changes sees it.
[Packaging]
- Rebuilt with rt#67183 test annoyance solved.
1.0.3 2011-04-03T01:00:33Z
[Features]
- Now generate versions in W3CDTF form for compatibility with CPAN
Changes.
- Add CPANChangesTests to all generated dists.
[Packaging]
- Reworked Changes file to be closer to CPAN::Changes spec, as well as to
be more informative.
1.0.2 2011-02-07T14:53:13Z
[Documentation]
- Added a rant section on the Author:: scheme.
- Cite other authors using the Author:: scheme.
[Packaging]
- Moved to being @Author::KENTNL
1.0.1 2011-01-12T19:03:19Z
[Packaging]
- Fix the default version to be unpadded. Its useless with padding anyway.
1.000.000 2011-01-09T10:15:06Z
[Features]
- Initial version on new dists is now 0.1.0 instead of 0.01000
[Packaging]
- Migrate to Gentoo style version numbers.
0.01023312 2011-01-01T20:01:33Z
0.01023311 2011-01-01T19:31:37Z
[BugFixes]
- Ini generation previously produced "Prereq" instead of the now-standard
"Prereqs". This is now fixed.
[Features]
- Ships now with minting profile 'Author::KENTNL'. New dists can be minted
via "dzil new -P Author::KENTNL Some::Dist::Name". This profile is
shipped in the ShareDir for this module name.
- Consuming dists can now set 'git_versions = 1' as a flag to this plugin
to use Git::NextVersion instead of AutoVersion::Relative.
- Now ship .perltidyrc files with all dists by adding an exclusion to
PruneCruft/GatherDir. Have to drop portability tests as a result.
[Internals]
- Internal Loading code replaced with Class::Load.
0.01017322 2010-11-04T06:56:23Z
0.01017122 2010-11-02T06:00:35Z
[Features]
- Injects PluginBundle dependencies and suggestions for all modules built
with this as "Develop" time requirements.
0.01017119 2010-11-02T03:50:49Z
[Internals]
- Use AutoPrereqs instead AutoPrereq in the Bundle.
- Use Prereqs instead of Prereq in the Bundle.
0.01010423 2010-08-28T07:47:18Z
[Features]
- Author::KENTNL::DistINI injects "Bootstrap::lib" instead of "=inc::lib".
0.01009310 2010-08-16T18:13:54Z
[Packaging]
- Now uses Bootstrap::lib during develop time instead of bundling an inc::
file in every dist.
- inc:: now cleaned out as a result.
- perlcriticrc moved to perlcritic.rc as a result of using CriticTests
instead of our own shipped tests.
- Removed redundant noeol.t which existed purely as a temporary solution.
0.01008321 2010-08-07T05:56:23Z
[Features]
- Author::KENTNL::DistINI generation now inserts in a default 'hash_tags='
for twitter.
0.01007922 2010-08-03T06:25:33Z
[Features]
- Uses new features in MetaData::BuiltWith to display a customised result
from uname
0.01007006 2010-07-24T14:40:46Z
[Dependencies]
- Upgraded a few deps for MetaProvides split.
[Features]
- Consumer can now specify hash tags to append to the tweeted release
notice via 'hash_tags'
0.01006912 2010-07-23T20:56:10Z
[Documentation]
- Various style and formatting fixes.
- A Smattering of spelling fixes.
[Internals]
- Now supports [ "Plugin" , "alias" ] for a plugin name to manually
specify the aliases name where it was previously autogenerated and
derived from the Plugin name itself. ( This proves to be a problem when
you want to use the same plugin twice ).
0.01002610 2010-06-11T18:44:05Z
[Features]
- Dists will now ship with MetaData explaining What they were built with.
- Metadata plugins that do work with Git repos now only triggered when git
is enabled.
0.01002504 2010-06-10T12:10:51Z
[Features]
- Now ships Dist::Zilla::Plugin::Author::KENTNL::DistINI to make dist
minting easier. Now I can just 'dzil new Module-Name' and start hacking
=).
0.01002419 2010-06-10T03:38:51Z
[Features]
- Adds End of line Tests via EOLTests plugin.
[Packaging]
- Ships a hardcoded temporary replacement for Test::EOL while Test::EOL
fixes get done.
0.01002321 2010-06-09T05:13:23Z
[Dependencies]
- added precursors for Net::Twitter on Win32
[Packaging]
- This release is also intending to test my patched version of
Dist::Zilla.
0.01002309 2010-06-08T17:47:53Z
[BugFix]
- inc::lib hack fixed to work with Dist::Zilla 4 series.
[Dependencies]
- Dist::Zilla moved to 4.101582 from 2.101310
- Added KwaliteeTests plugin version 1.101420
- Added PortabilityTests 1.101420 Plugin.
- Added ReportVersions::Tiny 1.01 Plugin.
- ReademeFromPod plugin moved from 0.04 to 0.12
- Added Pod::Coverage::TrustPod
- Added Test::CPAN::Meta
[Dependencies::Build]
- Adds File::Temp
- Test::More moves to 0.88
- Test::Kwalitee removed as its only a release test now.
[Features]
- Twitter can be disabled via notwitter.
- Adds MetaTests to the Test cycle.
- Adds ReportVersions::Tiny to all distributions to give nice installtime
diagnostics.
- Adds Kwalitee and Portability release tests for QA purposes.
[Internals]
- Added small system for generating feature set toggles in the bundle.
[Packaging]
- Handwritten kwalitee.t is replaced by generated one from the
KwaliteeTests plugin.
0.01001714 2010-06-02T22:11:42Z
[Documentation]
- Improved Bundle synopsis explaining toggle switches.
- Add ENV flags that also toggle things.
[Features]
- Can now specify that we only want to tweet a release with
KENTNL_TWITTER_ONLY=1 dzil release and get a dumb no-git no-cpan twitter
release.
0.01001713 2010-06-02T21:04:31Z
[Packaging]
- Re-attempted release of 0.01001712 except with a (hopefully) working
.netrc so the twitter thing Actually Works(TM).
0.01001712 2010-06-02T20:54:05Z
[Dependencies]
- Added Dist::Zilla::Plugin::Twitter 0.007
[Features]
- Can now tweet releases if your .netrc is set up correctly.
0.01000600 2010-05-22T08:33:14Z
- First version.