| 
									
										
										
										
											2010-04-21 02:21:01 +08:00
										 |  |  | Flask Changelog | 
					
						
							|  |  |  | =============== | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Here you can see the full list of changes between each Flask release. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-18 23:14:43 +08:00
										 |  |  | Version 0.5 | 
					
						
							|  |  |  | ----------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Codename to be decided, release date to be announced. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-29 07:13:40 +08:00
										 |  |  | - fixed a bug with subdomains that was caused by the inability to | 
					
						
							|  |  |  |   specify the server name.  The server name can now be set with | 
					
						
							|  |  |  |   the `SERVER_NAME` config key. | 
					
						
							| 
									
										
										
										
											2010-07-04 17:16:24 +08:00
										 |  |  | - autoescaping is no longer active for all templates.  Instead it | 
					
						
							|  |  |  |   is only active for ``.html``, ``.htm``, ``.xml`` and ``.xhtml``. | 
					
						
							|  |  |  |   Inside templates this behaviour can be changed with the | 
					
						
							|  |  |  |   ``autoescape`` tag. | 
					
						
							| 
									
										
										
										
											2010-07-04 17:37:39 +08:00
										 |  |  | - refactored Flask internally.  It now consists of more than a | 
					
						
							|  |  |  |   single file. | 
					
						
							| 
									
										
										
										
											2010-07-04 17:56:08 +08:00
										 |  |  | - :func:`flask.send_file` now emits etags and has the ability to | 
					
						
							|  |  |  |   do conditional responses builtin. | 
					
						
							| 
									
										
										
										
											2010-07-04 18:14:00 +08:00
										 |  |  | - (temporarily) dropped support for zipped applications.  This was a | 
					
						
							|  |  |  |   rarely used feature and led to some confusing behaviour. | 
					
						
							| 
									
										
										
										
											2010-06-29 07:13:40 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-28 07:25:19 +08:00
										 |  |  | Version 0.4 | 
					
						
							|  |  |  | ----------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-18 23:10:31 +08:00
										 |  |  | Released on June 18th 2010, codename Rakia | 
					
						
							| 
									
										
										
										
											2010-05-28 07:25:19 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-31 23:38:05 +08:00
										 |  |  | - added the ability to register application wide error handlers | 
					
						
							|  |  |  |   from modules. | 
					
						
							| 
									
										
										
										
											2010-06-03 00:32:23 +08:00
										 |  |  | - :meth:`~flask.Flask.after_request` handlers are now also invoked | 
					
						
							|  |  |  |   if the request dies with an exception and an error handling page | 
					
						
							|  |  |  |   kicks in. | 
					
						
							| 
									
										
										
										
											2010-06-03 21:26:07 +08:00
										 |  |  | - test client has not the ability to preserve the request context | 
					
						
							|  |  |  |   for a little longer.  This can also be used to trigger custom | 
					
						
							|  |  |  |   requests that do not pop the request stack for testing. | 
					
						
							| 
									
										
										
										
											2010-06-03 22:21:23 +08:00
										 |  |  | - because the Python standard library caches loggers, the name of | 
					
						
							|  |  |  |   the logger is configurable now to better support unittests. | 
					
						
							| 
									
										
										
										
											2010-06-07 06:56:02 +08:00
										 |  |  | - added `TESTING` switch that can activate unittesting helpers. | 
					
						
							| 
									
										
										
										
											2010-06-18 23:03:31 +08:00
										 |  |  | - the logger switches to `DEBUG` mode now if debug is enabled. | 
					
						
							| 
									
										
										
										
											2010-05-31 23:38:05 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-29 03:06:39 +08:00
										 |  |  | Version 0.3.1 | 
					
						
							|  |  |  | ------------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-18 23:10:31 +08:00
										 |  |  | Bugfix release, released May 28th 2010 | 
					
						
							| 
									
										
										
										
											2010-05-29 03:06:39 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | - fixed a error reporting bug with :meth:`flask.Config.from_envvar` | 
					
						
							| 
									
										
										
										
											2010-05-29 03:07:28 +08:00
										 |  |  | - removed some unused code from flask | 
					
						
							| 
									
										
										
										
											2010-05-29 03:21:28 +08:00
										 |  |  | - release does no longer include development leftover files (.git | 
					
						
							|  |  |  |   folder for themes, built documentation in zip and pdf file and | 
					
						
							|  |  |  |   some .pyc files) | 
					
						
							| 
									
										
										
										
											2010-05-29 03:06:39 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-28 07:18:29 +08:00
										 |  |  | Version 0.3 | 
					
						
							| 
									
										
										
										
											2010-05-12 07:32:29 +08:00
										 |  |  | ----------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-18 23:10:31 +08:00
										 |  |  | Released on May 28th 2010, codename Schnaps | 
					
						
							| 
									
										
										
										
											2010-05-12 07:32:29 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-17 06:37:55 +08:00
										 |  |  | - added support for categories for flashed messages. | 
					
						
							| 
									
										
										
										
											2010-05-17 22:06:30 +08:00
										 |  |  | - the application now configures a :class:`logging.Handler` and will | 
					
						
							|  |  |  |   log request handling exceptions to that logger when not in debug | 
					
						
							|  |  |  |   mode.  This makes it possible to receive mails on server errors | 
					
						
							|  |  |  |   for example. | 
					
						
							| 
									
										
										
										
											2010-05-25 00:37:48 +08:00
										 |  |  | - added support for context binding that does not require the use of | 
					
						
							|  |  |  |   the with statement for playing in the console. | 
					
						
							|  |  |  | - the request context is now available within the with statement making | 
					
						
							|  |  |  |   it possible to further push the request context or pop it. | 
					
						
							| 
									
										
										
										
											2010-05-28 07:30:46 +08:00
										 |  |  | - added support for configurations. | 
					
						
							| 
									
										
										
										
											2010-05-17 06:37:55 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-21 02:21:01 +08:00
										 |  |  | Version 0.2 | 
					
						
							|  |  |  | ----------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-18 23:10:31 +08:00
										 |  |  | Released on May 12th 2010, codename Jägermeister | 
					
						
							| 
									
										
										
										
											2010-04-21 02:21:01 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | - various bugfixes | 
					
						
							|  |  |  | - integrated JSON support | 
					
						
							|  |  |  | - added :func:`~flask.get_template_attribute` helper function. | 
					
						
							|  |  |  | - :meth:`~flask.Flask.add_url_rule` can now also register a | 
					
						
							|  |  |  |   view function. | 
					
						
							| 
									
										
										
										
											2010-05-12 07:29:25 +08:00
										 |  |  | - refactored internal request dispatching. | 
					
						
							| 
									
										
										
										
											2010-04-21 03:45:36 +08:00
										 |  |  | - server listens on 127.0.0.1 by default now to fix issues with chrome. | 
					
						
							| 
									
										
										
										
											2010-05-03 01:10:44 +08:00
										 |  |  | - added external URL support. | 
					
						
							| 
									
										
										
										
											2010-05-10 17:27:42 +08:00
										 |  |  | - added support for :func:`~flask.send_file` | 
					
						
							| 
									
										
										
										
											2010-05-04 22:41:04 +08:00
										 |  |  | - module support and internal request handling refactoring | 
					
						
							|  |  |  |   to better support pluggable applications. | 
					
						
							| 
									
										
										
										
											2010-05-12 07:29:25 +08:00
										 |  |  | - sessions can be set to be permanent now on a per-session basis. | 
					
						
							|  |  |  | - better error reporting on missing secret keys. | 
					
						
							|  |  |  | - added support for Google Appengine. | 
					
						
							| 
									
										
										
										
											2010-04-21 02:21:01 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | Version 0.1 | 
					
						
							|  |  |  | ----------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | First public preview release. |