Release history for Module-Data
0.013 2017-03-06T11:43:10Z 095bcf3
[Bugfix]
- Avoid test failures with -Ddefault_inc_excludes_dot
- Closes https://github.com/kentnl/Module-Data/issues/2
[Dependencies::Stats]
- Dependencies changed since 0.012, see misc/*.deps* for details
- build: -1
- configure: +2 -1 (recommends: +1)
- develop: +24 ↑3 -14 (recommends: +1, suggests: +2 -1)
- runtime: (recommends: +2)
- test: +3 ↓1 (recommends: +3)
[Tooling]
- Switched from Module::Build to EUMM. WARNING: This could break some vendors.
0.012 2013-11-25T08:27:23Z
[Bugfix]
- Don't try to construct a path if underlying mechanisms returned no path.
0.011 2013-11-25T02:13:53Z
[Dependencies::Noteworthy]
- Require newer Path::ScanINC
[Dependencies::Stats]
- Dependencies changed since 0.010, see misc/*.deps* for details
- develop: ↑1
- runtime: ↑1
[Maintenance]
- Changelog retroactively tidied.
0.010 2013-11-21T12:25:03Z
[00 Minor]
- Internals reimplemented in Path::Tiny
- Trial release to give end users a bit of warning, because Path::Class objects were previously emitted.
[Dependencies::Noteworthy]
- Requires Path::Tiny
- No longer requires Path::Class
[Dependencies::Stats]
- Dependencies changed since 0.007, see misc/*.deps* for details
- runtime: +1 -1
- test: -1
0.007 2013-11-20T13:09:23Z
[00 BugFix]
- Prevent test failure with new Path::ScanINC
[Dependencies::Noteworthy]
- require newer Module::Build
- require newer Test::More
[Dependencies::Stats]
- Dependencies changed since 0.006, see misc/*.deps* for details
- build: ↑1
- configure: ↑1
- develop: +50 -1 (recommends: -1, suggests: +1 -1)
- test: ↑1 -2
[Documentation]
- Add README.mkdn
- Update ©
- use UTF∞8
[Meta]
- Bugtracker to GH Issues
[Packaging]
- Use test_requires
[Tests]
- use Test::Compile::PerFile
- Update ReportVersions::Tiny
- Update CPAN::Changes
- Update Test::Kwalitee
0.006 2012-04-13T04:02:46Z
[Tests]
- Replace call to Data::Dump::pp with a hand-written simple dumper as pp is for some bizzare reason entering
recursion.
0.005 2012-04-11T20:33:42Z
[Bugfixes]
- Update of the test code to not fail prematurely under Test::Builder2
[Tests]
- Refactored Whitelisting logic into its own t/tlib/ module 'Whitelist'
- Updated 02 & 03 to whitelist modules loaded by Test::Builder2
0.004 2012-04-11T06:01:11Z
[Dependencies::Noteworthy]
- Path::ScanINC is now 0.002 minimum
[Dependencies::Stats]
- Dependencies changed since 0.003, see misc/*.deps* for details
- runtime: ↑1
0.003 2012-04-10T09:11:18Z
[Dependencies::New]
- Test requires: Carp
[Dependencies::Stats]
- Dependencies changed since 0.002, see misc/*.deps* for details
- test: +1
[Tests]
- Improved 03_fake_system.t reporting to reveal why win32 is requring() "wrong".
0.002 2012-04-09T02:01:46Z
[Dependencies::Noteworthy]
- uses Module::Metadata
- uses Path::ScanINC
- uses Path::Class
[Dependencies::Stats]
- Dependencies changed since 0.001, see misc/*.deps* for details
- runtime: +2 -1
- test: +2
[Internals]
- Rework module discovery to be optimistic, check %INC if its there already, and if it is, report where it was found,
otherwise, ask Path::ScanINC to tell us where it is WITHOUT loading it. This will hopefully be usefull in many cases
allowing us to detect module availability without needing the compile/memory overheads of actually loading said
modules
- Rework ->version call to be optimistic, ask PACKAGE->VERSION for version if the package appears to be loaded,
otherwise, fall back on Path::ScanINC to find the file, and Module::Metadata to extract the version out of it. The
hope is that will eliminate the need to load the whole module permenantly into memory *just* to discern what version
it is.
0.001 2012-03-23T15:37:57Z
- First version.