Revision history for Perl module CPAN::Mini::Webserver:

0.45 Wed Apr  8 14:54:22 BST 2009
     - show recent changes with modern CPAN::Mini
     - auto focus search box on homepage (patch by mintywalker)
     - display 'repository' metadata (patch by tokuhirom)

0.44 Sat Mar 28 11:19:48 GMT 2009
     - autogenerate the CSS and Images template files
     - use Text::Unidecode so that searching for Leon Brocard works
     - fix bug to do with "buffy -test" not showing modules

0.43 Thu Sep 18 17:14:50 BST 2008
     - add an abstract to the Makefile.PL
     - add a human-readable license
     - make the Makefile.PL non-executable

0.42 Sun Sep  7 09:31:44 BST 2008
     - add a documentation section to the distribution page
       (patch by tokuhirom)
     - hide sections on the distribution page without any content

0.41 Thu Aug 28 15:39:02 BST 2008
     - drop the header font size a little
     - refactored out a bunch of methods, turned into calls to 
       direct_to_template (patch by markf)
     - remove useless commented out code (patch by markf)
     - correct out of date comment (patch by markf)
     - refactored the skipping into the WebserverTester, avoided 
       starting the webserver twice in simple.t, made simple.t
       ascii not utf8 (patch by markf)
     - view anything.PL as raw. This is because we want Makefile.PL
       and Build.PL marked up as perl, not viewed as pod (patch
       by markf)
     - unbreak bonjour publishing (patch by miyagawa)
     - move the archive code into Archive::Peek and require it, with
       the bonus of being able to explore distributions which are 
       packaged as .zip files

0.40 Fri Aug 22 09:24:54 BST 2008
     - improve the test suite (patch by markf)
     - detect installed modules properly (patch by rjbs)
     - index CamelCase distributions and modules so that you can
       search for both "camel", "case" and "camelcase"
     - use PAUSE names if 00whois.xml is mirrored (patch by martijn)
     - add info like email/homepage and some links to other 
       cpan-related pages for the author (patch by martijn)
     - make an empty search give "No results found", rather than
       an error (noticed by corion)
     - make the webserver work as a local CPAN mirror so that you can
       point CPAN or CPANPLUS at it (idea by markf)
     - refactor downloading distributions to use the CPAN codepath

0.39 Tue Aug 19 08:27:37 BST 2008
     - make a single key from the license text and the license url
       from resources instead of displaying both seperately (patch
       by martijn)
     - sort dependencies
     - narrow down the search results based on educated guesses based
       on the search query (patch by martijn)
     - use Archive::Tar if installed, otherwise external tar 
       (patch by corion)
     - display the installed version of a distribution (patch by
       corion)
     - add an "Install" button, very alpha (patch by corion)
     - make /dist/Some-Distname work and extract redirect and 404
       support into their own methods (patch by jesse)
     - a more CPAN::Mini::Webserver specific banner at startup
       (patch by jesse)  
     - extract the code used to render an item in the distro list 
       and remove redundant filename prefix (patch by jesse)
     - require Parse::CPAN::Packages 2.28 to reduce warnings (patch
       by tokuhirom)
     - take 'use CPAN::Mini::Webserver' out of eval() so the 
       compliation failure is more obvious and doesn't cause issues
       (patch by miyagawa)
     - add links to cpantesters, cpanforum, cpanratings and RT
       (patch by martijn)
     - while showing distribution, split up files into categories
       (patch by martijn)
     - encode images with Base64 and ship the pod test

0.38 Mon Aug 18 09:15:25 BST 2008
     - fix bug which repeated metadata (spotted by claes)
     - remove unnecessary "use Term::ProgressBar::Quiet;"

0.37 Fri Aug 15 09:37:46 CEST 2008
     - show metadata on distribution pages (patch by martijn)
     - port can now be configured with --port command line option 
       (thanks to tokuhirom, miyagawa, martijn)
     - does Bonjour publishing if HTTP::Server::Simple::Bonjour is
       installed (miyagawa)
     - added /download links to individual files and tarballs
       (thanks to miyagawa)
     - highlight perl files in lib, t and hide files in inc
       (thanks to tokuhirom)

0.36 Thu Aug 14 16:20:53 CEST 2008
     - improve searching, you can now search for "buffy -test"
     - make links to modules in the pod and source point back
       to minicpan_webserver instead of to search.cpan.org
       (patch by martijn)
     - make code highlighting darker
     - change the port to 2963 (thanks to clkao)
     - syntax highlight *.t files (thanks to mfowler)

0.35 Tue Aug 12 07:30:28 BST 2008
     - remove failing pod.t test due to bugs in Pod::Simple
       (spotted by rsavage)
     - handle *.tgz as well as *.tar.gz (patch by rsavage)

0.34 Fri Aug  8 18:00:32 BST 2008
     - mention the subversion repository and the mailing list
     - require Template::Declare 0.29 (spotted by evdb)
     - require HTTP::Server::Simple 0.34 (spotted by ranguard)
     - added favicon
     - hide POD errors
     - add an opensearch plugin (such as Firefox's search bar)
     - skip tests unless there is an existing mirror
     - fix package links to go to a best-guess filename (and tests)

0.33 Fri Aug  8 08:00:12 BST 2008
     - require at least CPAN::Mini 0.565 as we need CPAN::Mini::App
       (noticed by bricas)
     - glob the local directory name (like CPAN::Mini does) to make 
       ~/my-little-cpan work (patch by Andy Armstrong) 

0.32 Sat Aug  2 19:27:12 BST 2008
     - initial release