Framework: Session unlock() immediately after response is sent. Refs #2029
XhtmlWidget (label): "labelSource" attribute defines the view member that holds the LABEL tag content string. Refs #2049
ObjectsCollection Widget: displays a collecion starting from an array of objects and a template (php script or callable). Refs #2049
LazyLoaderAdapter: Access to an array-like object on demand using the lazy loader pattern. Refs #2049
CollectionController: the new type TableController should be based on. Refs #2049
SessionInterface: allow storing NULL values. Refs #2049
TextLabel Widget: fixed static label rendering when view value is an array..
HttpCommandReceiver (show): avoid HTTP redirect loops..
Js UI (jquery.nethgui.loading.js): Removed ajax requests counter because ajaxStop event is signalled when no more requests are active. Refs# 1748
CompositeController (prepareNextViewOptimized): fixed absolute redirects. Refs #1767
ObjectsCollection UI widget: implementation of "ifEmpty" attribute. Its value represent the template shown when the collection is empty. Refs #2049
Release 1.2.0