Changes for version 0.3 - 2025-03-10

  • FU::Validate: Change API, ->validate() now returns data or throws error on failure
  • FU::Validate: Rename 'rmwhitespace' to 'trim'
  • FU::Validate: Support (more) human-readable error messages
  • FU::Pg: Add support for COPY operations
  • FU::Pg: Support types with dynamic OIDs
  • FU: Add support for reading multipart/form-data
  • FU: Add convenience methods for reading and writing JSON
  • FU: Fix error in handling a 400
  • FU::MultipartFormData: New helper module
  • Fix some tests
  • Some doc improvements

Documentation

A bunch of automated benchmark results.

Modules

FU
Framework Ultimatum: A Lean and Efficient Zero-Dependency Web Framework.
Extremely Basic Process-Wide Logging Infrastructure
Parse multipart/form-data
The Ultimate (synchronous) Interface to PostgreSQL
Small and Safe SQL Query Builder
Miscellaneous utility functions that really should have been part of a core Perl installation but aren't for some reason because the Perl community doesn't believe in the concept of a "batteries included" standard library. </rant>
Data and form validation and normalization
Convenient and efficient XML and HTML generator.

Provides

in FU/DebugImpl.pm
in FU/Pg.pm
in FU/Pg.pm
in FU/Validate.pm
in FU/XS.pm
in FU.pm
in FU.pm