All Versions
85
Latest Version
Avg Release Cycle
20 days
Latest Release
555 days ago

Changelog History
Page 3

  • v2.4.7 Changes

    August 24, 2021
    • ๐Ÿ›  Fix preloadedState type
  • v2.4.6 Changes

    July 12, 2021
    • โž• Add support for TypeGen plugins inside logic input
    • โœ… Switch from Enzyme to React Testing Library
    • Export more types
  • v2.4.5 Changes

    July 02, 2021
    • โž• Add even more betterer types for the kea-router plugin
  • v2.4.4 Changes

    June 27, 2021
    • โž• Add even better types for the kea-router plugin
  • v2.4.3 Changes

    June 26, 2021
    • โž• Add better types for the kea-router plugin
  • v2.4.2 Changes

    May 17, 2021
    • โž• Added basic support for inheritance with: const logic = kea({ inherit: [otherLogic], actions: {...} }). This makes a copy of the inputs for otherLogic. Actions and values will not be shared between the two logics.
  • v2.4.1 Changes

    May 17, 2021
    • ๐Ÿ‘Œ 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.
  • v2.4.0 Changes

    May 02, 2021
    • Possibly Breaking: Changed the default path for logic without a path (or when not using the kea babel plugin) from kea.inline to kea.logic. If you have ever hardcoded "kea.inline" anywhere, perhaps in tests, this will cause a bit of headache. If you need it set at kea.inline, use resetContext({ defaultPath: ['kea', 'inline'] }).
    • โž• Added <Provider /> tag to simplify calling React-Redux's <Provider store={getContext().store} />.
    • ๐Ÿ›  Fixed crashes with React Fast Refresh.
  • v2.3.8 Changes

    April 26, 2021
    • ๐Ÿ›  Fix regression introduced in 2.3.5 with default keys like: key: props => props.id || 'default'
  • v2.3.7 Changes

    April 25, 2021
    • ๐Ÿ‘Œ Improve types and build