Browse Source

Updates Changelog

Ask Solem 12 years ago
parent
commit
23f4ed622b
1 changed files with 31 additions and 20 deletions
  1. 31 20
      Changelog

+ 31 - 20
Changelog

@@ -13,29 +13,48 @@ If you're looking for versions prior to 3.0.x you should go to :ref:`history`.
 
 3.0.18
 ======
-:release-date: 2013-04-12 XX:XX:XX P.M BST
+:release-date: 2013-04-12 05:00:00 P.M BST
 
 - Now depends on :mod:`kombu` 2.5.10.
 
-    See the :ref:`changelog <kombu:version-2.5.10>`.
+    See the :ref:`kombu changelog <kombu:version-2.5.10>`.
 
 - Now depends on :mod:`billiard` 2.7.3.26.
 
-- Fixed deadlock in the multiprocessing pool that was caused by the
-  semaphore not being released at shutdown.
+- Can now specify a whitelist of accepted serializers using
+  the new :setting:`CELERY_ACCEPT_CONTENT` setting.
+
+    This means that you can force the worker to discard messages
+    serialized with pickle and other untrusted serializers.
+    For example to only allow JSON serialized messages use::
+
+        CELERY_ACCEPT_CONTENT = ['json']
+
+    you can also specify MIME types in the whitelist::
+
+        CELERY_ACCEPT_CONTENT = ['application/json']
+
+- Fixed deadlock in multiprocessing's pool caused by the
+  semaphore not being released when terminated by signal.
 
 - Processes Pool: It's now possible to debug pool processes using GDB.
 
+- ``celery report`` now censors possibly secret settings, like passwords
+  and secret tokens.
+
+    You should still check the output before pasting anything
+    on the internet.
+
 - Connection URLs now ignore multiple '+' tokens.
 
 - Worker/statedb: Now uses pickle protocol 2 (Py2.5+)
 
-- Many Python 3 compatibility fixes.
+- Fixed Python 3 compatibility issues.
 
 - Worker:  A warning is now given if a worker is started with the
   same node name as an existing worker.
 
-- Fixed a deadlock that could occur while revoking tasks (Issue #1297).
+- Worker: Fixed a deadlock that could occur while revoking tasks (Issue #1297).
 
 - Worker: The :sig:`HUP` handler now closes all open file descriptors
   before restarting to ensure file descriptors does not leak (Issue #1270).
@@ -58,19 +77,6 @@ If you're looking for versions prior to 3.0.x you should go to :ref:`history`.
 
     Fix contributed by Thomas Minor.
 
-- Can now specify a whitelist of accepted serializers using
-  the :setting:`CELERY_ACCEPT_CONTENT` setting.
-
-    This means that you can force the worker to discard messages
-    serialized with pickle and other untrusted serializers.
-    For example to only allow JSON serialized messages use::
-
-        CELERY_ACCEPT_CONTENT = ['json']
-
-    you can also use MIME types in the whitelist::
-
-        CELERY_ACCEPT_CONTENT = ['application/json']
-
 - Fixed handling of Unicode in logging output when using log colors
   (Issue #427).
 
@@ -104,7 +110,7 @@ If you're looking for versions prior to 3.0.x you should go to :ref:`history`.
 
 - ``celery.conf.add_defaults`` can now be used with non-dict objects.
 
-- Fixed compatability problems in the Proxy class (Issue #1087).
+- Fixed compatibility problems in the Proxy class (Issue #1087).
 
     The class attributes ``__module__``, ``__name__`` and ``__doc__``
     are now meaningful string objects.
@@ -124,6 +130,11 @@ If you're looking for versions prior to 3.0.x you should go to :ref:`history`.
 - Worker: Message decoding error log message now includes traceback
   information.
 
+- Worker: The startup banner now includes system platform.
+
+- ``celery inspect|status|control`` now gives an error if used
+  with an SQL based broker transport.
+
 .. _version-3.0.17:
 
 3.0.17