Enhancement: Added support for a generic page link renderer
Enhancement: Added support for links defined with link parameters
including the placeholder "__source__"
Enhancement: Added support for "img" FormTag
Enhancement: Added support for dynamic content which is never cacheable
Enhancement: Added generic "is_supported()" syntax with "SupportsMixin"
Enhancement: Added support for query string only link type
Enhancement: Added "get_lang_default()" and renamed
"get_output_format()" to "get_output_handler()" in "AbstractHttpRequest"
Enhancement: Added setters for expire and last modified values in
"AbstractHttpResponse"
Enhancement: Added support for (X)HTML HEAD canonical URL and
description
Enhancement: Added pylint configuration
Change: Session cookie is no longer set in the response object but in
the corresponsing session adapter
Change: Moved "AbstractInnerRequest" class to "pas_server" as well
Change: Renamed "dict2xml()" to "dict_to_xml()" and "xml2dict()"
accordingly
Change: Moved code from "dNG.pas.net.http" package module to
"dNG.pas.net.http.ServerImplementation"
Change: Renamed "dNG.pas.data.text.InputForm" to
"dNG.pas.data.text.FormProcessor"
Change: Renamed "dNG.pas.data.xhtml.form.Input" to
"dNG.pas.data.xhtml.form.Processor"
Change: Renamed "dNG.pas.data.oset.*" to "dNG.pas.data.xhtml.oset.*"
Change: Renamed "dNG.pas.data.theme.*" to "dNG.pas.data.xhtml.theme.*"
Fix: Catch exceptions in "HttpWsgi1Request" to prevent empty responses
Fix: "redirect()" is not defined for "AbstractInnerHttpRequest"
Fix: Fixed exception in "set_iline()" of "PredefinedHttpRequest"
Fix: Links created by "dNG.pas.data.text.Link" could have an invalid
syntax
Trivial: Updated README and moved "Fiduciary Licence Agreement" to
"_developer"