|  | @@ -13,7 +13,7 @@ If you're looking for versions prior to 3.x you should see :ref:`history`.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  3.0.9
 | 
	
		
			
				|  |  |  =====
 | 
	
		
			
				|  |  | -:release-date: 2012-08-30 06:00 P.M BST
 | 
	
		
			
				|  |  | +:release-date: 2012-08-31 06:00 P.M BST
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  - Important note for users of Django and the database scheduler!
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -30,6 +30,9 @@ If you're looking for versions prior to 3.x you should see :ref:`history`.
 | 
	
		
			
				|  |  |          >>> from djcelery.models import PeriodicTask
 | 
	
		
			
				|  |  |          >>> PeriodicTask.objects.update(last_run_at=None)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +- Fixed bug with timezones when :setting:`CELERY_ENABLE_UTC` is disabled
 | 
	
		
			
				|  |  | +  (Issue #952).
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  - Fixed a typo in the celerybeat upgrade mechanism (Issue #951).
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  - Make sure the `exc_info` argument to logging is resolved (Issue #899).
 | 
	
	
		
			
				|  | @@ -48,6 +51,21 @@ If you're looking for versions prior to 3.x you should see :ref:`history`.
 | 
	
		
			
				|  |  |      Note that this is only necessary when dynamically creating apps,
 | 
	
		
			
				|  |  |      e.g. for "temporary" apps.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +- Support for piping a subtask to a chain.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    For example:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .. code-block:: python
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        pipe = sometask.s() | othertask.s()
 | 
	
		
			
				|  |  | +        new_pipe = mytask.s() | pipe
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    Contributed by Steve Morin.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +- Fixed problem with group results on non-pickle serializers.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    Fix contributed by Steeve Morin.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  .. _version-3.0.8:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  3.0.8
 | 
	
	
		
			
				|  | @@ -79,17 +97,6 @@ If you're looking for versions prior to 3.x you should see :ref:`history`.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      Contributed by Mher Movsisyan.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -- Subtasks can now be piped with chains
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    For example:
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    .. code-block:: python
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        pipe = sometask.s() | othertask.s()
 | 
	
		
			
				|  |  | -        new_pipe = mytask.s() | pipe
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    Contributed by Steve Moorin.
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  - Fixed error with error email and new task classes (Issue #931).
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  - ``BaseTask.__call__`` is no longer optimized away if it has been monkey
 |