This is the best version! its stable and fast. Thanks. Question about the book, is the online/pdf the same? you say is in between versions, both??
thanks On Monday, 15 October 2012 18:04:36 UTC-7, Massimo Di Pierro wrote: > > The book is now kind of in between versions.... it is correct but some of > the new features are not described and some example use old API while there > is a better way. I plan to finish update it and release the 5th editions > within one month. Hopefully sooner. > > On Monday, 15 October 2012 20:01:33 UTC-5, apps in tables wrote: >> >> >> Fantastic.....as usual. >> >> tiny hint: >> can the book title be more descriptive of the related version of web2py ? >> >> >> On Monday, October 15, 2012 8:30:42 PM UTC+3, martzi wrote: >>> >>> Many thanks Massimo web2py is here to stay ! >>> >>> On Monday, October 15, 2012 1:55:39 PM UTC+2, Massimo Di Pierro wrote: >>>> >>>> Changelog: >>>> >>>> - overall faster web2py >>>> - when apps are deleted, a w2p copy left in deposit folder >>>> - change in cron (it is now disabled by default). removed -N option and >>>> introdu\ >>>> ced -Y. >>>> - faster web2py_uuid() and request initialization logic, thanks Michele >>>> - static asset management, thanks Niphlod >>>> - improved mobile admin >>>> - request.requires_https and Auth(secure=True), thanks Yarin and Niphlod >>>> - better custom_import (works per app and is faster), thanks Michele >>>> - redis_sesssion.py, thanks Niphlod >>>> - allow entropy computation in IS_STRONG and web2py.js, thanks Jonathan >>>> and Nip\ >>>> hlod >>>> - fixed many aith.wiki problems >>>> - support for auth.wiki(render='html') >>>> - better welcome layout, thanks Paolo >>>> - db.define_table(...,redefine=True) >>>> - DAL, Row, and Rows object can now be pickled/unpickled, thanks to >>>> zombie DAL. >>>> - admin uses codemirror >>>> - allow syntax auth = Auth(db).define_tables() >>>> - better auth.wiki with preview, thanks Alan >>>> - better auth.impersonate, thanks Alan >>>> - upgraded jQuery 1.8 >>>> - upgraded Bootstrap 2.1 >>>> - fixed problems with dropbox_account.py >>>> - many fixes to cache.ram, cache.disk, memcache and gae_memcache >>>> - cache.with_prefix(cache.ram,'prefix') >>>> - db.table.field.epoch() counts seconds from epoch >>>> - DAL support for SQL CASE, example: >>>> db().select(...query.case('true','false)) >>>> - DAL(...,do_connect=False) allows faking connections >>>> - DAL(...,auto_import=True) now retieves some fiel attributes >>>> - mail can specify a sender: mail.send(...,sender='Mr X <%(sender)s>') >>>> - renamed gluon/contrib/comet_messaging.py -> >>>> gluon/contrib/websocket_messaging.py >>>> >>>> Please check it and report any problem. >>>> As usual, thanks to the many people who have contributed, in particular >>>> Michele and Niphlod. >>>> >>>> Massimo >>>> >>> --