kea v2.4.1 Release Notes

Release Date: 2021-05-17 // almost 3 years ago
    • ๐Ÿ‘Œ Support passing LogicType to logic.extend<LogicType>()
    • ๐Ÿ›  Fixed recursive .exend(). This works now: kea({ extend: [{ extend: [ ... ] }] }))
    • ๐Ÿ‘ฏ Please note that logic.extend() alters the existing logic. It does not clone nor inherit logic inputs.
    • To clone a logic, use kea({ extend: [...otherLogic.inputs, { actions: {}, /* new stuff */ }] }). Better API coming soon.