Revision history for Pod-POM-Web
1.27 02.07.2021
- fix various failures reported by cpantesters
1.26 01.07.2021
- fix directories where to find basic Perl docs
1.25 20.06.2021
- migrated to Plack architecture
- generate fulltext index from within the application
- use CPAN::Common::Index for knowing the latest CPAN version of a module
- general reorganization of code and documentation
1.24 07.02.2021
- fixed encoding problems when source code is UTF-8
- startup options to specify additional module dirs and script dirs
- drop links to AnnoCPAN (unfortunately that project is dead)
- various improvements in doc and repository structure (Paul Cochrane)
- return 403 on absent module (Ben Bullock)
1.23 13.09.2017
- still some test failures due to Module::Metadata 1.000031 -- force v1.000033
1.22 03.08.2017
- request.t failed on perl 5.24 because HTTP::Request has no version number
1.21 30.07.2017
- rely on Module::Metadata to parse version numbers
1.20 27.04.2014
- #95075 fix relative urls to absolutes in initial frameset
- get rid of old method "redirect_index"
- fix obsolete hyperlinks (cpanforum, Kobes)
1.19 15.04.2013
- meta_merge ref. to Github repo
1.18 24.08.2012
- fixed [rt.cpan.org #79079] Non-ASCII character seen before =encoding
1.17 01.05.2011
- skip tests on systems that do not have 'perlfunc.pod' or 'perlvar.pod'
1.16 28.04.2011
- Export 'server' and 'index' functions into main:: namespace if
called from command-line (suggested by DOLMEN -- Olivier Mengué)
- fix titles containing POD markup
- explicit error message if perlfunc or perlvar are not installed
1.15 20.11.2010
- H1 header can be either NAME or TITLE
- adapt to new structure of perlvar.pod in bleadperl
- CSS fix for diplaying AnnoCPAN notes
- dependency on Pod::POM 0.25
1.14 08.06.2010
- fix for pods/perl.pod change of structure since perl 5.12
1.13
- ignoring dirs starting with '.'
- no HTML rendering for perltoc (too slow)
- support for perlvar
- computing TOC layout, works for MSIE6, MSIE8, FF, Chrome and Safari
- many JS fixes (done in Alien-GvaScript 1.20)
- applied patch by Elliot Shank for specifiying the page title
- tested on MSIE8, FF3.5, safari4, Chrome3
1.12
- sync TOC, automatically open nodes in TOC
- support aliases in links L<alias|http://...>
- fixed bugs in URLs containing special chars like L<http://foo$/...>
- disabled automatic links within text nodes
- links to external resources will open in a blank page
- fixed bugs in displaying scripts (as opposed to modules)
- toc ignores directories starting with '.'
- toc_pragmas ignores "pod", "pods" and "inc" subdirs
1.11 13.11.2008
- removed =begin BUGS section in Pod that was preventing proper display
- fixed perlio layer for pass-through binary files
- ref to PodPOMWeb.css used wrong case (undetected on -Win32!)
- fixed page titles when the name has no "-- description"
1.10 07.11.2008
- passthrough for non-POD files (i.e. images, css, etc.)
- clicking hrefs in the TOC really loads the pages
- recompute height of treeNavigator
- alphabetical sort of Perl docs in each section
- sync displayed pages / TOC
- tooltips for Perl docs
- fixed hyperlinks in perlfunc
- initial page is 'perl' instead of 'perlintro', with hyperlinks
1.09
- Hyperlink to search.cpan.org/perldoc
- look for perl* files in both "pod" and "pods" subdirs
1.08
- fixed bug with onComplete introduced in 1.07
- fixed bug: no entries in section "Unclassified" (patch from A. Jousset)
- adaptation for Search::Indexer v0.75 (bugfix on incremental reindexing)
1.07
- reorganised TOC : modules by initial letter
- also serve scripts
- display installation date [and CPAN latest version]
- bug fix: entity encoding when no syntax colouring package
- onComplete sends form.submit() in Search input box
1.06 30.05.2007
- fixed Firefox CSS bug introduced in v1.05
- updated doc for modperl configuration
- friendly message in /index if javascript is disabled
1.05 11.05.2007
- patch from CDOLAN to add <head><title>
- patch from CDOLAN to insert AnnoCPAN comments
- fixed CSS for Firefox H1 .. H6
1.04 24.04.2007
- patch from CDOLAN to show tooltips in module tree
- hyperlinks from source code to use'd modules
1.03 24.04.2007
- t/indexer.t no longer fails if Search::Indexer is not installed
- a little more help in Pod::POM::Web::Help.pod
1.02 22.04.2007
- fixes in standalone server (thanks BooK and CDOLAN)
1.01 11.03.2007
- explicit dependency on Pod::POM 0.17
- avoid double indexing when finding overlapping paths in @INC
- indexing is incremental and skips big files
- indexing without word positions (less precise, but much smaller)
- paging in fulltext results
1.00 08.03.2007
- first public release