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

Changelog History
Page 8

  • v1.81.2 Changes

    • πŸ›  fixed bug in Auth
  • v1.81.1 Changes

    • πŸ‘ rpx (janrain) support out of the box, allows login with Facebook, MySpace, etc. Thanks Mr Freeze
    • πŸ”’ Increased security (escape single and double quotes, thanks Craig"
    • πŸ›  Fixed a bug with db.table.field.uploadseparate=True and autodelete
    • πŸ†• New welcome app with superfish and jQuery 1.4.2
    • βœ‚ Deleted openwysiwyg from admin
    • 0️⃣ In XML and xmlescape quote defaults to True. Both ' and " are escaped. Thanks Craig Younkins
  • v1.80.1 Changes

    • MARKMIN helper (no backward compatibility promise yet)
    • self._last_reference, thanks Dave (no backward compatibility promise yet)
    • IS_EQUAL_TO
    • πŸ‘ zh-tw and better internationalization page, thanks Daniel Lin and Iceberg
    • πŸ‘ better crud.search, thanks MrFreeze
    • Rocket interfaces, thanks Nik Klever
    • db.table.field.uploadseparate=True, thanks Gyuris
    • SCOPE_IDENITY for MSSQL, thanks Jose
    • fixed email attachment issue, thanks Bob_in_Comox
    • fixed problem with groupby and IS_IN_DB
    • πŸ›  other bug fixes
    • πŸ†• new implementation for local_import
    • ajax(..,...,null)
    • πŸ›  fixed Chrome bug in calendar.js, thanks Iceberg
    • experimental scrips/web2py-setup-fedora.sh
    • generic.load, thanks Iceberg
  • v1.79.2 Changes

    • solved simplejson imcompatibility problem
  • v1.79.1 Changes

    • x509 emails, thanks Gyuris
    • attachment and html in Mail on GAE, thanks PanosJee
    • πŸ›  fixed docstring in SQLTABLE, thanks aabelyakov
    • 🏷 TAG(html) parese html into helpers (experimental, still some problems with unicode, , thanks RobertVa for unicode help)
    • DIV.elements(find=re.compile(....))
    • DIV.flatten()
    • πŸ‘ DIV.elements('....') supports jQuery syntax in '....'
    • πŸ‘ better it-it.py and it.py, thanks Marcello Della Longa
    • πŸ›  Many Bug fixes:
    • πŸ‘Œ improved support for DAL and joins in postgresql/oracle, thanks Nico de Groot
    • bux fixex in html.py, thanks Ian
    • πŸ›  fixed an issue with registration_key==None, thanks Jay Kelkar
    • πŸ›  fixed bug in gql.py, thanks NoNoNo
    • πŸ›  fixed problem with multiple and checkboxes, thanks MIchael Howden
    • πŸ›  fixed bug in gae, thanks NoNoNo
    • βͺ restored 2.4 compatibility, thanks Paolo Gasparello
    • ⚑️ auth.update() when pictures in profile
    • πŸ’… formstyle can be a function, thanks Howden
    • escape in sanitizer, thanks Howes
    • βž• add missing settings, thanks Hamdy
    • find and exclude return empty Rows instead of [], thanks iceberg
    • simplejson 2.1.1 should fix compatibility problems
    • βž• added sms_utils and Authorize.net in contrib
  • v1.78.3 Changes

    • βͺ reverted temporarily to old template system because of backward compatibility issues
  • v1.78.1 Changes

    • πŸ†• new template system allows {{block name}}{{end}}, thanks Thadeus
    • πŸ›  fixed mime headers in emails, included PGP in emails, thanks Gyuris
    • automatic database retry connect when pooling and lost connections
    • OPTGROUP helper, thanks Iceberg
    • web2py_ajax_trap captures all form submissions, thank you Skiros
    • multicolumn checkwidget and arbitrary chars in multiple is_in_set, thanks hy
    • QuΓ©bΓ©cois for welcome, thanks Chris
    • crud.search(), thanks Mr Freeze
    • DAL(...migrate,fake_migrate), thanks Thadeus
  • v1.77.3 Changes

    • some cleanup of code in compileapp
  • v1.77.2 Changes

    • πŸ›  fixed x-index in calendar
  • v1.77.1 Changes

    • 🌐 Replaced CherryPy with Rocket web server, thanks Tim
    • CacheOnDisk allows to specify a folder
    • IS_DATE/DATETIME can handle any year since 0
    • SQLTABLE(...,headers='fieldname:capitalize')
    • Field().with_alias, thanks Nathan and Mengu
    • has_membership(group=...,role=...), thank Jonathan
    • db.define_table(username=True), thanks Jonathan
    • gluon.tools.prettydate
    • can specify hostname in routes_out (same syntax as routes in), thanks Martin
    • db.table.bulk_insert([...records...]) now works on GAE, thanks Jon
    • IS_EMAIL validates on 'localhost', thanks Jonathan
    • welcome/views/layout.html uses ez.css, thanks Yarko
    • πŸ‘ mail attachments support utf8, thanks szimszon
    • works with PyPy, thanks Joe
    • πŸ‘ better Firebird support, thanks Jose
    • πŸ‘ better Oracle support, thanks Gabriele
    • πŸ‘ cron supports days of week
    • πŸ’… SQLFORM(...,formstyle="table3cols") or "table2cols" or "divs" or "ul"
    • πŸ’… crud.settings.formstyle
    • web2py.py -f folder allows to specify locations of applications, thanks Iceberg
    • πŸ‘ better/faster regex in template works in Jython
    • πŸ›  fixed lots of small bugs