Skip to content

v1.0.0

@kriskowal kriskowal tagged this 12 Oct 01:38
-   ``End`` is now ``Cap``
-   ``PostContent`` is now ``ContentRequest``
-   ``PostJson`` is now ``JsonRequest``
-   ``FileConcat`` is gone.
-   ``ContentLength`` is gone, permanently.
-   Reversed the argument order for ``Headers`` middleware,
    now ``Headers(nextApp, headers)``

Additions and Upgrades

-   Completed ``{,Permanent,Temporary}{r,R}edirect{,Tree}``
-   Added ``Tap(app, tap)`` for intercepting requests
-   Added ``Trap(app, trap)`` for intercepting responses
-   Added ``Proxy(url|app(request):request)``
-   Added ``debug`` flag to ``Error`` middle-ware
-   Added ``Permanent`` and caused all downstream-ware to
    respect the ``request.permanent`` flag to make redirects
    permanent instead of temporary (default).
-   Synchronized Q for a fix to thenable promise
    assimilation.
-   Refurbished documentation and change log in Markdown
    format.
-   Added some unit tests.
Assets 2
Loading