RJBS / Pod-Weaver-4.006 / Changes

Revision history for Pod-Weaver

4.006     2014-01-07 20:12:37-05:00 America/New_York
        - update tests to pass octets to ->read_string, as is proper

4.005     2013-12-21 15:01:46-0500 America/New_York
        - updated tests for the new (fixed, consistent) string behavior in
          Mixin::Linewise

4.004     2013-11-05 21:50:13 America/New_York
        - allow multi-line formats for VERSION plugin (thanks, Alex Peters)
        - ...including the %T-prefix for lines only included in
          trial releases
        - look for PODNAME more consistently (thanks, Chris Weyl)
        - put license filename in F<> formatting (thanks, Alex Peters)

4.003     2013-11-02 22:58:43 America/New_York
        - note that [@Default] contains [-SingleEncoding] (thanks, Caleb
          Cushing)

4.002     2013-11-02 11:37:04 America/New_York
        [ THIS MIGHT BREAK YOUR CODE ]
        - stable release of previous v4 changes

4.001     2013-10-20 10:50:50 America/New_York (TRIAL RELEASE)
        [ THIS MIGHT BREAK YOUR CODE ]
        - SingleEncoding now accepts found =encodings as long as they match,
          unless the plugin's encoding attribute was set explicitly

4.000     2013-10-19 17:20:59 America/New_York (TRIAL RELEASE)
        [ THIS MIGHT BREAK YOUR CODE ]
        - the SingleEncoding plugin to force one consistent =encoding
        - ...is now enabled, for UTF-8, in the default configuration

3.101640  2013-09-17 08:57:41 Asia/Tokyo
        - fix repository links! argh, oops

3.101639  2013-09-17 08:56:05 Asia/Tokyo
        - documentation fix: mention that =func exists in the default
          configuration (thanks, Joshua Keroes!)
        - removed use of deprecated Class::MOP::load_class (thanks, Karen
          Etheridge)

3.101638  2012-08-03 20:42:44 America/New_York
        - add more helpful information to the "no document name" error (thanks,
          Leto Labs, LLC!)

3.101637  2012-06-07 22:18:55 America/New_York
        - add header_command attribute to the Collect section
          (thanks, Christopher J. Madsen)

3.101636  2012-05-04 21:28:10 America/New_York
        - break the content-generating code in the Version section into its own
          method (thanks, Chris Weyl)

3.101635  2012-02-07 22:03:26 America/New_York
        - restore the full-document scan for ABSTRACT if not found in a comment
          token (thanks, David Golden)

3.101634  2011-10-31 22:56:36 America/New_York
        - throw a (helpful?) exception when %m is used in a version format, but
          no package was found in the file

        - the Legal plugin can now be given the filename in which the dist's
          full license can be found (thanks, APOCAL!)

3.101633  2011-09-19 15:48:16 America/New_York
        - speed up performance by changing how we use PPI (thanks, Dave Rolsky)

3.101632  2010-10-19 07:49:32 America/New_York
        - add missing DateTime prereq

3.101631  2010-10-14 23:00:19 America/New_York
        - Name section now looks for a PODNAME comment if no package is found
          (hanekomu)

        - Added a Bugs section (thanks, David Golden)

        - Version, Region, and Generic are all more configurable (thanks,
          Apocalypse)

3.101630  2010-06-12 14:42:26 America/New_York
        - Author section now emits a normal para or bulleted list (Florian
          Ragwitz)

3.101460  2010-05-26 22:36:13 America/New_York
        - compat with Config::MVP::Reader v2

3.101450  2010-05-25 18:38:44 America/New_York
        - compat with Config::MVP::Reader v1

3.101270  2010-05-07 21:36:45 America/New_York
        - allow an explicit header arg to Generic

3.100710  2010-03-12 10:03:42 America/New_York
        - further logging improvements; now uses Log::Dispatchouli explicitly

3.100680  2010-03-09 23:38:30 America/New_York
        - improve logging delegation to interoperate with recent DZ changes

3.100650  2010-03-06 23:21:19 America/New_York
        - expect a Log::Dispatchouli-like logger
        - added a means to tweak the configuration loaded during new
        - log the file in which errors occur more often

3.100310  2010-01-31 15:32:00 America/New_York
        - add =func/FUNCTIONS to match =method and =attr
        - require newer Pod::Elemental (to avoid Moose incompat)

3.093530  2009-12-19 22:52:47 America/New_York
        - add the -Transformer plugin to allow pass-through for arbitrary
          Pod::Elemental::Transformers

3.093130  2009-11-09
        - add Config::MVP::Reader::INI to prereq

3.093120  2009-11-08
        - fix broken prereq (Config::MVP)

3.093001  2009-10-27
        - create @Default and use it to set up the new_with_default_config

3.093000  2009-10-27
        - plugins for common preparation: -H1Nester, -EnsurePod5, @CorePrep
          "-" as prefix now denotes a non-Section plugin
        - tweak weaving phases and methods to add Dialect

3.092990  2009-10-26
        - Pod::Weaver::Config and tests for config-from-ini

3.092972  2009-10-24
        - no code changes; Pod robuilt

3.092971  2009-10-24
        - fixes to make the NAME section "just work"

3.092970  2009-10-24
        - total rewrite

1.003     2008-10-??
        - use $doc->serialize instead of "$doc" to work with here-docs

1.002     2008-10-13
        - add missing prereq (PPI)

1.001     2008-10-12
        - fix prereq for testing

1.000     2008-10-12
        - first release (at the Pittsburgh Perl Workshop)



Hosting generously
sponsored by Bytemark