Skip to content

Releases: web2py/web2py

Latest release supporting Python 3.9+

22 Dec 14:30

Choose a tag to compare

Last release supporting Python 2.7

22 Dec 14:28

Choose a tag to compare

v2.27.1

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

2.19.1

21 Mar 20:19

Choose a tag to compare

version 2.19.1

R-2.17.1

06 Aug 00:58

Choose a tag to compare

Many bug fixes and integration with pyDAL 18.08

2.11.2

12 Jun 19:09

Choose a tag to compare

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

02 Apr 21:40

Choose a tag to compare

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

01 Apr 16:14

Choose a tag to compare

R-2.10.2 Pre-release
Pre-release

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

01 Apr 16:14

Choose a tag to compare

R-2.10.1 Pre-release
Pre-release
  • 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

18 Jan 13:15

Choose a tag to compare

  • 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

15 Sep 19:02

Choose a tag to compare

  • 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