* You can now specify multiple environments to run a task in with a comma separated list in the environment field
1.2.4
~~~~~~~~~~~~~~~~~~
* `function` on `Task` should not be unique, as that prevents your from scheduling a specific job on more than one environment.
1.2.3
~~~~~~~~~~~~~~~~~~
* heartbeat warning is still printed incorrectly :(
1.2.2
~~~~~~~~~~~~~~~~~~
* heartbeat warning is printed incorrectly
1.2.1
~~~~~~~~~~~~~~~~~~
* heartbeat logging warning improved to give the name of the task
1.2.0
~~~~~~~~~~~~~~~~~~
* `schedulable_task` now takes an optional keyword argument `use_transaction` that you can use to turn off the default transaction around a task. This is useful for tasks that work with a queue where each items should be handled by a transaction.