The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.860   2017-08-12 (PERLANCAR)

	- Use description.alt.env.perl before description.


0.85    2017-07-03 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::ger.


0.84    2017-02-27 (PERLANCAR)

	- [ux] Show number of snipped lines in long example output.


0.83    2017-02-24 (PERLANCAR)

	- Also observe example's x.doc.max_result_lines.


0.82    2017-02-03 (PERLANCAR)

	- [ux] Make the function headline just the function name instead of
	  with usage/return information, for easier addressability/linking.
	  Usage information is given in the first paragraph.


0.81    2016-10-27 (PERLANCAR)

	- Aside from 'hidden' tag, skip documenting argument if it has
	  'hidden-mod' tag.


0.80    2016-09-27 (PERLANCAR)

	- Aside from pm:, also replace autolink with pod: scheme with
	  L<...>.


0.79    2016-09-26 (PERLANCAR)

	- Recognize prog: URLs as well as pm:.

	- Tweak metadata: replace x.schema.entity with schema.

	- Formatting of generated Links POD section.


0.78    2016-04-18 (PERLANCAR)

	- In package's See Also POD section, also include links from each
	  function; don't render links as See Also paragraph for each
	  individual function: do it on a per-package basis.

	- Also show non-pm: links in POD's See Also.


0.77    2016-03-02 (PERLANCAR)

	- Tweak wording in generated POD: 'This function is not exportable' ->
	  'This function is not exported'.

	- Tweak generated POD: show argument as "$arg" instead of "arg" in POD
	  when args_as =~ /array/.


0.76    2016-02-26 (PERLANCAR)

	- Tweak whitespace stripping in rendering example's array args.

	- peri-doc: Completion tweak/fix.

	- [Bugfix] Didn't use _orig_args_as when constructing function
	  usage line.


0.75    2016-02-26 (PERLANCAR)

        [Bug fixes]

        - When launching Riap 'call' request to functions to get example result,
          didn't use full URL, so peri-doc fails to render example results.

        - When getting function metadata, didn't use 'normalize_metadata'
          setting of Perinci::Access, so we didn't get _orig_args_as &
          _orig_result_naked keys. This caused rendering to be incorrect.

        - peri-doc: Avoid dereference error when we only generate doc for a
          single function.

        - Don't show sub's export information if unknown. Previously peri-doc
          showed 'not exported by default but exportable' but this might be
          wrong depending on the package settings. Now by default we don't show
          export information at all, unless export information is supplied in
          the 'export' attribute.


0.74    2015-12-28 (PERLANCAR)

	- [ux] When rendering hash(ref) arguments in examples in POD, use
          ordering from argument specification's 'pos' properties.

        - Produce nicer coderef dumps in examples in POD by using
          Data::Dump::SortKeys' 0.04 $REMOVE_PRAGMAS option.


0.73    2015-12-23 (PERLANCAR)

	- [experimental][ux] When rendering example's result in POD, use
	  hash key ordering from 'table.fields' result metadata if exists.


0.72    2015-12-18 (PERLANCAR)

	- More tweaks/fixes to formatting of examples (renders description).


0.71    2015-12-18 (PERLANCAR)

	- Tweak/fix formatting for examples.


0.70    2015-12-18 (PERLANCAR)

	- [Bugfix] Second attempt to really fix getting the correct value
	  of result_naked.


0.69    2015-12-17 (PERLANCAR)

	- [Bugfix] Get the correct (original) value of result_naked and
	  args_as properties.

	- Bump prereq version Log::Any::IfLOG to 0.07.


0.68    2015-09-29 (PERLANCAR)

	- Show function's export behavior (exported by default, not
	  exported by default but exportable, never exported).


0.67    2015-09-26 (PERLANCAR)

	- Don't duplicate documentation for alias function, just say that
	  the function is 'alias for ORIG'.


0.66    2015-09-25 (PERLANCAR)

	- Don't show non-perl examples in POD function documentation.


0.65    2015-09-25 (PERLANCAR)

	- Observe example spec's x.doc.show_result.


0.64    2015-09-23 (PERLANCAR)

	- If example specification does not specify result, get result by
	  calling the function (through Riap).

	- [Bugfix] Don't modify original example's argv.


0.63    2015-09-04 (PERLANCAR)

	- No functional changes.

	- [dist] Move spec prereqs from RuntimeRequires to
	  DevelopRecommends to reduce deps but still allow indicating spec
	  requirement.


0.62    2015-08-18 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::Any::IfLOG.


0.61    2015-07-07 (PERLANCAR)

        - Skip including function in doc if x.no_index=1.

        - Update URL syntax (pm:MODULE instead of pm://MODULE).

        - Adjust to Perinci::CmdLine -> Perinci::CmdLine::Classic rename,
          respect 'hidden' tag to skip listing the argument.


0.60    2015-01-05 (PERLANCAR)

	- [Bugfix] Regression: forgot to add a blank line which causes next
	  POD directive to be not interpreted during pod weaving.


0.59    2015-01-02 (PERLANCAR)

	- Remove Perinci::ToUtil and use Data::Sah::Terse, tweak POD:
	  function result.


0.58    2014-12-11 (PERLANCAR)

	- Add missing dep.

	- Move roles from SHARYANTO-Role-Doc-* to Perinci-To-Doc-Role-*.


0.57     2014-11-29 (SHARYANTO)

         - Render function and package links in POD (currently only for pm:
           urls).

         - A couple of bug fixes.


0.56     2014-07-22 (SHARYANTO)

         - Display pos arguments nicer: 'func($a, $b, ...)' instead of
           'func(@args)'.


0.55     2014-07-20 (SHARYANTO)

         - No functional changes.

         - Adjust to Markdown::To::POD 0.02.


0.54     2014-07-20 (SHARYANTO)

         - Replace Markdown::Pod with Markdown::To::POD (which has lower startup
           overhead and does not have the annoying 'a_b and c_d' -> 'aI<b and
           c>d' rendering bug).


0.53     2014-07-18 (SHARYANTO)

         - Show function result description in POD.

         - [Bugfix] Fix showing function result type in POD even when result
           summary is empty.


0.52     2014-07-18 (SHARYANTO)

         [ENHANCEMENTS]

         - Observe 'args_as' property when showing function examples.


0.51     2014-05-01 (SHARYANTO)

         - [Bugfix] missed blank line (sigh, keeps happening, will refactor
           later to avoid this in the future).


0.50     2014-04-30 (SHARYANTO)

         - Adjust to Perinci::Access::Perl 0.66 (use normalize_metadata option
           instead of orig_meta in result metadata).

         - Show result summary and schema.


0.49     2014-04-10 (SHARYANTO)

         - No functional changes.

         - Replace List::MoreUtils with Function::Fallback::CoreOrPP.


0.48     2014-04-04 (SHARYANTO)

         [BUG FIXES]

         - Several fixes.


0.47     2014-03-28 (SHARYANTO)

         [BUG FIXES]

         - Fix bug in package POD generation (missing blank line after
           function result paragraph).


0.46     2014-03-21 (SHARYANTO)

         [BUG FIXES]

         - Fix bug in package POD generation (missing blank line between
           function's '=head2').


0.45     2014-03-21 (SHARYANTO)

         [ENHANCEMENTS]

         - bin/peri-doc: Support formats 'pod' and 'html'.


0.44     2014-03-21 (SHARYANTO)

         [BUG FIXES]

         - Translation of result description in POD.


0.43     2014-03-21 (SHARYANTO)

         - No functional changes.

         - Remove POD references to old scripts.


0.42     2014-01-22 (SHARYANTO)

         [BUG FIXES]

         - Function argument's summary/description were using function's
           summary/description due to wrong variable used.

         [REMOVED FEATURES]

         - Remove deprecated scripts 'peri-func-doc' and 'peri-pkg-doc'.


0.41     2013-12-13 (SHARYANTO)

         - No functional changes. Mark 'peri-func-doc' and 'peri-pkg-doc' as
           deprecated in favor of 'peri-doc'. I was lazy back then and created
           two separate commands for my convenience, but it was convenient for
           users to have a single command.


0.40     2013-12-13 (SHARYANTO)

         - No functional changes. Use Locale::TextDomain::UTF8.


0.39     2013-12-13 (SHARYANTO)

         - No functional changes. Use a single Locale::TextDomain textdomain for
           the distribution.


0.38     2013-12-12 (SHARYANTO)

         - First release. Merged several distributions into one
           (Perinci-Sub-To-Text, Perinci-To-Text, Perinci-Sub-To-POD,
           Perinci-To-POD) because they are closely related to one another and
           used to break each other when put as separate dists.

         - Switch from Locale::Maketext to Locale::TextDomain.