Revision History for Git-DescribeVersion
========================================
1.000010
--------
e6db94d Actually test the expected warnings to cut down on the noise
d2ff780 Export expect_warning function from t/lib to wrap Test::Output so it isn't required
b80b79b Avoid 'uninitialized' warnings in test descriptions by replacing undef with tilde
68868ef Document the 'format' attribute and its possible values
06d6c36 Adjust sprintf spec slightly to allow for testing tags with only 2 pieces
e5cb317 Test parse_version with the other formats and make usage more consistent with other t/ scripts
9cc6d66 Handle undef values in t/lib expectation()
65b1bb4 Add t/lib function to wrap doing the same test for each format
965ffed Alter versions/expectations to test all 3 possible output formats
c46689d Allow the optional character b/t 'no' and 'v' to be anything
v1.0 2010-12-07
---------------
b883289 Add 'format' option for specifying the version object format
9fce11d Catch version parsing errors and return undef
0740dcd Create prepare_warning() method to centralize warning message normalization
59f8347 Document the behavior of specifying undef for first_version
a22bdfd Print diagnostic message right before warning to make it appear more deliberate
61e4526 Test parse_version() (and it's new validations)
58ad9c5 Replace undefined values to parse_version() with defaults or return nothing
v0.10 2010-12-06
----------------
3f34ea8 Revert "Change version_from* subs to return list and call parse_version() once from version()"
9f943e1 Make argument order in POD example match exact call
e0589d7 Uppercase referenced author id's and add them as stopwords
379a4f1 Suggest installing Git::Repository
0ad265c Add two scripts to test the various wrapper invocations
v0.9 2010-12-06
---------------
37c2fd9 Attempt to load Git::Repository or Git::Wrapper or fall back to backticks
v0.8 2010-12-06
---------------
e50d8b0 Change version_from* subs to return list and call parse_version() once from version()
f8deaad Remove useless arbitrary numeric prefix from test script names
93eb16b Add isa_ok tests to the individual test scripts and remove the useless 00-smoke.t
7056bba Don't load/wrap a real module with Test::MockObject::Extends when we're mocking all the methods we call
f2ba4b4 Add stopwords for pod spell check
66e98d1 Capitalize abstract descriptions
8fc685c Explicitly end the test lib with a true value (just in case)
cd3341c Explicitly specify and link to Git::DV->new() to clarify POD
a07eb00 Add SEE ALSO Section and link back to main module
e076fd7 Fix typo in POD module link (insert missing 'Plugin')
1642f7f Clarify in POD that the dz plugin is separate (no longer included)
f719d34 Enable AutoPrereqs and stop listing the obvious ones explicitly
f8d40c2 Configure new plugin dist
f58a4ee Add tailored gitignore file
2fe251f Move Dist::Zilla example ini to plugin/examples
95c8a87 Don't bother to skip files that [dw]on't exist
32cdc44 Exclude the dist-zilla-plugin directory from the main module's build
v0.7 2010-11-17
---------------
b2ac327 Move Dist::Zilla plugin to a subdirectory to be released in a separate tarball
6e7737b Add example git config alias
9479e15 Fix POD typo of misnamed argument to git command
d548eea Update examples: comment on Makefile purpose and remove unnecessary argument
b51a842 Use @GopherRepellent plugin bundle to simplify ini's
f27984d Allow App::run() to be called as a package method for consistency with other App modules
e1e78e2 Specify versions required for test modules
554c081 Test App module with Test::Output (if available)
02080de Shorten ABSTRACT lines to fit in 44 characters
0aafd5f Control the link to the 'version' module as specified in Hints section of perlpod
525320e Include DZ plugins for minimum perl version and portability tests
244cba5 Remove the superfluous '^\D*' from the default 'version_regexp'
3deff53 Add a variety of tag patterns to test the new 'version_regexp'
8c8b3d7 Word the Options POD sections more consistently
v0.6 2010-11-10
---------------
a28ca49 Change the default 'version_regexp' to catch a wider variety of tag patterns
6d7e325 Improve POD: Spell out 'repository' and link to options when referring to them
8d0e175 Move duplicated test preparation code into t/lib
fb923b7 Replace MetaResources with Repository and include MetaJSON to utilize it
8ff7b5c Include extra release/author tests using Dist::Zilla plugins
b3fe020 Remove complete TODO items from POD
a713a63 Anchor the 'dist.ini' line to skip the root file but include the example file
81071b0 Generate change log for build tarball from git commit history
386b415 Add usage examples to increase kwalitee
8fe0de1 Include alternate tag styles to test the 'version_regexp' option
5248d0a Smoke test load, import, and constructor
b10e7cf Rename 'tags' to 'describe' for clarity and consistency
d94acd4 Test count-objects
ea2995d Simplify the mocking of Git::Wrapper for future re-use
v0.5 2010-11-08
---------------
0b1e79f Fix uncaught failure of 'describe' bug and show warning
a4e116d Move s/// with version_regexp to parse_version()
421e3bb Move arrays of sample data out to t/lib/
93f7c99 Add test data for "v2"
eeec33a Write short POD for run() method to appease Pod::Coverage
4fef892 Test that given tags produce expected version strings
d4238b4 Fix up some POD formatting to be more consistent and readable
45f0fad Include a simple README file to make github happy
6dbf3f2 Use MetaResources to add repository information
a1e7399 Give thanks to others that likely contributed to Dist::Zilla and it's Git PluginBundle
1e7c9be Document parse_version() (and move it up for better organization)
e552b47 Document methods with POD
40587a9 Move TODO comment to POD section
3aa5029 Link the reference to Dist::Zilla VersionProvider in POD
a5504f7 Add more examples for the App::run() usage possibilities
v0.4 2010-10-24
---------------
f4716a0 Trade the initial argument for a 'directory' option so that all arguments are in the hash[ref]
17f37b1 Improve grammar in POD
f464e14 Fix inconsistent spacing and consider another attribute in a TODO comment
561887c Ignore unnecessary files when building the distribution
622024c Explicitly =cut the POD at the end of the file
9668e0a Change email address from personal to pause
e4c8ff5 Update SEE ALSO links in main POD
6303c0c Add History/Rationale section to main module's POD
82d2e54 Shorten main module abstract to fit in 44 character limit
ddd6476 Improve readability in POD sentence
d580e3b Remove the apostrophe-s in the ABSTRACT
b061428 List 'version' 0.77 in prerequisites
30721be Add SYNOPSIS POD
2210c71 Use Pod::Elemental::Transformer::List with PodWeaver
v0.3 2010-10-16
---------------
e987e9d Add Dist::Zilla plugin based on Plugin::Git::NextVersion
48c40bd Document usage and options with POD
58564b5 Don't require the version_regexp option to have the v next to the first digit
e208a61 Add simple module for executing in one line
v0.2 2010-10-16
---------------
6b4f7a6 Fabricate version from git-count-objects if git-describe fails
===================================
End of changes in the last 365 days
===================================