Sitelet https://github.com/web2py/web2py/releases
Skip to content

Releases: web2py/web2py

Latest release supporting Python 3.9+

Choose a tag to compare

@mdipierro mdipierro released this 22 Dec 14:30
v3.1.1

version 3.1.1

Last release supporting Python 2.7

Choose a tag to compare

@mdipierro mdipierro released this 22 Dec 14:28
v2.27.1

version 2.27.1, added python3.11 support, linting, and formatting

2.19.1

Choose a tag to compare

@mdipierro mdipierro released this 21 Mar 20:19
version 2.19.1

R-2.17.1

Choose a tag to compare

@mdipierro mdipierro released this 06 Aug 00:58

Many bug fixes and integration with pyDAL 18.08

2.11.2

Choose a tag to compare

@niphlod niphlod released this 12 Jun 19:09

Many small but significative improvements and bug fixes

WARNING: DO NOT DOWNLOAD RELEASES FROM THIS GITHUB PAGE. DOWNLOAD THEM FROM THE web2py.com PAGE. THE GITHUB ONES DO NOT CONTAIN SUBMODULES.

R-2.10.3

Choose a tag to compare

@mdipierro mdipierro released this 02 Apr 21:40

WARNING: DO NOT DOWNLOAD RELEASES FROM THIS GITHUB PAGE. DOWNLOAD THEM FROM THE web2py.com PAGE. THE GITHUB ONES DO NOT CONTAIN SUBMODULES.

  • welcome app defaults to Bootstrap 3
  • DAL -> pyDAL (thanks Giovanni, Niphlod, Paolo)
    • new modular dal
    • fixed problems with GAE support
    • moved to full NDB support
    • improved connection pooling logic
  • optional cache.ram.max_ram_utilization = 90 (experimental)
  • improved cache.disk logic (thanks Niphlod and Leonel)
  • lots of pep8 improvements, thanks Richard
  • added support for email attchments when auth.settings.server='gae'
  • fixed app.yaml.example for GAE
  • fixed many small issues
  • many many more tests (thanks Giovanni, Niphlod, Paolo)
  • upgrading static libraries (bootstrap, codemirror, jquery, etc)

WARNING: DO NOT DOWNLOAD RELEASES FROM THIS GITHUB PAGE. DOWNLOAD THEM FROM THE web2py.com PAGE. THE GITHUB ONES DO NOT CONTAIN SUBMODULES.

R-2.10.2

R-2.10.2 Pre-release
Pre-release

Choose a tag to compare

@mdipierro mdipierro released this 01 Apr 16:14

WARNING: DO NOT DOWNLOAD RELEASES FROM THIS GITHUB PAGE. DOWNLOAD THEM FROM THE web2py.com PAGE. THE GITHUB ONES DO NOT CONTAIN SUBMODULES.

  • welcome app defaults to Bootstrap 3
  • DAL -> pyDAL (thanks Giovanni, Niphlod, Paolo)
    • new modular dal
    • fixed problems with GAE support
    • moved to full NDB support
    • improved connection pooling logic
  • optional cache.ram.max_ram_utilization = 90 (experimental)
  • improved cache.disk logic (thanks Niphlod and Leonel)
  • lots of pep8 improvements, thanks Richard
  • added support for email attchments when auth.settings.server='gae'
  • fixed app.yaml.example for GAE
  • fixed many small issues
  • many many more tests (thanks Giovanni, Niphlod, Paolo)
  • upgrading static libraries (bootstrap, codemirror, jquery, etc)

WARNING: DO NOT DOWNLOAD RELEASES FROM THIS GITHUB PAGE. DOWNLOAD THEM FROM THE web2py.com PAGE. THE GITHUB ONES DO NOT CONTAIN SUBMODULES.

R-2.10.1

R-2.10.1 Pre-release
Pre-release

Choose a tag to compare

@mdipierro mdipierro released this 01 Apr 16:14
  • welcome app defaults to Bootstrap 3
  • DAL -> pyDAL (thanks Giovanni, Niphlod, Paolo)
    • new modular dal
    • fixed problems with GAE support
    • moved to full NDB support
    • improved connection pooling logic
  • optional cache.ram.max_ram_utilization = 90 (experimental)
  • improved cache.disk logic (thanks Niphlod and Leonel)
  • lots of pep8 improvements, thanks Richard
  • added support for email attchments when auth.settings.server='gae'
  • fixed app.yaml.example for GAE
  • fixed many small issues
  • many many more tests (thanks Giovanni, Niphlod, Paolo)
  • upgrading static libraries (bootstrap, codemirror, jquery, etc)

2.9.12

Choose a tag to compare

@niphlod niphlod released this 18 Jan 13:15
  • Tornado HTTPS support, thanks Diego
  • Modular DAL, thanks Giovanni
  • Added coverage support, thanks Niphlod
  • More tests, thanks Niphlod and Paolo Valleri
  • Added support for show_if in readonly sqlform, thanks Paolo
  • Improved scheduler, thanks Niphlod
  • Email timeout support
  • Made web2py's custom_import work with circular imports, thanks Jack Kuan
  • Added Portuguese, Catalan, and Burmese translations
  • Allow map_hyphen to work for application names, thanks Tim Nyborg
  • New module appconfig.py, thanks Niphlod
  • Added geospatial support to Teradata adaptor, thanks Andrew Willimott
  • Many bug fixes

2.9.10

Choose a tag to compare

@niphlod niphlod released this 15 Sep 19:02
  • fixed a typo in the license of some login_methods code. It is now LGPL consistently with the rest of the web2py code. This change applied to all previous web2py versions.
  • support for SAML2 (with pysaml2)
  • Sphinx documentation (thanks Niphlod)
  • improved scheduler (thanks Niphlod)
  • increased security
  • postgres support for "INSERT ... RETURING ..."
  • ldap support for Certificate Authority (thanks Maggs and Shane)
  • improved support for S/Mime X.509 (thanks Gyuris)
  • better welcome app
  • support for Collection+JSON Hypermedia API (RESTful self documenting API)
  • jQuery 1.11
  • codemirror 4.0.3
  • support for the new janrain API
  • better cache.disk()
  • new "web2py.py -G config" to make GAE configuration easier
  • many small bug fixes