Changeset 5757
- Timestamp:
- 11/24/08 03:06:49 (2 months ago)
- Files:
-
- branches/1.1/CHANGELOG.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.1/CHANGELOG.txt
r5734 r5757 15 15 * The default login methods in the quickstart template now handles the case 16 16 when session cookies are disabled by displaying a warning to the user (#1628). 17 * The standard quickstart templates define a new command line script entry point 18 'bootstrap-<yourpkg>', which install a script to bootstrap application data. 19 The corresponding function in 'commands.py' calls new code in 'model.py' to 20 set up tables and optionally add a default user (r5756). 17 21 * 'turbbogears.scheduler' now supports a new type of task called 'SingleTask', 18 22 i.e. a task which is executed only once at a specific time (#1710, Daniel … … 20 24 * A new standard template variable 'tg_version' returns the version number of 21 25 the currently running TurboGears instance (r5449). 26 * New config option ``safempfilter.on`` to enable the ``SafeMultipartFilter`` 27 (see end of 'app.cfg' in a quickstarted project for usage example) (r5666). 28 * New config option 'catwalk.session_dir' to set the directory where the 29 CatWalk controller stores its state (r5733, Leandro Lucarella). 30 * New config option 'genshi.new_text_syntax' to support the new Genshi text 31 template syntax (r5737, Raphael Slinckx). 22 32 * Template format 'text' and 'plain' can now be used interchangeably for Kid 23 33 and Genshi (r5424). 24 * HTTP responses with status 204 (No Content) are now supported, to better 25 support REST APIs (#2004, Peter Russell). 26 * New config option ``safempfilter.on`` to enable the ``SafeMultipartFilter`` 27 (see end of ``app.cfg`` in a quickstarted project for usage example) (r5666). 34 * i18n now can handle Genshi templates and extract text from them (r5704, 35 r5706). 28 36 * New function 'absolute_url', which wraps 'url' and returns a full absolute 29 37 URL, including scheme and host name. Optionally uses two new config settings 30 38 'tg.url_domain' and 'tg.url_scheme' (r5690). 31 * i18n now can handle genshi templates and extract text from them (r5704, 32 r5706). 39 * HTTP responses with status 204 (No Content) are now supported, to better 40 support REST APIs (#2004, Peter Russell). 41 * Added the possibility to order the JS and CSS widgets by setting the 42 'order' keyword argument (r5667). 33 43 34 44 … … 49 59 block-level elements (e.g. ``SPAN``). A ``class`` attribute is added to the 50 60 ``SPAN`` element, to allow it to be target by CSS rules easily (r5685). 61 * A new erroneousfield class is added to a rendered form when a validation 62 erorr occured (r5668). 51 63 * The 'turbogears.access' logger now logs messages that conform to the combined 52 64 log format (date was added and when remote host name is not available, logs 53 65 the IP address) (r5725). 54 * New config option 'catwalk.session_dir' to set the directory where the55 CatWalk controller stores its state (r5733, Leandro Lucarella).56 66 57 67 … … 77 87 anymore, since tw takes care of including resources in the template output 78 88 (r5565). 79 * New request filter ``turbogears.filters.SafeMultipartFilter`` which handles89 * New request filter ``turbogears.filters.SafeMultipartFilter``, which handles 80 90 requests from semi-broken clients, which omit the trailing CRLF from 81 91 multipart-MIME messages, e.g. Adobe Flash's ``FileReference.upload()`` 82 92 (r5666). 83 * A new erroneousfield class is added to a rendered form when a validation84 erorr occured (r5668).85 * Added the possibility to order the JS and CSS widgets by setting the86 'order' keyword argument (r5667).87 93 * 'testutil' does not choke when trying to load test configuration from a 88 94 bogus 'config' package (r5708).