Releases: xp-forge/web
Releases · xp-forge/web
4.5.1: Formdata decoding fix
- Fixed error [] operator not supported for strings when handling array
parameters
(@thekid) - Fixed multipart/formdata field names and values decoding, these are not
urlencoded. Ignore the specification which states"
,\r
and\n
need to be escaped for consistency with PHP, see php/php-src#8206
(@thekid)
4.5.0: Null logging
4.4.2: Params fix
- Fixed accessing params from a request with content-type, but without
content; following the be liberal in what you accept paradigm.
(@thekid)
4.4.1: Request dispatching fix
- Fixed request dispatching inside development webserver - @thekid
4.4.0: Developer console love
- Added trace marker (debug or error) to the server log files when
the development console is shown.
(@thekid) - Merged PR #117: Catch errors and display them in development console.
(@thekid) - Fixed
echo 0;
(or 0.0, or "0") not triggering the development console
(@thekid) - Fixed trace data not appearing in logfile in development mode - @thekid
- Merged PR #115: Add
web.Headers::qfactors()
, which can be used when
implementing content negotiation
(@thekid)
4.3.0: Dispatching with query
- Extended
web.Request::dispatch()
to accept query strings inside path
(@thekid)
4.2.0: Dispatching
4.1.1: Rewriting fix
4.1.0: XP 12 compatibility
- Made compatible with XP 12 - @thekid
4.0.0: Application initialization & tracing
- Heads up: Removed deprecated
transfer()
methods from Stream,
Upload and Response classes, they have been superseded bytransmit()
.
(@thekid) - Merged PR #91: Application initialization. Implementations can chose
to implement theinitialize()
method (which is empty by default)
to perform database migration, wait for dependant services, etcetera,
when the server starts up.
(@thekid) - Merged PR #103: Make it possible to append trace data to the response
which will appear in the log file
(@thekid) - Merged PR #102: Extract static content handling into reusable class.
See also xp-forge/frontend#39
(@thekid) - Merged PR #89: Add optional parameter $append to
cookie()
- @thekid - Merged PR #107: Fix SAPI uploads with array parameters - @thekid