Revision history for Sub-Exporter
0.991 2023-11-23 20:32:17-05:00 America/New_York
- make the requirement for perl v5.12.0 explicit; previously, it was
only implicit because of prerequisites
0.990 2023-07-22 14:09:26+10:00 Australia/Melbourne
- fixes to keep working in v5.39 (thanks, Yves Orton!)
0.989 2022-12-31 19:34:54-05:00 America/New_York
- update author contact info
0.988 2021-06-18 23:37:47-04:00 America/New_York
- update author contact info
- add perl support section to docs
0.987 2013-10-18 11:10:03 America/New_York
- update bugtracker metadata
0.986 2013-06-14 18:45:45 America/New_York
- typo fixes in docs (thanks, David Steinbrunner!)
0.985 2013-02-20 19:02:30 America/New_York
- documentation fixes (thanks, George Hartzell)
0.984 2012-06-05 07:59:40 America/New_York
- documentation fixes (thanks, GitHub user "everybody")
0.983 2011-01-24
- documentation fixes (thanks, Karen Etheridge and Luc St-Louis!)
0.982 2009-01-16
- add metadata for repo
0.981 2008-10-24
- finally fix very occasional hash ordering issue in tests
- fix typo in SYNOPSIS (thanks, Florian!)
0.980 2008-09-14
- fix inadvertant futzing with group generator args
https://rt.cpan.org/Ticket/Display.html?id=38885
thanks, trendele!
0.979 2008-04-29
- add INIT collector
- declare reservation of all CAPS collectors
- clarify documentation of -setup after report by GAISSMAI
0.978 2007-11-19
- improve documentation of new installer/generator options
- deprecate calling "installer" the "exporter"
- WARNING: "exporter" OPTION WILL BE REMOVED AFTER 2008-06-01
- major refactoring of the core generation/installation code
- tentative interface documentation for replacing it!
0.976 2007-08-30
- fixed merge_col, which was not updated to work with \name generators
- collector hooks can now alter @_ to replace the value to be collected
- clarify args passed to generator in Tutorial; thanks MARKSTOS
- added commented-out name_map to Sub::Exporter::Util; future feature?
0.975 2007-07-04
- update Tutorial to show (preferred) \'name' style for generators
- changed "standard" name of curry_class to curry_method
- added curry_chain
- added Sub::Exporter::Cookbook
0.974 2007-04-22
- fix a bug: would try to export routines that didn't exist
- in the exporting package; this caused Sub::Install to give the
- unhelpful message "argument 'code' is not optional"
0.973 2007-02-02
- document changes made in 0.972
- minor code changes for readability
0.972 2006-12-05
- allow exporter config to provide name (via string ref) of generator
for groups and exports
- similarly allow a string ref for a method name for a collector hook
- remove some pointless conditions
0.971 2006-11-06
- minor documentation clarification
- add Perl::Critic tests (disabled by default)
0.970 2006-06-27
- defaults populate before collectors collect, now
- default group's value is undef by default, not 1
- mixin_exporter can now export into objects, creating virtual classes
0.966 2006-06-17
- correct documentation of collector hook args
- simplify internal use of setup_exporter
- clean up documentation in ::Util
0.965 2006-06-05
- curry_class now allows the export to curry a differently-named method
0.961 2006-06-05
- Data::OptList is now in its own dist; updated to use it
0.960 2006-05-31
- added into and into_config to config
- 100% test coverage... almost!
- fix bug that prevented validation of opt lists with must_be=class
0.954 2006-05-11
- tweaks to Data::OptList, moving toward its own dist: now it exports
- expand_opt_list is now opt_list_as_hash
0.953 2006-05-10
- require Params::Util for craftier opt list validation
- use reinstall, rather than install, to avoid warnings on redef
0.952 2006-04-30
- add missing file to manifest
0.951 2006-04-30
- fix util-mixin.t to skip if prereqs are missing
- various changes to improve blessed/weird generators
- (thanks to Yuval Kogman for pointing problems out)
0.95 2006-04-26
- break out Data::OptList for future disting
- remove an "optimization" that broke expand_opt_list
- improve detection of group generators
- improve data passed to hooks (if you relied on the guts, you'll
break) the ::Util module
0.93 2006-03-26
- internal refactoring
- add more arguments to collector hook calls
0.92 2006-03-16
- FIX BUG in nested imports: when importing groups A and B, and group B
includes group A, the nested group would be ignored, even though it
was not recursing
- allow 'into_level' parameter to setup_exporter
- rewrite collection collector to be more efficient
- rewrite opt list handlers to be more efficient
- restate some code to improve clarity and coverage (now 100%)
- better diagnostic messages
0.91 2006-03-16
- added "import elsewhere" option to generated exporter (thanks
chansen!)
0.90 2006-03-11
- first public release