Skip to main content



TUWF-1.5


The Ultimate Website Framework

Changes for 1.5 - 2023-01-18

  • Add tuwf->req() method for storing request-local data
  • Add tuwf->captures() as alternative to handler arguments
  • Add support for Max-Age and SameSite properties in resCookie()
  • Add support for JSON::PP and Cpanel::JSON::PP
  • Add support for calling dbPage() in scalar context
  • Add "onerror" and "undefbool" built-in validations
  • Add support for subroutine arguments to 'default' validation option
  • Add TUWF::Validate::Interop::elm_decoder() (undocumented)
  • Add support for undef and concat attributes in TUWF::XML
  • Add TUWF::XML::xml_string() function
  • Add summary tag to TUWF::XML
  • Add "db_connect" hook
  • Add "fastcgi_max_requests" setting
  • Add support for graceful process shutdown in FastCGI mode
  • Add support for output compression for resJSON, resFile and resBinary
  • Fix handling recursion from the log_format subroutine
  • Fix encoding of HTTP response headers
  • Fix calling error_404_handler before the "after" hooks.
  • Fix handling of SIGCHLD when using the builtin HTTP server
  • Fix logging during startup
  • Fix input modification on TUWF::Validate with unknown=>"reject" hashes
  • Fix handling of HTTP DELETE requests
  • Fix handling for HTTP 204 responses
  • Remove error on resFile() path traversal, just return a 404 instead
  • Disallow IP address hosts as part of email validation
  • Use Perl built-in utf8 functions instead of Encode module

metacpan.org/dist/TUWF



Util-H2O-More-0.2.4


provides baptise, a drop-in replacement for bless; like if bless created accessors for you. This module also provides additional methods built using h2o or o2h from Util::H2O that allow for the incremental addition of OOP into existing or small scale Perl code without having to fully commit to a Perl OOP framework or compromise one's personal Perl style.

Changes for 0.2.4

  • changed ini2o to ini2h2o, o2ini to h2o2ini to make the naming more consistent with already existing helper apps, like opt2h2o (sorry if this causes anyone problems; I don't assume many people use this too heavily atm).

metacpan.org/dist/Util-H2O-Mor…



SPVM-0.9682


SPVM Language

Changes for 0.9682 - 2022-01-18

  • New Feature
  • Internal Compatible Changes
  • Incompatible Changes
  • Bug Fix

metacpan.org/dist/SPVM



ZHOUYI-0.14


The ZHOUYI is module interpreter and outer the Chinese ancient philosophy of The Book of Change(易经);


metacpan.org/dist/ZHOUYI



App-shcompgen-0.325


Generate shell completion scripts

Changes for 0.325 - 2022-10-07

  • Support Perl scripts that use CLI::MetaUtil::Getopt::Long{,::Complete}.

metacpan.org/dist/App-shcompge…