Changes for version 3.48

  • BUG FIXES
    • 1. <optgroup> default values are now properly escaped. Thanks to #raleigh.pm and Mark Stosberg. (RT#49606) 2. The change to exception handling in CGI::Carp introduced in 3.47 has been reverted for now. It caused regressions reported in RT#49630. Thanks to mkanat for the report.
  • DOCUMENTATION
    • 1. Documentation for upload() has been overhauled, thanks to Mark Stosberg. 2. Documentation for tmpFileName has been added. Thanks to Mark Stosberg and Nathaniel K. Smith. 3. URLS were updated, thanks to Leon Brocard and Yanick Champoux. (RT#49770)
  • INTERNALS
    • 1. More tests were added for autoescape, thanks to Bob Kuo. (RT#25485)

Modules

CGI
Handle Common Gateway Interface requests and responses
Backward compatibility module for CGI.pm
CGI routines for writing to the HTTPD (or other) error log
Interface to Netscape Cookies
CGI Interface for Fast CGI
module to produce nicely formatted HTML code
Simple Interface to Server Push
Backward compatibility module for defunct CGI::Switch
Internal utilities used by CGI module

Provides

in lib/CGI.pm
Fh
in lib/CGI.pm
in lib/CGI.pm