congrats, guys. It's becoming much better.
On Fri, Sep 13, 2013 at 12:02 AM, Massimo Di Pierro <massimo.dipie...@gmail.com> wrote: > And thanks to you Roberto, who also contributed with many patches! > > > On Thursday, 12 September 2013 19:55:38 UTC-5, Roberto Perdomo wrote: >> >> Great news!. >> >> Thanks to everybody for do a better web2py every day. >> >> El sep 12, 2013 8:21 PM, "Massimo Di Pierro" <massimo....@gmail.com> >> escribió: >>> >>> Thank you. The majority of the improvements in this version come from you >>> (Michele) and niphlod (Simone). >>> >>> Massimo >>> >>> On Thursday, 12 September 2013 18:53:50 UTC-5, Michele Comitini wrote: >>>> >>>> +1 >>>> >>>> Thank you Massimo! >>>> >>>> >>>> Il giorno venerdì 13 settembre 2013 00:27:37 UTC+2, Massimo Di Pierro ha >>>> scritto: >>>>> >>>>> Web2py 2.6.1 is finally OUT. It needs some more testing. >>>>> >>>>> READ BELOW BEFORE UPGRADING >>>>> >>>>> !!!! Attention all users: For pre 2.6 applications to work with web2py >>>>> >=2.6, you must copy static/js/web2py.js, controllers/appadmin.py, and >>>>> views/appadmin.html from the welcome app to your own apps (all of them). >>>>> >>>>> !!!! Attention production users: The updated handlers and examples are >>>>> in handlers/ and examples/. The updated ones will not override the >>>>> existing >>>>> ones. To use the new ones it is not sufficient to upgrade web2py, you also >>>>> need to copy the desired handler/example in the root web2py/ folder. >>>>> >>>>> !!!! Attention MySQL users: The length of string fields changed from >>>>> 255 to 512 bytes. If you have migrations enabled this will trigger a large >>>>> migration. To prevent it, first set migrate_enabled=False, upgrade, check >>>>> everything is ok, then add length=255 to your string Fields, then >>>>> re-enable >>>>> migrations with migrate_enabled=True if needed. >>>>> >>>>> - better directory structure: handlers/ extras/ examples/ >>>>> - better MongoDb support, thanks Alan >>>>> - better Admin editor interface, thanks Paolo, Roberto (codemirror 3), >>>>> and Lightdot >>>>> - better layout.html and web2py_bootstrap.css, thanks Paolo >>>>> - refactored web2py.js makes code more readable, thanks Niphlod >>>>> - compute fields can depend on other compute(d) fields >>>>> - more functions in appadmin (/manage/auth), thanks Anthony >>>>> - support for CAST in SQL generation >>>>> - new API jQuery('#component').reload() >>>>> - new API rows.render() >>>>> - new API table.field.referent, table._references >>>>> - new API db(...).validate_and_update(...) >>>>> - new API Wiki(..., force_render=True) renders the page source again >>>>> instead of using cached >>>>> - Wiki now automatically parses named component arguments >>>>> @{f:a=1,b='twp',c=variable} >>>>> - auth.get_or_create_user(login=False) >>>>> - auth = Auth(crsf_protection = False) prevents creating sessions in >>>>> login/register forms. >>>>> - enable multiple renderers in wiki, thanks Alan >>>>> - log messages from Auth are no longer translated (for speed and >>>>> readability) >>>>> - update jQuery mobile to 1.3.1 >>>>> - reduced memory footprint by conditionally loading Tk >>>>> - faster pbkdf2 uses OpenSSL, thanks Michele >>>>> - many speed improvements, thanks Michele >>>>> - better session logic, prevents false positive when detecting session >>>>> changes. >>>>> - scripts/import_static.py converts a static site to a web2py app >>>>> (experimental) >>>>> - support for new http error code 451 >>>>> - profiler saves dump in dir, thanks Niphlod >>>>> - upgraded pyfpdf, thanks Mariano >>>>> - gluon/contrib/pdfinvoice.py for generating PDF invoices (assumes >>>>> reportlab) >>>>> - no more double submission of forms (even without crsf protection), >>>>> thanks Niphlod >>>>> - speedup for define_table, thanks Michele >>>>> - settings.cfg to admin, thanks Paolo >>>>> - many bugs fixed, thanks Niphlod, Michele, Roberto, Jonathan, and many >>>>> others >>> >>> -- >>> Resources: >>> - http://web2py.com >>> - http://web2py.com/book (Documentation) >>> - http://github.com/web2py/web2py (Source code) >>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "web2py-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to web2py+un...@googlegroups.com. >>> >>> For more options, visit https://groups.google.com/groups/opt_out. > > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.