All Versions
152
Latest Version
Avg Release Cycle
45 days
Latest Release
2024 days ago

Changelog History
Page 10

  • v1.74.7 Changes

    • request_password_reset and password reset verification
    • python web2py.py -S app -M -R script.py -A arg1 arg2 arg3
    • T("%(a)s") % dict(a="hello")
  • v1.74.6 Changes

    • ๐Ÿ› bug fixes
    • IS_IN_DB(...,_and=IS_NOT_IN_DB)
    • Smaller populate, thanks Piotr
    • ๐Ÿ‘ better slicing of fields, thanks Michael Fig
    • Cache stats, thanks Thadeus
    • ๐Ÿ‘ Better gql.py
    • IS_IN_DB and IS_IN_SET default to zero='', no longer zero=None
  • v1.74.5 Changes

    • ๐Ÿ› bug fixes
    • โช restored python 2.4 support,thanks ont.rif
    • ๐Ÿ‘Œ support for native types on Google App Engine
    • cache.ram usage statictics, thanks Thadus
    • no more auth manu in scaffolding
    • no more spash screen with -Q
    • ๐Ÿ›  fixed doctest in html.py, thanks Anand Vaidya
    • export_to_csv_file has represent, thanks Thadeus
  • v1.74.2-4 Changes

    • ๐Ÿ›  Fix bugs including including unicode in emails and blobs on GAE
  • v1.74.1 Changes

    • ๐Ÿšš Moved to mercurial
    • 0๏ธโƒฃ Default validators use the new define_table(....,format='...')
    • New get_vars and post_vars compatible in 2.5 and 2.6 (thanks Tim)
    • Major rewrite of gql.py extends DAL syntax on GAE
    • โฌ†๏ธ No more *.w2p, welcome.w2p is create automatically, base apps are always upgraded
    • export_to_csv(delimiter = ',', quotechar = '"', quoting = csv.QUOTE_MINIMAL), thanks Thadeus
  • v1.73.1 Changes

    • ๐Ÿ›  Fixed problem with storage and comparison of Row objects
    • ๐Ÿ›  Fixed problem with mail on GAE
    • Fixed problem with T in IS_DATE(TIME) error_message and format
    • Rows[i].delete_record()
    • ๐Ÿ‘ Even better support for legacy databases
    • ๐Ÿ‘ Experimantal support for non UTF8 encoding in DB
    • ๐Ÿ‘ Better IPV4 (thanks Thandeus)
    • 0๏ธโƒฃ T.current_languages default to 'en' and new T.set_current_languages(...) (thanks Yarko)
    • INPUT(...,hideerror=False) used to fix rare chechbox widget problem
    • Admin allows change of admin password
    • ๐Ÿ†• New gluon/contrib/populate.py
    • Size of input/textarea set by CSS no more by jQuery (thanks Iceberg)
    • Customizable CSV (thanks Thandeus)
    • ๐Ÿ›  More bug fixed (thanks Thandeus)
    • ๐Ÿ‘ Better regex for template fixed Jython problem (thank Jonathan)
  • v1.72.1 Changes

    • ๐Ÿ‘ Better support for legacy databases
  • v1.71.1 Changes

    • Complete rewrite of Rows
    • ๐Ÿ“‡ renamed DALStorage->Rows, DALRef->Reference
    • Experimental serializarion of Row and Rows (get serialized to dict and list of dict)
    • DAL(...,folder) and template.render(content=, context=) make it more modular
  • v1.70.1 Changes

    • ๐Ÿ›  Fixed bug with Rows.as_list and DALRef
    • โž• Added Rows.as_dict (thanks Mr Freeze and Thedeus)
    • โž• Added request.wsgi (thanks hcvst) allows running wsgi apps under web2py and applying wegi middleware to regular web2py actions that return strings.
    • Experimental distributed transactions between postgresql, mysql and firebird
    • Finally local_import is here!
  • v1.69.1 Changes

    • ๐Ÿ›  Fixed a bug introduced in 1.68 about inserting unicode in DAL
    • ๐Ÿ›  Fixed other small bugs
    • ๐Ÿ‘ Better support for legacy databases (thank Denes)
    • response.meta replaces response.author, response.keywords, response.description
    • ๐Ÿ”Œ response.files stets dependes in plugins
    • ๐Ÿ‘ better admin for packing/unpacking plugins
    • reference fiels nor evaluate to DALRef with lazy evaluation (cool, thanks Mr Freeze)
    • can insert a record in place of a reference
    • record[e] instead of record._extra[e] (tentatively!)
    • โšก๏ธ record.update_record() with no args
    • rows.find() (thanks Mr Freeze)
    • rows.exclude()
    • rows.sort()
    • rows[:]