Changelog for Import-Base
1.004 2018-01-16 13:18:57-06:00 America/Chicago
[Fixed]
- The documentation now recommends `use parent` instead of `use
base`. `use base` has some legacy cruft that makes it less
optimal. Thanks @grinnz!
- Removed out-of-date Build.PL from the dist. Thanks @grinnz!
1.003 2017-02-16 14:09:34-06:00 America/Chicago
[Fixes]
- Update the documentation to show that the Dancer2::Plugin problem
was fixed months ago, and that users should upgrade to Dancer2
v0.200000 if they want to use Import::Base and Dancer2 plugins
together.
1.002 2016-03-02T05:08:56
- clarify that exclude works on modules and symbols
- also check for Dancer2::Plugin::Ajax in test
1.001 2016-03-01T04:06:38Z
- fix test that requires Dancer2
1.000 2016-03-01T03:52:23Z
- mention known issues
- add use-case test for Dancer2
- test that moo roles can be built with bundles
- refer to the Importer module for renames
- allow exporting symbols in the base module
0.014 2015-09-07T23:47:18Z
- neutralize the see also and add sanity.pm
- fix role example to remove need to preload role
- enable signatures before disabling warning in docs
0.013 2015-09-03T03:36:35Z
- upgrade Import::Into to fix target
- add version check during import with hashref
- upgrade perl in travis config
- remove ModuleBuild to prevent toolchain confusion
- add link to #beam IRC channel
0.012 2015-02-17T02:23:55Z
- add use-case test for a role with requires
- add import_bundle to import bundles at runtime
0.011 2015-02-09T01:42:48Z
- run subref callbacks during the import process
- remove feature allowing subs to make import array
- add dzil plugin for prereqs and compile tests
- remove root dotfiles and root ini files from dist
- switch to dzil Git::GatherDir
- fix contributors dependency
- update copyright year
- add contributors dzil plugin for proper attribution
0.010 2014-12-24T05:59:24Z
- add dzil tag annotation with name, date, and changelog
- fix warnings if a class doesn't have IMPORT_*
- remove note about custom args from dynamic api
- update weaver.ini from new skeleton
0.009 2014-11-06T06:03:29Z
- release v0.009
- add some explanatory comments to SYNOPSIS
- add < and > order control prefixes
0.008 2014-11-05T04:35:38Z
- release v0.008
- add example of custom arguments
- add package arg to subref callbacks
- add docs about subref arguments
- add subrefs for dynamic bits in the static API
0.007 2014-11-03T00:24:59Z
- release v0.007
- allow cpanfile to be built as part of the release
- add CHANGES and cpanfile for new dist.ini
- update dist.ini for new best practices
- make sure we only check for warnings from the eval
- ensure there are no warnings
- add best practices about backward compatibility
0.006 2014-10-26T23:40:36Z
- release v0.006
- add perl5 to SEE ALSO
- add a rationale for the dynamic API
- reorganize and consolidate tests
- add documentation boilerplate
- don't build 5.8
- add static package var api
- add minimum perl version
- add travis.yml
0.005 2014-10-13T06:06:48Z
- release v0.005
- clarify docs on arguments and adding custom args
- add import bundles to use fewer modules
- SurgicalPodWeaver -> PodWeaver
- add Import::Into to see also
0.004 2014-06-09T04:42:09Z
- release v0.004
- fix prereqs
- remove Test::Most since we only need Test::More
- use numbered level when importing. thanks haarg!
- add test for inheriting from a base module
- explain what modules() returns and remove empty []
0.003 2014-06-04T22:16:00Z
- implement unimport "-Module"
- add usage examples
- add -exclude option when importing a base module
0.002 2014-04-27T02:27:17Z
- update to version 0.002
- remove feature from the test module
0.001 2014-04-26T22:39:23Z
- add links because it's nicer
- add build artifacts and base contributing file
- add SEE ALSO section with some similar modules
- use an array to order imports instead of a hash
- initial Import::Base implementation