CHANGES file for Games::Bingo::Print $Id: CHANGES 1843 2007-03-19 20:16:11Z jonasbn $ This is the CHANGES file for the separated Games::Bingo::Print, which used to be a part of Games::Bingo. So for reference for versions earlier than 0.01 please refer to the Games::Bingo distribution. Release 0.04 - Mon Mar 19 2007 - Fixed the usual problem in generated Makefile.PL, with bin/ directory being referenced with full path, the fix is to mention in the Build.PL scripts => { 'bin/bingo_print.pl' => 'bin/bingo_print.pl', }, Release 0.03 - Sat Mar 17 2007, update not necessary - Updated MANIFEST - Added MANIFEST.SKIP - Changed return of undef to a croak in constructor (new), based on feedback from Perl::Critic - Added t/critic.t and t/perlcriticrc for Perl::Critic test - Added t/kwalitee.t, for Kwalitee test - Added t/pod-coverage.t, for POD coverage test - Updated t/pod.t to more contemporary version - Cleaned POD, this was really old style POD - Closed papersize point in the TODO, also added to the script: bin/bingo_print.pl - Closed PDFLib-lite point in the TODO - Added generated bingo cards page to examples/bingo.pdf - Added examples directory - Changed to Module::Build as build system, Makefile.PL obsolete and will be generated by Module::Build from this release. See Build.PL - Updated installation documentation, see INSTALL file Release 0.02 - Released 7th. of january 2004 - Added missing README to the distribution - Added $VERSION to Games::Bingo::Print::Card - Exchanged personal email address for CPAN address - Added t/pod.t for integrity check of POD test - Changed return value of constructor, croak is no longer called, instead undef is return and a warning is issued. - Games::Bingo::Print::Card (and tests) have been extracted from this module and is being merged with the Games::Bingo::Card class. - Turned the card printing around, the card datamodel has also been turned upside down in Games::Bingo::Card now in Games::Bingo 0.09 - Added default value of the empty string, hence the new card data model uses undef, resulting in multiple warnings from PDFLib - Removed debugging information - Added requirement of Games::Bingo 0.09 (Games::Bingo::Card 0.02 just for the record) Release 0.01 - Released 29th. of july 2003 - Encapsulated PDFLib code in print_pages in an eval (the test in Print.t failed for some reason), returns 1 on success and 0 on failure. - Implemented new parameters to the constructor, so now the filename, heading and subtext can be changed. It defaults to the old values. - Added use of Getopt::Long to bin/bingo_plates.pl (see above) - Added t/pod.t, for testing the POD - Moved PDF Initialisation code into the constructor (makes testing easier). - Renamed _print_plate to _print_card - Added return codes to _print_row and _print_card - Wrote tests of: - _print_row - _print_plate - Renamed bin/bingo_plates.pl to bin/bingo_print.pl - Change of plate term to card - Moved some code around (I had b0rken the PDF generation) - Added an additional argument to print_pages so the number of cards can be between 1 and 3 - Added new commandline parameter to bin/bingo_print.pl, cards per page (see above) - The generated PDF has been fine-tuned a bit, right justifying does not seem to work though? - Pages now generated top-down instead of bottom up (prettier when you only require a single og two cards on a page) - Added tests for the _integrity_check method in Games::Bingo::Print::Card in a separate file in t/ called integrity_check.t I still hope I can phase out the _integrity_check at some point