Changes for version 0.20

  • API Add 'neaf form => name => {...}' for kosher input validation
  • MOD Add X::Form::Wildcard module to handle unforeknown request params
  • API Add public log_error() method to Request, use it for all errors
  • API BREAK Split upload() into upload_utf8() and upload_raw()
  • API BREAK Remove req->set,get_default for good
  • REF Replace JSON dependency with JSON::MaybeXS
  • REF Replace concatenation with md5 in req->id generator (todo SHA3)
  • DOC Improve Neaf documentation NOCODE
  • BUG Multiple bugs fixed, new ones added

Modules

Not Even A (Web Application) Framework
Command line debugger and runner for Not Even A Framework
Exception class for Not Even A Framework.
Request class for Not Even A Framework
Apache2 (mod_perl) driver for Not Even A Framework.
part of test suite for Not Even A Framework
Not Even A Framework: PSGI driver.
File upload object for Not Even A Framework
Some static functions for Not Even A Framework
Base [V]iew for Not Even A Framework.
Data::Dumper interface for Not Even A Framework
JSON-base view for Not Even A Framework.
Template toolkit-based view module for Neaf.
base class for Not Even A Framework extentions.
serve static content for Not Even A Framework.
Form validator for Not Even A Framework
Form validation result object.
LIVR-based form validator for Not Even A Framework.
A special case form with unforeknown fields
server request/performance statistics.
Session engine base class for Not Even A Framework
Stateless cookie-based session for Neaf
File-based sessions for Not Even A Framework.
SQL-based session backend for Not Even A Framework.

Provides

in lib/MVC/Neaf/X/Session/Base.pm