Projects / web2py / Releases

All releases of web2py

  •  31 Dec 2009 03:33
Avatar

    Release Notes: Bugs were fixed. auth.user_id was added as a shortcut for auth.user.id that defaults to None if not logged in. Support was added for all native types on Google App Engine (for example StringListProperty). Python 2.4 support was restored. cache.ram usage statictics were added. Doctest in html.py was fixed. export_to_csv_file now has represent.

    •  15 Dec 2009 10:21
    Avatar

      Release Notes: Default validators now use the new define_table(....,format='...'). New get_vars and post_vars were added that are compatible in 2.5 and 2.6. A major rewrite of gql.py was done to extend DAL syntax on GAE and to support belongs. *.w2p files are no longer used. welcome.w2p is created automatically, and base apps are always upgraded. The decimal validator allows negative numbers. The 1.74.* version series will be the last with the old DAL. The new DAL is in gluon/dal.py.

      •  22 Oct 2009 01:16
      Avatar

        Release Notes: This release includes a new cron implementation, Hindi and Spanish translations, progress bars in cached uploads, Ingres database support, and legacy database support for DB2 and MSSQL with non-int primary keys. A default setting was provided for content-type, which may cause strange behavior in old apps when downloading images. IS_UPPER and IS_LOWER now work with Unicode. CLENUP now takes a regexp of allowed/non-allowed characters. rewrite.py now allows dynamic routes. Better error messages were provided for IS_INT_* and IS_FLOAT_* .

        •  18 Sep 2009 02:49
        Avatar

          Release Notes: Lots of small bugs were fixed. For upload fields, you can choose the Field(...,uploadfolder="..."). The latest wsgiserver is included, which should solve problems with truncated downloads. Default string fields are now 512 bytes. This may trigger a migration on existing tables. The shell has [unlock] buttons. appadmin works on GAE out of the box.

          •  24 Aug 2009 01:54
          Avatar

            Release Notes: This release fixes a bug in IS_LENGTH and allows actions to return Unicode strings (automatically converted to UTF-8). There are minor typos and bugfixes. form.vars.uploadfield_newfilename is back. The new logo is in (experimental). The major change is the following replacements: SQLField -> Field, SQLRows -> Rows, SQLXorable -> Expression, SQLQuery -> Query, SQLSet -> Set, and SQLStorage -> DALStorage. The classes with the SQL prefix try for backward compatibility. Now you can use Field everywhere; you never need SQLField or db.Field anymore.

            •  02 Jul 2009 03:17
            Avatar

              Release Notes: reST complaint docstrings are used for Sphinx. gluon/contrib/login_methods/gae_google_account.py was added for Google CAS login on GAE. A problem with Auth and a Firebird "password" issue were fixed. auth.settings.create_user_groups was added. Tickets are stored in the datastore on GAE and are also logged. IS_LENGTH was improved with max and min. IS_EMAIL was improved with filters. The IS_IMAGE checks were added for format and size. IS_IPV4 was added.

              •  13 Jun 2009 10:26
              Avatar

                Release Notes: Models are now much faster. This version works on Jython without tweaks and supports SQLite and and PostgreSQL with zxjdbc. Custom forms and better error codes were added along with better LDAP support. Python 2.4 support was fixed. A problem with strange character encoding of absolute paths in SQLite on Windows was fixed.

                •  09 Apr 2009 08:44
                Avatar

                  Release Notes: Many small fixes were made. These included the ability to have multiple forms in pages and a routes_in=(('^127.0.0.1:https://localhost:post /hello','/admin')) statement.

                  •  24 Mar 2009 00:04
                  Avatar

                    Release Notes: Many bugs were fixed. Python 2.5+ is required.

                    Screenshot

                    Project Spotlight

                    episoder

                    A tool to tell you about new episodes of your favourite TV shows.

                    Screenshot

                    Project Spotlight

                    BalanceNG

                    A modern software IP load balancer.