Changelog
#1.82.1 - new template system supports {{block}}, thanks Thadeus - new db.table(id,[field=value]) and db.table(query) syntax to get first matching record - URL('index') (no more r=request), thanks Thadeus - mail.send(message='<html>...</html>', ....) - DAL([uri1, uri2, uri3]) for load balancing - @service.soap(...) with mysimplesoap, thanks Mariano - request.ajax to detect if action is called via ajax, tahnks Jonathan and David Mako - more captcha options, thanks Vidul - openid and oauth2 thanks Michele and Keith - better PluginManager and load components - FORM(...,hideerror=True) for custom forms