# 2.1.2 * Feature #6359: add XPath function for() * Feature #7163: implement a route service * Feature #7460: support HTTP proxy * Feature #7461: add XPath function url() * Feature #7463: add attribute tpl:url._ * Feature #7464: replace XSL with HTML template in web console * Bug #7465: fix all the relative URL used by the web console * Feature #7466: generate Default/PDF renderers configuration from HTMLRenderer * Feature #7467: support parameters in HTML templates * Feature #7468: add attribute tpl:copy-of * Feature #7472: merge parameters "template" and "stylesheet" of renderers * Feature #7559: create a SynchronousCacheConnector * Bug #7566: fields of view "form" are disabled when they have default value * Feature #7619: replace @INCLUDES with #include in properties files * Feature #7649: develop a XMLTemplateProcessor plugin * Feature #7770: support calling java from XPath implementation of DOM4J * Feature #7806: support custom XPath functions * Feature #7811: support server-side argument validation with XPath * Feature #7929: support deleting an entry from RotatingCacheConnector * Bug #7996: SFTPConnector need publickey parameter to have successful connection * Bug #8043: Argument may ignore part of default value * Feature #8133: support XPath function sort() * Bug #8140: is converted to * Feature #8151: support XPath function current() in XML template engine * Feature #8153: detect @future="true" when path is relative to function current() * Feature #8154: detect @future="true" when path is into element * Bug #8155: namespace mapping is not forwarded to the XPath engine * Bug #8162: path starting with axis 'parent' do not detect @future at the right place * Feature #8172: support XPath function append() * Feature #8197: homogenised XPath implicit conversions to XML * Feature #8378: implement for , and * Bug #8380: remove attribute @evaluated from generated adaptors documentation * Bug #8383: future events recording not triggered with XPath 'parent::*' * Feature #8403: implement new commands lavoisier-upgrade.sh and lavoisier-restore.sh * Feature #8405: implement XPath function choose_not_null(arg1, arg2) * Feature #8406: support hard-coded argument "_nb_steps_" * Feature #8527: convert multiselect HTML request to comma-separated values * Feature #9086: enable refreshing all notifiable caches with one single click * Feature #9604: improve support for java langage in XPath * Feature #9605: develop XPath functions camel_case() and case() * Feature #10087: lavoisier homepage * Bug #10686: Stacktrace * Bug #11126: Stacktrace