Revision history for Dist-Zilla-Plugin-DynamicPrereqs 0.040 2022-06-12 23:30:29Z - want_pp now returns undef when PUREPERL_ONLY is not specified - added want_xs sub 0.039 2020-10-26 20:33:35Z - fix incorrect warning message (and possible uninitialized warning) in runtime_requires, build_requires, test_requires functions (RT#133608) 0.038 2020-07-28 03:12:31Z - minor doc fixes 0.037 2020-02-15 18:57:05Z - update a test to use a local module to test has_module(), to reduce possible sources of errors (RT#131684) 0.036 2020-01-27 00:25:40Z - use -nologo option for VC Perl (nmake) builds (in tests); (RT#131185 and PR#2; thanks Graham Ollis!) - fix misidentified version in error message in requires(), *_requires() subs 0.035 2019-04-03 04:46:16Z - the result of parse_args() is now cached so it can be called multiple times with efficiency 0.034 2017-12-21 00:49:09Z - can_cc implementation updated to match Module::Install::Can::can_cc, by adding a code snippet for VMS 0.033 2017-04-30 18:58:42Z - documentation added regarding the lack of ability to use dynamic requires-recommends, requires-suggests etc - add is_miniperl() helper sub 0.032 2016-08-16 01:00:05Z - in _add_prereq sub, do not warn about prereq merging if the previous version being merged into was a mere "0" 0.031 2016-07-03 06:07:23Z (TRIAL RELEASE) - removed dependency on Dist::Zilla::Role::ModuleIncluder by inlining the necessary bits 0.030 2016-07-02 06:34:54Z - fixed a test that fails with newer ModuleIncluder, that changed the text of an error message 0.029 2016-05-06 19:40:13Z - temporarily work around Module::CoreList::is_core issue exposed by include_dependencies feature used in Dist::Zilla::Role::ModuleIncluder 0.005 and later 0.028 2016-05-05 00:53:13Z - fix test failure with MSWin32 path separators 0.027 2016-05-03 00:42:24Z (TRIAL RELEASE) - bundled an updated ExtUtils::HasCompiler for can_xs(), to support building with a noexec $TMPDIR. 0.026 2016-04-22 09:54:05Z (TRIAL RELEASE) - bump version of [MakeMaker::Awesome] needed for optional tests, to skip past some problematic changes to Makefile.PL whitespace 0.025 2016-04-21 15:18:58Z (TRIAL RELEASE) - bumped up "background perl" used in ExtUtils::HasCompiler inlining, to avoid inlining File::Temp and its dependencies 0.024 2016-04-21 11:07:53Z (TRIAL RELEASE) - can_xs() is now implemented with ExtUtils::HasCompiler, rather than ExtUtils::CBuilder - new helper sub: want_pp, for use with can_xs 0.023 2016-04-21 10:44:21Z - really fix all remaining tests that require newer MakeMaker behaviour 0.022 2016-04-18 21:08:47Z - fix test that was written assuming older MakeMaker behaviour 0.021 2016-03-16 20:50:11Z (TRIAL RELEASE) - optimize use of blank lines in modified Makefile.PL content 0.020 2016-03-16 02:42:30Z (TRIAL RELEASE) - perform Makefile.PL content modification at the proper time (as a FileMunger, rather than InstallTool) 0.019 2016-01-20 04:43:24Z - perl prerequisite lowered to 5.8 (Graham Ollis) 0.018 2015-12-02 03:40:03Z - added options '-body', '-body_from_file' as aliases for '-raw', '-raw_from_file' - *_requires subs now warn if adding a prereq that might conflict with one that already exists (prereq merging not yet supported) 0.017 2015-09-27 07:13:45Z - fix new test failure on MSWin32 0.016 2015-09-07 00:12:19Z - added new helper subs: requires, runtime_requires, build_requires, and test_requires, as sugar for updating prereqs in Makefile.PL - the -include_sub option is no longer needed: -raw clauses are also now searched for sub names. 0.015 2015-08-21 23:49:23Z - has_module($module) now returns the $VERSION of the installed module, or undef otherwise, if a second argument is not passed 0.014 2015-07-22 02:41:49Z - new '-condition' option, as sugar to provide expressions to be inserted into Makefile.PL (definitions of referenced subroutines are automatically included) 0.013 2015-05-30 19:16:03Z - require a new enough Module::CoreList in tests to ensure is_core() is available 0.012 2015-05-25 00:47:09Z - fix test failure with PadWalker on older perls 0.011 2015-05-23 18:27:08Z - warn whenever can_xs, can_cc, or can_run is used, until implementation concerns are resolved - add new sub has_module, as an alternative to can_use that does not load the module 0.010 2015-02-15 01:12:41Z (TRIAL RELEASE) - new -raw_from_file option, when content is too long to inline into dist.ini - new -include_sub option, to include definitions of commonly-used helper subroutines 0.009 2014-11-29 06:28:55Z - bump minimum required version of ExtUtils::MakeMaker, to avoid a mess in MYMETA.json during testing 0.008 2014-10-08 04:44:15Z - fix uninitialized warning on 5.10.x and earlier 0.007 2014-09-18 05:26:51Z - new '-delimiter' option, which allows the use of leading whitespace in '-raw' strings 0.006 2014-09-06 08:44:46Z - no longer dropping the last character off Makefile.PL (significant when several copies of this plugin run at once!) 0.005 2014-06-16 00:18:15Z - fix case where Makefile.PL content was not recognized when there were no (static) prerequisites declared for the distribution 0.004 2014-05-19 05:15:36Z - fix tests that fail with older ExtUtils::MakeMaker due two stupid typos that conspired together in a web of evil 0.003 2014-05-17 17:11:46Z - really fix tests this time... - new runtime check for versions of [MakeMaker::Awesome] that are too old to be compatible with the munging done in this plugin 0.002 2014-05-13 05:03:02Z - fix tests that fail when ExtUtils::MakeMaker is at version 6.63_02 or older 0.001 2014-05-10 23:04:10Z - Initial release.