Pallets v0.4.0 Release Notes

Release Date: 2019-04-07 // over 2 years ago
  • โž• Added

    • give up workflow before it finishes by returning false in any of its tasks (#25)
    • ๐Ÿ‘ท jobs have a JID (#30)
    • ๐Ÿš… Rails support (#27)

    ๐Ÿ”„ Changed

    • ๐Ÿ’Ž contexts are serialized and accept basic Ruby types as values (#24)
    • workflow tasks are defined using classes (#26)
    • ๐Ÿ‘ท some job and Redis keys have been renamed (#28)
    • ๐Ÿ‘ท job retry backoff has a random component (#32)
    • missing dependencies raise a WorkflowError (#31)
    • Redis backend uses EVALSHA for Lua scripts (#34)
    • ๐Ÿ”ง the pool_size configuration is inferred from concurrency (#33)

    โœ‚ Removed

    • backend namespaces (#28)